Class SelectFactoryConstants
java.lang.Object
com.illumon.iris.db.tables.select.SelectFactoryConstants
A set of constants used to build consistent patterns to process query parameters.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringCase insensitive 'all' expressionstatic final StringCase insensitive 'any' expressionstatic final StringAny non line terminating expressionstatic final StringA case insensitive boolean literalstatic final StringA DateTime, surrounded by ' charactersstatic final StringThe end of a complete expression.static final StringA Floating point number, optionally including the initial signstatic final StringCase insensitive 'icase' expressionstatic final StringMatches a variable starting with a letter, _ or $ followed by any number of letters, numbers, _ or $static final StringCase insensitive 'in' expressionstatic final StringCase insensitive 'includes' expressionstatic final StringAn integer, including the initial minus signstatic final Stringstatic final StringCase insensitive 'not' expressionstatic final StringCase insensitive 'startsWith' or 'endsWith' expressionstatic final StringThe beginning of a complete expression.static final StringA string, surrounded by either " or ` characters -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
START_PTRN
The beginning of a complete expression. Matches the beginning and initial whitespace- See Also:
-
END_PTRN
The end of a complete expression. Matches any trailing spaces and the end of the input- See Also:
-
ID_PTRN
Matches a variable starting with a letter, _ or $ followed by any number of letters, numbers, _ or $- See Also:
-
INT_PTRN
An integer, including the initial minus sign- See Also:
-
FLT_PTRN
A Floating point number, optionally including the initial sign- See Also:
-
STR_PTRN
A string, surrounded by either " or ` characters- See Also:
-
DATETIME_PTRN
A DateTime, surrounded by ' characters- See Also:
-
BOOL_PTRN
A case insensitive boolean literal- See Also:
-
LITERAL_PTRN
- See Also:
-
ICASE
Case insensitive 'icase' expression- See Also:
-
NOT
Case insensitive 'not' expression- See Also:
-
IN
Case insensitive 'in' expression- See Also:
-
INCLUDES
Case insensitive 'includes' expression- See Also:
-
START_OR_END_WITH
Case insensitive 'startsWith' or 'endsWith' expression- See Also:
-
ANY
Case insensitive 'any' expression- See Also:
-
ALL
Case insensitive 'all' expression- See Also:
-
ANYTHING
Any non line terminating expression- See Also:
-
-
Constructor Details
-
SelectFactoryConstants
public SelectFactoryConstants()
-