Class UpperCardinalityMinTerm
java.lang.Object
tools.refinery.logic.term.AbstractTerm<UpperCardinality>
tools.refinery.logic.term.BinaryTerm<UpperCardinality,UpperCardinality,UpperCardinality>
tools.refinery.logic.term.uppercardinality.UpperCardinalityBinaryTerm
tools.refinery.logic.term.uppercardinality.UpperCardinalityMinTerm
- All Implemented Interfaces:
AnyTerm
,Term<UpperCardinality>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
UpperCardinalityMinTerm
(Term<UpperCardinality> left, Term<UpperCardinality> right) -
Method Summary
Modifier and TypeMethodDescriptionprotected Term
<UpperCardinality> constructWithSubTerms
(Term<UpperCardinality> newLeft, Term<UpperCardinality> newRight) protected UpperCardinality
doEvaluate
(UpperCardinality leftValue, UpperCardinality rightValue) toString()
Methods inherited from class tools.refinery.logic.term.BinaryTerm
equalsWithSubstitution, evaluate, getInputVariables, getLeft, getLeftType, getPrivateVariables, getRight, getRightType, getVariables, hashCodeWithSubstitution, reduce, rewriteSubTerms, substitute, withSubTerms
Methods inherited from class tools.refinery.logic.term.AbstractTerm
equals, getType, hashCode
-
Constructor Details
-
UpperCardinalityMinTerm
-
-
Method Details
-
doEvaluate
- Specified by:
doEvaluate
in classBinaryTerm<UpperCardinality,
UpperCardinality, UpperCardinality>
-
constructWithSubTerms
protected Term<UpperCardinality> constructWithSubTerms(Term<UpperCardinality> newLeft, Term<UpperCardinality> newRight) - Specified by:
constructWithSubTerms
in classBinaryTerm<UpperCardinality,
UpperCardinality, UpperCardinality>
-
toString
-