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 AbstractTermInterpreter
AbstractTermInterpreter.Cast<R,T>, AbstractTermInterpreter.Range<T>, AbstractTermInterpreter.Serializer<A, C> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IntConstantcreateIntConstant(BigInteger value) static LogicConstantcreateLogicConstant(TruthValue value) static RealConstantcreateRealConstant(BigDecimal value) static StringConstantcreateStringConstant(String value) Methods inherited from class 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
-