org.semanticweb.elk.reasoner.indexing.entries
Class IndexedAxiomEntry<T,K extends IndexedAxiom>

java.lang.Object
  extended by org.semanticweb.elk.util.collections.entryset.StrongKeyEntry<T,K>
      extended by org.semanticweb.elk.reasoner.indexing.entries.IndexedObjectEntry<T,K>
          extended by org.semanticweb.elk.reasoner.indexing.entries.IndexedAxiomEntry<T,K>
Type Parameters:
T - The type of the elements in the set where this entry is used
K - the type of the wrapped indexed object used as the key of the entry
All Implemented Interfaces:
KeyEntry<T,K>
Direct Known Subclasses:
IndexedDisjointnessAxiomEntry, IndexedSubClassOfAxiomEntry

public abstract class IndexedAxiomEntry<T,K extends IndexedAxiom>
extends IndexedObjectEntry<T,K>

The wrapper class to define custom equality and hash functions for IndexedAxioms to be used in KeyEntryHashSet.

Author:
"Yevgeny Kazakov"

Field Summary
 
Fields inherited from class org.semanticweb.elk.util.collections.entryset.StrongKeyEntry
hash, key
 
Method Summary
 
Methods inherited from class org.semanticweb.elk.util.collections.entryset.StrongKeyEntry
computeHashCode, equals, getKey, getNext, hashCode, setNext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 



Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.