|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--jess.Token
A Token is the fundamental unit of communication in the Rete network. Each Token represents one or more facts and an indication of whether those facts are being asserted or being retracted.
Only Accelerator implementors will use this class.
(C) 1997 Ernest J. Friedman-Hill and Sandia National Laboratories
Accelerator, Serialized Form| Method Summary | |
boolean |
dataEquals(Token t)
Compare the data in this token to another token. |
boolean |
equals(java.lang.Object o)
Compare this token to another object. |
Fact |
fact(int i)
Return a fact from this token |
int |
hashCode()
Use the sortcode, based on the contained facts, as the hashcode. |
int |
size()
Returns the number of facts in this token |
Fact |
topFact()
Return the last fact in the Token (the "most recent" one.) |
java.lang.String |
toString()
Return a string (useful for debugging) describing this token. |
| Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
| Method Detail |
public final Fact topFact()
public final Fact fact(int i)
i - The index (0-based) of the fact to retrieve. More recent (later) facts
have larger indexes.public final int size()
public final boolean dataEquals(Token t)
t - Another token to compare topublic boolean equals(java.lang.Object o)
o - Another object to compare topublic java.lang.String toString()
public int hashCode()
|
© 1997 E.J. Friedman-Hill and Sandia Corporation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||