Package jason.asSyntax
Class ObjectTermImpl
java.lang.Object
jason.asSyntax.DefaultTerm
jason.asSyntax.ObjectTermImpl
- All Implemented Interfaces:
ObjectTerm,Term,ToDOM,ToJson,Serializable,Cloneable,Comparable<Term>
- See Also:
-
Field Summary
Fields inherited from class jason.asSyntax.DefaultTerm
hashCodeCache, srcInfo -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jason.asSyntax.DefaultTerm
capply, cloneNS, compareTo, countVars, getCyclicVar, getErrorMsg, getSrcInfo, hashCode, hasVar, isArithExpr, isAtom, isCyclicTerm, isGround, isInternalAction, isList, isLiteral, isMap, isNumeric, isPlanBody, isPred, isRule, isSet, isString, isStructure, isUnnamedVar, isVar, parse, resetHashCodeCache, setSrcInfo, subsumesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface jason.asSyntax.Term
capply, cloneNS, countVars, getCyclicVar, getSrcInfo, hasVar, isArithExpr, isAtom, isCyclicTerm, isGround, isInternalAction, isList, isLiteral, isMap, isNumeric, isPlanBody, isPred, isRule, isSet, isString, isStructure, isUnnamedVar, isVar, setSrcInfo, subsumesMethods inherited from interface jason.util.ToJson
getAsJsonStr
-
Constructor Details
-
ObjectTermImpl
Creates a new Term Wrapper for java object
-
-
Method Details
-
getObject
- Specified by:
getObjectin interfaceObjectTerm
-
calcHashCode
protected int calcHashCode()- Specified by:
calcHashCodein classDefaultTerm
-
equals
-
clone
- Specified by:
clonein interfaceTerm- Specified by:
clonein classDefaultTerm
-
toString
-
getAsDOM
-
getAsJson
public javax.json.JsonValue getAsJson()
-