public class OrdinalRef extends OperableRef
| Modifier and Type | Class and Description |
|---|---|
static class |
OrdinalRef.Chunk |
| Constructor and Description |
|---|
OrdinalRef(com.sun.codemodel.JExpression expression,
OrdinalEncoder encoder) |
| Modifier and Type | Method and Description |
|---|---|
static List<OrdinalRef.Chunk> |
chunk(OrdinalEncoder encoder,
Collection<?> values) |
com.sun.codemodel.JExpression |
equalTo(Object value,
TranslationContext context) |
OrdinalEncoder |
getEncoder() |
com.sun.codemodel.JExpression |
isIn(Collection<?> values,
TranslationContext context) |
com.sun.codemodel.JExpression |
isMissing() |
com.sun.codemodel.JExpression |
isNotIn(Collection<?> values,
TranslationContext context) |
com.sun.codemodel.JExpression |
isNotMissing() |
com.sun.codemodel.JExpression |
notEqualTo(Object value,
TranslationContext context) |
boolean |
requiresNotMissingCheck() |
greaterOrEqual, greaterThan, lessOrEqual, lessThan, literalgetExpression, invoke, invokepublic OrdinalRef(com.sun.codemodel.JExpression expression,
OrdinalEncoder encoder)
public boolean requiresNotMissingCheck()
requiresNotMissingCheck in class OperableRefpublic com.sun.codemodel.JExpression isMissing()
isMissing in class OperableRefpublic com.sun.codemodel.JExpression isNotMissing()
isNotMissing in class OperableRefpublic com.sun.codemodel.JExpression equalTo(Object value, TranslationContext context)
equalTo in class OperableRefpublic com.sun.codemodel.JExpression notEqualTo(Object value, TranslationContext context)
notEqualTo in class OperableRefpublic com.sun.codemodel.JExpression isIn(Collection<?> values, TranslationContext context)
isIn in class OperableRefpublic com.sun.codemodel.JExpression isNotIn(Collection<?> values, TranslationContext context)
isNotIn in class OperableRefpublic OrdinalEncoder getEncoder()
public static List<OrdinalRef.Chunk> chunk(OrdinalEncoder encoder, Collection<?> values)
Copyright © 2022. All rights reserved.