|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaterm.pure.ATermVisitableImpl
aterm.pure.ATermImpl
aterm.pure.ATermApplImpl
toolbus.AbstractTBTerm
toolbus.TBTermVar
public class TBTermVar
Field Summary |
---|
Fields inherited from class toolbus.AbstractTBTerm |
---|
tbfactory |
Fields inherited from class aterm.pure.ATermImpl |
---|
factory |
Fields inherited from interface aterm.ATerm |
---|
AFUN, APPL, BLOB, INT, LIST, LONG, PLACEHOLDER, REAL |
Constructor Summary | |
---|---|
TBTermVar(TBTermFactory tbfactory,
aterm.ATermList annos,
aterm.AFun fun,
aterm.ATerm[] args)
|
Method Summary | |
---|---|
shared.SharedObject |
duplicate()
|
boolean |
equivalent(shared.SharedObject peer)
|
java.lang.String |
getExternalVarName()
|
int |
getType()
|
java.lang.String |
getVarName()
|
aterm.ATerm |
getVarType()
|
boolean |
isResultVar()
|
TBTermVar |
setVarType(aterm.ATerm tp)
|
Methods inherited from class aterm.pure.ATermApplImpl |
---|
accept, getAFun, getArgument, getArgumentArray, getArguments, getArity, getName, getNrSubTerms, getSubTerm, hashFunction, init, initHashCode, isQuoted, make, make, make, match, setAnnotations, setArgument, setSubTerm |
Methods inherited from class aterm.pure.ATermImpl |
---|
equals, getAnnotation, getAnnotations, getFactory, getPureFactory, getUniqueIdentifier, hasAnnotations, hashCode, init, internSetAnnotations, isEqual, match, match, removeAnnotation, removeAnnotations, setAnnotation, setHashCode, setUniqueIdentifier, toString, writeToSharedTextFile, writeToTextFile, writeToTextFile |
Methods inherited from class aterm.pure.ATermVisitableImpl |
---|
getChildAt, getChildCount, setChildAt |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface aterm.ATerm |
---|
equals, getAnnotation, getAnnotations, getFactory, hasAnnotations, hashCode, isEqual, match, match, removeAnnotation, removeAnnotations, setAnnotation, toString, writeToSharedTextFile, writeToTextFile |
Methods inherited from interface jjtraveler.Visitable |
---|
getChildAt, getChildCount, setChildAt |
Methods inherited from interface aterm.Identifiable |
---|
getUniqueIdentifier |
Constructor Detail |
---|
public TBTermVar(TBTermFactory tbfactory, aterm.ATermList annos, aterm.AFun fun, aterm.ATerm[] args)
Method Detail |
---|
public shared.SharedObject duplicate()
duplicate
in interface shared.SharedObject
duplicate
in class aterm.pure.ATermApplImpl
public boolean equivalent(shared.SharedObject peer)
equivalent
in interface shared.SharedObject
equivalent
in class aterm.pure.ATermApplImpl
public int getType()
getType
in interface aterm.ATerm
getType
in class aterm.pure.ATermApplImpl
public java.lang.String getVarName()
public java.lang.String getExternalVarName()
public aterm.ATerm getVarType()
public TBTermVar setVarType(aterm.ATerm tp)
public boolean isResultVar()
|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |