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, orElseConcreteness
Methods inherited from class tools.refinery.logic.term.AbstractCallTerm
equalsWithSubstitution, evaluate, getArguments, getArgumentsOfDirection, getInputVariables, getPrivateVariables, getTarget, getVariables, hashCodeWithSubstitution, rewriteSubTerms, substitute, withTarget
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
asType, equalsWithSubstitution, getInputVariables, getPrivateVariables, getVariables, hashCodeWithSubstitution
Methods 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:
doSubstitute
in classAbstractCallTerm<IntInterval>
-
withArguments
- Specified by:
withArguments
in classAbstractCallTerm<IntInterval>
-
reduce
-
toString
-