org.drools.util
Class FactHandleIndexHashTable.FieldIndexEntry
java.lang.Object
org.drools.util.FactHandleIndexHashTable.FieldIndexEntry
- All Implemented Interfaces:
- java.io.Serializable, Entry
- Enclosing class:
- FactHandleIndexHashTable
public static class FactHandleIndexHashTable.FieldIndexEntry
- extends java.lang.Object
- implements Entry
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FactHandleIndexHashTable.FieldIndexEntry
public FactHandleIndexHashTable.FieldIndexEntry(AbstractHashTable.Index index,
int hashCode)
getNext
public Entry getNext()
- Specified by:
getNext
in interface Entry
setNext
public void setNext(Entry next)
- Specified by:
setNext
in interface Entry
getFirst
public AbstractHashTable.FactEntryImpl getFirst()
add
public void add(InternalFactHandle handle)
get
public AbstractHashTable.FactEntryImpl get(InternalFactHandle handle)
remove
public AbstractHashTable.FactEntryImpl remove(InternalFactHandle handle)
matches
public boolean matches(java.lang.Object object,
int objectHashCode)
matches
public boolean matches(ReteTuple tuple,
int tupleHashCode)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setHashCode
public void setHashCode(int hashCode)