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 SummaryFields Modifier and Type Field Description static StringALLCase insensitive 'all' expressionstatic StringANYCase insensitive 'any' expressionstatic StringANYTHINGAny non line terminating expressionstatic StringBOOL_PTRNA case insensitive boolean literalstatic StringDATETIME_PTRNA DateTime, surrounded by ' charactersstatic StringEND_PTRNThe end of a complete expression.static StringFLT_PTRNA Floating point number, optionally including the initial signstatic StringICASECase insensitive 'icase' expressionstatic StringID_PTRNMatches a variable starting with a letter, _ or $ followed by any number of letters, numbers, _ or $static StringINCase insensitive 'in' expressionstatic StringINCLUDESCase insensitive 'includes' expressionstatic StringINT_PTRNAn integer, including the initial minus signstatic StringLITERAL_PTRNstatic StringNOTCase insensitive 'not' expressionstatic StringSTART_OR_END_WITHCase insensitive 'startsWith' or 'endsWith' expressionstatic StringSTART_PTRNThe beginning of a complete expression.static StringSTR_PTRNA string, surrounded by either " or ` characters
- 
Constructor SummaryConstructors Constructor Description SelectFactoryConstants()
- 
Method Summary
- 
Field Details- 
START_PTRNThe beginning of a complete expression. Matches the beginning and initial whitespace- See Also:
- Constant Field Values
 
- 
END_PTRNThe end of a complete expression. Matches any trailing spaces and the end of the input- See Also:
- Constant Field Values
 
- 
ID_PTRNMatches a variable starting with a letter, _ or $ followed by any number of letters, numbers, _ or $- See Also:
- Constant Field Values
 
- 
INT_PTRNAn integer, including the initial minus sign- See Also:
- Constant Field Values
 
- 
FLT_PTRNA Floating point number, optionally including the initial sign- See Also:
- Constant Field Values
 
- 
STR_PTRNA string, surrounded by either " or ` characters- See Also:
- Constant Field Values
 
- 
DATETIME_PTRNA DateTime, surrounded by ' characters- See Also:
- Constant Field Values
 
- 
BOOL_PTRNA case insensitive boolean literal- See Also:
- Constant Field Values
 
- 
LITERAL_PTRN- See Also:
- Constant Field Values
 
- 
ICASECase insensitive 'icase' expression- See Also:
- Constant Field Values
 
- 
NOTCase insensitive 'not' expression- See Also:
- Constant Field Values
 
- 
INCase insensitive 'in' expression- See Also:
- Constant Field Values
 
- 
INCLUDESCase insensitive 'includes' expression- See Also:
- Constant Field Values
 
- 
START_OR_END_WITHCase insensitive 'startsWith' or 'endsWith' expression- See Also:
- Constant Field Values
 
- 
ANYCase insensitive 'any' expression- See Also:
- Constant Field Values
 
- 
ALLCase insensitive 'all' expression- See Also:
- Constant Field Values
 
- 
ANYTHINGAny non line terminating expression- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
SelectFactoryConstantspublic SelectFactoryConstants()
 
-