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, testRecursivepublic boolean isFunctionFree()
isFunctionFree in class ATermpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(ATerm other)
compareTo in interface java.lang.Comparable<ATerm>public boolean valueEquals(ATerm t)
valueEquals in class ATermpublic ATerm valueClone()
valueClone in class ATerm