Package tools.refinery.logic.term
Class AbstractTerm<T>
java.lang.Object
tools.refinery.logic.term.AbstractTerm<T>
- Direct Known Subclasses:
AbstractCallTerm,BinaryTerm,ConstantTerm,NodeIdTerm,UnaryTerm
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequalsWithSubstitution(LiteralEqualityHelper helper, AnyTerm other) getType()inthashCode()intMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tools.refinery.logic.term.AnyTerm
asType, getInputVariables, getPrivateVariables, getVariablesMethods inherited from interface tools.refinery.logic.term.Term
evaluate, reduce, rewriteSubTerms, substitute
-
Constructor Details
-
AbstractTerm
-
-
Method Details
-
getType
-
equalsWithSubstitution
- Specified by:
equalsWithSubstitutionin interfaceAnyTerm
-
hashCodeWithSubstitution
- Specified by:
hashCodeWithSubstitutionin interfaceAnyTerm
-
equals
-
hashCode
public int hashCode()
-