public class VarTerm extends ATerm implements java.io.Serializable
Constructor and Description |
---|
VarTerm(java.lang.String varName,
int varNum) |
Modifier and Type | Method and Description |
---|---|
void |
bind(ATerm ground,
Binds binds) |
int |
compareTo(ATerm other) |
ATerm |
ground(Binds binds,
Updatable neededBy) |
boolean |
isFunctionFree() |
boolean |
isGround(Binds binds) |
java.lang.String |
toString() |
ATerm |
valueClone() |
boolean |
valueEquals(ATerm t) |
int |
valueHash() |
crossClassCompare, gatherTopFunctions, getBoolean, getCollection, getDouble, getInt, getSparseVector, getString, getTerm, getVector, mdjbFirst, mdjbNext, testRecursive
public boolean isFunctionFree()
isFunctionFree
in class ATerm
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(ATerm other)
compareTo
in interface java.lang.Comparable<ATerm>
public boolean valueEquals(ATerm t)
valueEquals
in class ATerm
public ATerm valueClone()
valueClone
in class ATerm