Package tools.refinery.logic.term
Class ConstantTerm<T>
java.lang.Object
tools.refinery.logic.term.AbstractTerm<T>
tools.refinery.logic.term.ConstantTerm<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
equalsWithSubstitution
(LiteralEqualityHelper helper, AnyTerm other) getValue()
int
rewriteSubTerms
(TermRewriter termRewriter) substitute
(Substitution substitution) toString()
Methods inherited from class tools.refinery.logic.term.AbstractTerm
equals, getType, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface tools.refinery.logic.term.AnyTerm
getInputVariables, getPrivateVariables
-
Constructor Details
-
ConstantTerm
-
-
Method Details
-
getValue
-
evaluate
-
rewriteSubTerms
-
substitute
-
equalsWithSubstitution
- Specified by:
equalsWithSubstitution
in interfaceAnyTerm
- Overrides:
equalsWithSubstitution
in classAbstractTerm<T>
-
hashCodeWithSubstitution
- Specified by:
hashCodeWithSubstitution
in interfaceAnyTerm
- Overrides:
hashCodeWithSubstitution
in classAbstractTerm<T>
-
getVariables
-
toString
-