public class ObjectTermImpl extends DefaultTerm implements ObjectTerm
Modifier and Type | Field and Description |
---|---|
private boolean |
hasTestedClone |
private java.lang.reflect.Method |
mclone |
private java.lang.Object |
o |
private static long |
serialVersionUID |
hashCodeCache, srcInfo
Constructor and Description |
---|
ObjectTermImpl(java.lang.Object o)
Creates a new Term Wrapper for java object
|
Modifier and Type | Method and Description |
---|---|
protected int |
calcHashCode() |
ObjectTerm |
clone() |
boolean |
equals(java.lang.Object o) |
org.w3c.dom.Element |
getAsDOM(org.w3c.dom.Document document) |
java.lang.Object |
getObject() |
java.lang.String |
toString() |
capply, cloneNS, compareTo, countVars, getCyclicVar, getErrorMsg, getSrcInfo, hashCode, hasVar, isArithExpr, isAtom, isCyclicTerm, isGround, isInternalAction, isList, isLiteral, isNumeric, isPlanBody, isPred, isRule, isString, isStructure, isUnnamedVar, isVar, parse, resetHashCodeCache, setSrcInfo, subsumes
finalize, getClass, notify, notifyAll, wait, wait, wait
capply, cloneNS, countVars, getCyclicVar, getSrcInfo, hasVar, isArithExpr, isAtom, isCyclicTerm, isGround, isInternalAction, isList, isLiteral, isNumeric, isPlanBody, isPred, isRule, isString, isStructure, isUnnamedVar, isVar, setSrcInfo, subsumes
private static final long serialVersionUID
private final java.lang.Object o
private java.lang.reflect.Method mclone
private boolean hasTestedClone
public ObjectTermImpl(java.lang.Object o)
public java.lang.Object getObject()
getObject
in interface ObjectTerm
protected int calcHashCode()
calcHashCode
in class DefaultTerm
public boolean equals(java.lang.Object o)
public ObjectTerm clone()
clone
in interface Term
clone
in class DefaultTerm
public java.lang.String toString()
toString
in class java.lang.Object