public final class ScanTerm extends CompositeTerm implements java.io.Serializable
EMPTY_TERM, parts
Modifier and Type | Method and Description |
---|---|
static ScanTerm |
basicFromString(java.lang.String str) |
void |
bind(ATerm ground,
Binds binds) |
boolean |
equals(java.lang.Object o) |
ATerm |
ground(Binds binds,
Updatable neededBy) |
int |
hashCode() |
boolean |
matches(ATerm ground,
Binds binds)
just a test, binds always unchanged
|
java.lang.String |
toString() |
ATerm |
valueClone() |
boolean |
valueEquals(ATerm t) |
int |
valueHash() |
compareTo, isFunctionFree, isGround
crossClassCompare, gatherTopFunctions, getBoolean, getCollection, getDouble, getInt, getSparseVector, getString, getTerm, getVector, mdjbFirst, mdjbNext, testRecursive
public ScanTerm(ATerm... parts)
public boolean matches(ATerm ground, Binds binds)
ground
- binds
- public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static ScanTerm basicFromString(java.lang.String str)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean valueEquals(ATerm t)
valueEquals
in class ATerm
public ATerm valueClone()
valueClone
in class ATerm