Interface QueryConstants
-
- All Known Implementing Classes:
RelationQueryNode
public interface QueryConstantsThis interface defines constants for data types and operation types used in queries.
-
-
Field Summary
Fields Modifier and Type Field Description static StringOP_NAME_BETWEENName of between operationstatic StringOP_NAME_EQ_GENERALName of equal operation (general comparison)static StringOP_NAME_EQ_VALUEName of equal operationstatic StringOP_NAME_GE_GENERALName of greater or equal operation (general comparison)static StringOP_NAME_GE_VALUEName of greater or equal operationstatic StringOP_NAME_GT_GENERALName of greater than operation (general comparison)static StringOP_NAME_GT_VALUEName o^f greater than operationstatic StringOP_NAME_INName of in operationstatic StringOP_NAME_LE_GENERALName of less than or equal operation (general comparison)static StringOP_NAME_LE_VALUEName of less than or equal operationstatic StringOP_NAME_LIKEName of like operationstatic StringOP_NAME_LT_GENERALName of less than operation (general comparison)static StringOP_NAME_LT_VALUEName of less than operationstatic StringOP_NAME_NE_GENERALName of not equal operation (general comparison)static StringOP_NAME_NE_VALUEName of not equal operationstatic StringOP_NAME_NOT_NULLName of is not null operationstatic StringOP_NAME_NULLName of is null operationstatic StringOP_NAME_SIMILARName of similar operationstatic StringOP_NAME_SPELLCHECKName of spellcheck operationstatic StringOP_NAME_UNKNOWName of unknown operationsstatic intOPERATION_BETWEENbetween operation: identifier [ NOT ] BETWEEN literal AND literalstatic intOPERATION_EQ_GENERALequal operation: = general comparisonstatic intOPERATION_EQ_VALUEequal operation: eqstatic intOPERATION_GE_GENERALgreater or equal operation: >= general comparisonstatic intOPERATION_GE_VALUEgreater or equal operation: gestatic intOPERATION_GT_GENERALgreater than operation: > general comparisonstatic intOPERATION_GT_VALUEgreater than operation: gtstatic intOPERATION_INin operation: identifier [ NOT ] IN ( literal {, literal}* )static intOPERATION_LE_GENERALless than or equal operation: <= general comparisonstatic intOPERATION_LE_VALUEless than or equal operation: lestatic intOPERATION_LIKElike operation: identifier LIKE string_literalstatic intOPERATION_LT_GENERALless than operation: < general comparisonstatic intOPERATION_LT_VALUEless than operation: ltstatic ConstantNameProviderOPERATION_NAMESOperation namesstatic intOPERATION_NE_GENERALnot equal operation: <> general comparisonstatic intOPERATION_NE_VALUEnot equal operation: nestatic intOPERATION_NOT_NULLis not null operation: identifier IS NOT NULLstatic intOPERATION_NULLis null operation: identifier IS NULLstatic intOPERATION_SIMILARsimilar operation: XPath: rep:similar(path_string) SQL: SIMILAR(path_string)static intOPERATION_SPELLCHECKspellcheck operation: XPath: rep:spellcheck(string_literal) SQL: SPELLCHECK(string_literal)static intOPERATIONSstatic intTYPE_DATEdate data typestatic intTYPE_DOUBLEdouble data typestatic intTYPE_LONGlong data typestatic StringTYPE_NAME_DATEName of date data typestatic StringTYPE_NAME_DOUBLEName of double data typestatic StringTYPE_NAME_LONGName of long data typestatic StringTYPE_NAME_POSITIONName of position indexstatic StringTYPE_NAME_STRINGName of string data typestatic StringTYPE_NAME_TIMESTAMPName of timestamp data typestatic StringTYPE_NAME_UNKNOWNName for unknown data typesstatic ConstantNameProviderTYPE_NAMESType namesstatic intTYPE_POSITIONposition index typestatic intTYPE_STRINGstring data typestatic intTYPE_TIMESTAMPtimestamp data type
-
-
-
Field Detail
-
TYPE_LONG
static final int TYPE_LONG
long data type- See Also:
- Constant Field Values
-
TYPE_NAME_LONG
static final String TYPE_NAME_LONG
Name of long data type- See Also:
- Constant Field Values
-
TYPE_DOUBLE
static final int TYPE_DOUBLE
double data type- See Also:
- Constant Field Values
-
TYPE_NAME_DOUBLE
static final String TYPE_NAME_DOUBLE
Name of double data type- See Also:
- Constant Field Values
-
TYPE_STRING
static final int TYPE_STRING
string data type- See Also:
- Constant Field Values
-
TYPE_NAME_STRING
static final String TYPE_NAME_STRING
Name of string data type- See Also:
- Constant Field Values
-
TYPE_DATE
static final int TYPE_DATE
date data type- See Also:
- Constant Field Values
-
TYPE_NAME_DATE
static final String TYPE_NAME_DATE
Name of date data type- See Also:
- Constant Field Values
-
TYPE_TIMESTAMP
static final int TYPE_TIMESTAMP
timestamp data type- See Also:
- Constant Field Values
-
TYPE_NAME_TIMESTAMP
static final String TYPE_NAME_TIMESTAMP
Name of timestamp data type- See Also:
- Constant Field Values
-
TYPE_POSITION
static final int TYPE_POSITION
position index type- See Also:
- Constant Field Values
-
TYPE_NAME_POSITION
static final String TYPE_NAME_POSITION
Name of position index- See Also:
- Constant Field Values
-
TYPE_NAME_UNKNOWN
static final String TYPE_NAME_UNKNOWN
Name for unknown data types- See Also:
- Constant Field Values
-
OPERATIONS
static final int OPERATIONS
- See Also:
- Constant Field Values
-
OPERATION_EQ_VALUE
static final int OPERATION_EQ_VALUE
equal operation: eq- See Also:
- Constant Field Values
-
OP_NAME_EQ_VALUE
static final String OP_NAME_EQ_VALUE
Name of equal operation- See Also:
- Constant Field Values
-
OPERATION_EQ_GENERAL
static final int OPERATION_EQ_GENERAL
equal operation: = general comparison- See Also:
- Constant Field Values
-
OP_NAME_EQ_GENERAL
static final String OP_NAME_EQ_GENERAL
Name of equal operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_NE_VALUE
static final int OPERATION_NE_VALUE
not equal operation: ne- See Also:
- Constant Field Values
-
OP_NAME_NE_VALUE
static final String OP_NAME_NE_VALUE
Name of not equal operation- See Also:
- Constant Field Values
-
OPERATION_NE_GENERAL
static final int OPERATION_NE_GENERAL
not equal operation: <> general comparison- See Also:
- Constant Field Values
-
OP_NAME_NE_GENERAL
static final String OP_NAME_NE_GENERAL
Name of not equal operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_LT_VALUE
static final int OPERATION_LT_VALUE
less than operation: lt- See Also:
- Constant Field Values
-
OP_NAME_LT_VALUE
static final String OP_NAME_LT_VALUE
Name of less than operation- See Also:
- Constant Field Values
-
OPERATION_LT_GENERAL
static final int OPERATION_LT_GENERAL
less than operation: < general comparison- See Also:
- Constant Field Values
-
OP_NAME_LT_GENERAL
static final String OP_NAME_LT_GENERAL
Name of less than operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_GT_VALUE
static final int OPERATION_GT_VALUE
greater than operation: gt- See Also:
- Constant Field Values
-
OP_NAME_GT_VALUE
static final String OP_NAME_GT_VALUE
Name o^f greater than operation- See Also:
- Constant Field Values
-
OPERATION_GT_GENERAL
static final int OPERATION_GT_GENERAL
greater than operation: > general comparison- See Also:
- Constant Field Values
-
OP_NAME_GT_GENERAL
static final String OP_NAME_GT_GENERAL
Name of greater than operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_GE_VALUE
static final int OPERATION_GE_VALUE
greater or equal operation: ge- See Also:
- Constant Field Values
-
OP_NAME_GE_VALUE
static final String OP_NAME_GE_VALUE
Name of greater or equal operation- See Also:
- Constant Field Values
-
OPERATION_GE_GENERAL
static final int OPERATION_GE_GENERAL
greater or equal operation: >= general comparison- See Also:
- Constant Field Values
-
OP_NAME_GE_GENERAL
static final String OP_NAME_GE_GENERAL
Name of greater or equal operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_LE_VALUE
static final int OPERATION_LE_VALUE
less than or equal operation: le- See Also:
- Constant Field Values
-
OP_NAME_LE_VALUE
static final String OP_NAME_LE_VALUE
Name of less than or equal operation- See Also:
- Constant Field Values
-
OPERATION_LE_GENERAL
static final int OPERATION_LE_GENERAL
less than or equal operation: <= general comparison- See Also:
- Constant Field Values
-
OP_NAME_LE_GENERAL
static final String OP_NAME_LE_GENERAL
Name of less than or equal operation (general comparison)- See Also:
- Constant Field Values
-
OPERATION_LIKE
static final int OPERATION_LIKE
like operation: identifier LIKE string_literal- See Also:
- Constant Field Values
-
OP_NAME_LIKE
static final String OP_NAME_LIKE
Name of like operation- See Also:
- Constant Field Values
-
OPERATION_BETWEEN
static final int OPERATION_BETWEEN
between operation: identifier [ NOT ] BETWEEN literal AND literal- See Also:
- Constant Field Values
-
OP_NAME_BETWEEN
static final String OP_NAME_BETWEEN
Name of between operation- See Also:
- Constant Field Values
-
OPERATION_IN
static final int OPERATION_IN
in operation: identifier [ NOT ] IN ( literal {, literal}* )- See Also:
- Constant Field Values
-
OP_NAME_IN
static final String OP_NAME_IN
Name of in operation- See Also:
- Constant Field Values
-
OPERATION_NULL
static final int OPERATION_NULL
is null operation: identifier IS NULL- See Also:
- Constant Field Values
-
OP_NAME_NULL
static final String OP_NAME_NULL
Name of is null operation- See Also:
- Constant Field Values
-
OPERATION_NOT_NULL
static final int OPERATION_NOT_NULL
is not null operation: identifier IS NOT NULL- See Also:
- Constant Field Values
-
OP_NAME_NOT_NULL
static final String OP_NAME_NOT_NULL
Name of is not null operation- See Also:
- Constant Field Values
-
OPERATION_SIMILAR
static final int OPERATION_SIMILAR
similar operation: XPath: rep:similar(path_string) SQL: SIMILAR(path_string)- See Also:
- Constant Field Values
-
OP_NAME_SIMILAR
static final String OP_NAME_SIMILAR
Name of similar operation- See Also:
- Constant Field Values
-
OPERATION_SPELLCHECK
static final int OPERATION_SPELLCHECK
spellcheck operation: XPath: rep:spellcheck(string_literal) SQL: SPELLCHECK(string_literal)- See Also:
- Constant Field Values
-
OP_NAME_SPELLCHECK
static final String OP_NAME_SPELLCHECK
Name of spellcheck operation- See Also:
- Constant Field Values
-
OP_NAME_UNKNOW
static final String OP_NAME_UNKNOW
Name of unknown operations- See Also:
- Constant Field Values
-
OPERATION_NAMES
static final ConstantNameProvider OPERATION_NAMES
Operation names
-
TYPE_NAMES
static final ConstantNameProvider TYPE_NAMES
Type names
-
-