Class PartialCallTerm<T>
java.lang.Object
tools.refinery.logic.term.AbstractTerm<T>
tools.refinery.logic.term.AbstractCallTerm<T>
tools.refinery.store.reasoning.literal.PartialCallTerm<T>
- All Implemented Interfaces:
AnyTerm,Term<T>,PartialTerm<T>
- Direct Known Subclasses:
PartialAggregationTerm,PartialCountTerm,ReifyTerm
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPartialCallTerm(Class<T> type, Constraint target, List<Variable> arguments) -
Method Summary
Methods inherited from class tools.refinery.logic.term.AbstractCallTerm
doSubstitute, equalsWithSubstitution, evaluate, getArguments, getArgumentsOfDirection, getInputVariables, getPrivateVariables, getTarget, getVariables, hashCodeWithSubstitution, rewriteSubTerms, substitute, withArguments, withTargetMethods inherited from class tools.refinery.logic.term.AbstractTerm
equals, getType, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, 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, reduce, rewriteSubTerms, substitute
-
Constructor Details
-
PartialCallTerm
-
-
Method Details
-
orElseConcreteness
- Specified by:
orElseConcretenessin interfacePartialTerm<T>
-
getConcreteness
-