Package org.jpmml.translator
Class PrimitiveRef
- java.lang.Object
-
- org.jpmml.translator.JExpressionRef
-
- org.jpmml.translator.OperableRef
-
- org.jpmml.translator.PrimitiveRef
-
- Direct Known Subclasses:
FpPrimitiveRef
public class PrimitiveRef extends OperableRef
-
-
Constructor Summary
Constructors Constructor Description PrimitiveRef(com.sun.codemodel.JExpression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.codemodel.JExpressionequalTo(java.lang.Object value, TranslationContext context)com.sun.codemodel.JExpressiongreaterOrEqual(java.lang.Object value, TranslationContext context)com.sun.codemodel.JExpressiongreaterThan(java.lang.Object value, TranslationContext context)com.sun.codemodel.JExpressionisMissing()com.sun.codemodel.JExpressionisNotMissing()com.sun.codemodel.JExpressionlessOrEqual(java.lang.Object value, TranslationContext context)com.sun.codemodel.JExpressionlessThan(java.lang.Object value, TranslationContext context)com.sun.codemodel.JExpressionnotEqualTo(java.lang.Object value, TranslationContext context)booleanrequiresNotMissingCheck()-
Methods inherited from class org.jpmml.translator.OperableRef
isIn, isNotIn, literal
-
Methods inherited from class org.jpmml.translator.JExpressionRef
getExpression, invoke, invoke
-
-
-
-
Method Detail
-
requiresNotMissingCheck
public boolean requiresNotMissingCheck()
- Specified by:
requiresNotMissingCheckin classOperableRef
-
isMissing
public com.sun.codemodel.JExpression isMissing()
- Overrides:
isMissingin classOperableRef
-
isNotMissing
public com.sun.codemodel.JExpression isNotMissing()
- Overrides:
isNotMissingin classOperableRef
-
equalTo
public com.sun.codemodel.JExpression equalTo(java.lang.Object value, TranslationContext context)- Overrides:
equalToin classOperableRef
-
notEqualTo
public com.sun.codemodel.JExpression notEqualTo(java.lang.Object value, TranslationContext context)- Overrides:
notEqualToin classOperableRef
-
lessThan
public com.sun.codemodel.JExpression lessThan(java.lang.Object value, TranslationContext context)- Overrides:
lessThanin classOperableRef
-
lessOrEqual
public com.sun.codemodel.JExpression lessOrEqual(java.lang.Object value, TranslationContext context)- Overrides:
lessOrEqualin classOperableRef
-
greaterOrEqual
public com.sun.codemodel.JExpression greaterOrEqual(java.lang.Object value, TranslationContext context)- Overrides:
greaterOrEqualin classOperableRef
-
greaterThan
public com.sun.codemodel.JExpression greaterThan(java.lang.Object value, TranslationContext context)- Overrides:
greaterThanin classOperableRef
-
-