Package org.drools.core.util
Class AbstractHashTable.IndexTupleList
java.lang.Object
org.drools.core.util.LinkedList<TupleImpl>
org.drools.core.util.index.TupleList
org.drools.core.util.AbstractHashTable.IndexTupleList
- All Implemented Interfaces:
Externalizable,Serializable,TupleMemory,AbstractHashTable.HashEntry,SingleLinkedEntry<TupleList>
- Enclosing class:
- AbstractHashTable
public static class AbstractHashTable.IndexTupleList
extends TupleList
implements AbstractHashTable.HashEntry
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.drools.core.util.LinkedList
LinkedList.JavaUtilIterator<T extends DoubleLinkedEntry<T>>, LinkedList.LinkedListFastIterator, LinkedList.LinkedListIterator<T extends DoubleLinkedEntry<T>>, LinkedList.TMSLinkedListFastIterator<K extends SingleLinkedEntry<K>>Nested classes/interfaces inherited from interface org.drools.core.reteoo.TupleMemory
TupleMemory.IndexType -
Field Summary
Fields inherited from class org.drools.core.util.index.TupleList
serialVersionUIDFields inherited from class org.drools.core.util.LinkedList
fastIterator -
Constructor Summary
ConstructorsConstructorDescriptionIndexTupleList(AbstractHashTable.Index index, AbstractHashTable.HashEntry hashEntry) -
Method Summary
Modifier and TypeMethodDescriptionclone()protected voidcopyStateInto(TupleList other) booleaninthashCode()Methods inherited from class org.drools.core.util.index.TupleList
add, fastIterator, fullFastIterator, fullFastIterator, get, getFirst, getIndexType, getNext, isIndexed, remove, removeFirst, removeLast, setNext, toStringMethods inherited from class org.drools.core.util.LinkedList
addAllToCollection, addFirst, addLast, clear, contains, copyStateInto, get, get, getFirst, getLast, insertAfter, isEmpty, javaUtilIterator, readExternal, removeAdd, size, writeExternalMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.core.reteoo.TupleMemory
clear, getIndex, removeAdd, size
-
Constructor Details
-
IndexTupleList
-
-
Method Details
-
equals
- Overrides:
equalsin classLinkedList<TupleImpl>
-
hashCode
public int hashCode()- Overrides:
hashCodein classLinkedList<TupleImpl>
-
copyStateInto
- Overrides:
copyStateIntoin classTupleList
-
getHashEntry
-
clone
- Specified by:
clonein interfaceAbstractHashTable.HashEntry- Overrides:
clonein classObject
-