public class EqualityKey extends LinkedList<DefaultFactHandle> implements Externalizable
LinkedList.JavaUtilIterator<T extends LinkedListNode<T>>, LinkedList.LinkedListFastIterator, LinkedList.LinkedListIterator<T extends LinkedListNode<T>>| Modifier and Type | Field and Description |
|---|---|
static int |
JUSTIFIED |
static int |
STATED |
fastIterator| Constructor and Description |
|---|
EqualityKey() |
EqualityKey(InternalFactHandle handle) |
EqualityKey(InternalFactHandle handle,
int status) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFactHandle(InternalFactHandle handle) |
boolean |
equals(Object object)
Equality for the EqualityKey means two things.
|
BeliefSet |
getBeliefSet() |
InternalFactHandle |
getFactHandle() |
InternalFactHandle |
getLogicalFactHandle() |
int |
getStatus() |
int |
hashCode()
Returns the cached hashCode
|
void |
readExternal(ObjectInput in) |
void |
removeFactHandle(InternalFactHandle handle) |
void |
setBeliefSet(BeliefSet beliefSet) |
void |
setLogicalFactHandle(InternalFactHandle logicalFactHandle) |
void |
setStatus(int status) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
add, addFirst, addLast, clear, contains, fastIterator, get, getFirst, getLast, insertAfter, isEmpty, iterator, javaUtilIterator, remove, removeFirst, removeLast, sizepublic static final int STATED
public static final int JUSTIFIED
public EqualityKey()
public EqualityKey(InternalFactHandle handle)
public EqualityKey(InternalFactHandle handle, int status)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class LinkedList<DefaultFactHandle>IOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class LinkedList<DefaultFactHandle>IOExceptionpublic InternalFactHandle getLogicalFactHandle()
public void setLogicalFactHandle(InternalFactHandle logicalFactHandle)
public InternalFactHandle getFactHandle()
public void addFactHandle(InternalFactHandle handle)
public void removeFactHandle(InternalFactHandle handle)
public int getStatus()
public BeliefSet getBeliefSet()
public void setBeliefSet(BeliefSet beliefSet)
public void setStatus(int status)
status - the status to setpublic int hashCode()
hashCode in class LinkedList<DefaultFactHandle>Object.hashCode()public boolean equals(Object object)
equals in class LinkedList<DefaultFactHandle>Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.