Class PartialCountTerm
java.lang.Object
tools.refinery.logic.term.AbstractTerm<IntInterval>
tools.refinery.logic.term.AbstractCallTerm<IntInterval>
tools.refinery.store.reasoning.literal.PartialCallTerm<IntInterval>
tools.refinery.store.reasoning.literal.PartialCountTerm
- All Implemented Interfaces:
AnyTerm,Term<IntInterval>,PartialTerm<IntInterval>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Term<IntInterval> doSubstitute(Substitution substitution, List<Variable> substitutedArguments) reduce()toString()withArguments(Constraint newTarget, List<Variable> newArguments) Methods inherited from class tools.refinery.store.reasoning.literal.PartialCallTerm
getConcreteness, orElseConcretenessMethods inherited from class tools.refinery.logic.term.AbstractCallTerm
equalsWithSubstitution, evaluate, getArguments, getArgumentsOfDirection, getInputVariables, getPrivateVariables, getTarget, getVariables, hashCodeWithSubstitution, rewriteSubTerms, substitute, withTargetMethods inherited from class tools.refinery.logic.term.AbstractTerm
equals, getType, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface tools.refinery.logic.term.AnyTerm
asType, equalsWithSubstitution, getInputVariables, getPrivateVariables, getVariables, hashCodeWithSubstitutionMethods inherited from interface tools.refinery.logic.term.Term
evaluate, getType, rewriteSubTerms, substitute
-
Constructor Details
-
PartialCountTerm
-
-
Method Details
-
doSubstitute
protected Term<IntInterval> doSubstitute(Substitution substitution, List<Variable> substitutedArguments) - Specified by:
doSubstitutein classAbstractCallTerm<IntInterval>
-
withArguments
- Specified by:
withArgumentsin classAbstractCallTerm<IntInterval>
-
reduce
-
toString
-