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