Class BuiltinTermInterpreter
java.lang.Object
tools.refinery.language.expressions.AbstractTermInterpreter
tools.refinery.language.expressions.BuiltinTermInterpreter
- All Implemented Interfaces:
TermInterpreter
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.refinery.language.expressions.AbstractTermInterpreter
AbstractTermInterpreter.Cast<R,T>, AbstractTermInterpreter.Range<T>, AbstractTermInterpreter.Serializer<A extends AbstractValue<A, C>, C> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IntConstantcreateIntConstant(int value) static LogicConstantcreateLogicConstant(TruthValue value) static RealConstantcreateRealConstant(BigDecimal value) static StringConstantcreateStringConstant(String value) Methods inherited from class tools.refinery.language.expressions.AbstractTermInterpreter
addAggregator, addBinaryOperator, addCast, addDomain, addDomain, addNegation, addOverload, addOverloadInternal, addUnaryOperator, createBinaryOperator, createCast, createComparison, createError, createLatticeOperator, createLatticeOperatorTerm, createNegation, createNegativeInfinity, createOverloadedFunctionCall, createPositiveInfinity, createRange, createUnaryOperator, createUnknown, getAggregationType, getAggregator, getBinaryOperatorType, getDomain, getNegationType, getOverloadedSignature, getUnaryOperationType, isCastSupported, isComparable, serialize
-
Constructor Details
-
BuiltinTermInterpreter
public BuiltinTermInterpreter()
-
-
Method Details
-
createLogicConstant
-
createIntConstant
-
createRealConstant
-
createStringConstant
-