Class JDBCConstants
- java.lang.Object
 - 
- org.linuxforhealth.fhir.persistence.jdbc.JDBCConstants
 
 
- 
public class JDBCConstants extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.String_HIGHstatic java.lang.String_LOGICAL_RESOURCESstatic java.lang.String_LOWstatic java.lang.String_RESOURCESstatic java.lang.StringANDstatic java.lang.StringASstatic java.lang.StringASCENDINGstatic java.lang.StringBIND_VARstatic java.lang.StringCODEstatic java.lang.StringCODE_SYSTEM_IDstatic java.lang.StringCOMBINED_RESULTSstatic java.lang.StringCOMMAstatic charCOMMA_CHARstatic java.lang.StringCOMMON_TOKEN_VALUE_IDstatic java.lang.StringCURRENT_RESOURCE_IDstatic java.lang.StringDATE_ENDstatic java.lang.StringDATE_STARTstatic java.lang.StringDEFAULT_ORDERINGstatic java.lang.StringDEFAULT_ORDERING_WITH_TABLEstatic java.lang.StringDEFAULT_TOKEN_SYSTEMstatic java.lang.StringDESCENDINGstatic java.lang.StringDOTstatic charDOT_CHARstatic java.lang.StringENDstatic java.lang.StringEQstatic java.lang.StringESCAPE_CHARstatic java.lang.StringESCAPE_EXPRstatic java.lang.StringESCAPE_PERCENTstatic java.lang.StringESCAPE_UNDERSCOREstatic java.lang.StringEXISTSstatic java.lang.StringFETCH_FIRSTstatic java.lang.StringFETCH_NEXTstatic java.lang.StringFROMstatic java.lang.StringGTstatic java.lang.StringGTEstatic java.lang.StringINstatic java.lang.StringIS_DELETEDstatic java.lang.StringIS_DELETED_NOstatic java.lang.StringJOINstatic java.lang.StringLATITUDE_VALUEstatic java.lang.StringLEFT_JOINstatic java.lang.StringLEFT_PARENstatic java.lang.StringLIKEstatic java.lang.StringLIMITstatic java.lang.StringLOGICAL_IDstatic java.lang.StringLOGICAL_RESOURCE_IDstatic java.lang.StringLONGITUDE_VALUEstatic java.lang.StringLTstatic java.lang.StringLTEstatic java.lang.StringMAXstatic intMAX_NUM_OF_COMPOSITE_COMPONENTSThe maximum number of components allowed within a search parameter of type compositestatic java.lang.StringMINstatic java.util.Map<SearchConstants.Modifier,java.lang.String>modifierOperatorMapMaps Parameter modifiers to SQL operators.static java.lang.StringNEstatic java.lang.StringNOTstatic java.lang.StringNOT_EXISTSstatic java.lang.StringNUMBER_VALUEstatic java.lang.StringOFFSETstatic java.lang.StringONstatic java.lang.StringORstatic java.lang.StringORDER_BYstatic java.lang.StringPARAMETER_NAME_IDstatic java.lang.StringPARAMETER_TABLE_ALIASstatic java.lang.StringPARAMETER_TABLE_NAME_PLACEHOLDERstatic charPATH_CHARstatic java.lang.StringPERCENT_WILDCARDstatic java.lang.StringQUANTITY_VALUEstatic charQUOTEstatic java.lang.StringREF_LOGICAL_RESOURCE_IDstatic java.lang.StringREF_VALUEstatic java.lang.StringRESOURCEstatic java.lang.StringRESOURCE_IDstatic java.lang.StringRESOURCE_TYPE_IDstatic java.lang.StringRIGHT_PARENstatic java.lang.StringROWSstatic java.lang.StringROWS_ONLYstatic java.lang.StringSEARCH_REOPTstatic java.lang.StringSELECTstatic charSPACEstatic java.lang.StringSTR_VALUEstatic java.lang.StringSTR_VALUE_LCASEstatic java.util.Map<SearchConstants.Type,java.util.List<SearchConstants.Modifier>>supportedModifiersMapMaps search parameter types to the currently supported list of modifiers for that type.static java.lang.StringTHENstatic java.lang.StringTOKEN_VALUEstatic java.lang.StringUNDERSCORE_WILDCARDstatic java.lang.StringUNIONstatic java.lang.StringWHENstatic java.lang.StringWHERE 
 - 
 
- 
- 
Field Detail
- 
MAX_NUM_OF_COMPOSITE_COMPONENTS
public static final int MAX_NUM_OF_COMPOSITE_COMPONENTS
The maximum number of components allowed within a search parameter of type composite- See Also:
 - Constant Field Values
 
 
- 
STR_VALUE
public static final java.lang.String STR_VALUE
- See Also:
 - Constant Field Values
 
 
- 
STR_VALUE_LCASE
public static final java.lang.String STR_VALUE_LCASE
- See Also:
 - Constant Field Values
 
 
- 
TOKEN_VALUE
public static final java.lang.String TOKEN_VALUE
- See Also:
 - Constant Field Values
 
 
- 
COMMON_TOKEN_VALUE_ID
public static final java.lang.String COMMON_TOKEN_VALUE_ID
- See Also:
 - Constant Field Values
 
 
- 
CODE_SYSTEM_ID
public static final java.lang.String CODE_SYSTEM_ID
- See Also:
 - Constant Field Values
 
 
- 
CODE
public static final java.lang.String CODE
- See Also:
 - Constant Field Values
 
 
- 
NUMBER_VALUE
public static final java.lang.String NUMBER_VALUE
- See Also:
 - Constant Field Values
 
 
- 
QUANTITY_VALUE
public static final java.lang.String QUANTITY_VALUE
- See Also:
 - Constant Field Values
 
 
- 
_LOW
public static final java.lang.String _LOW
- See Also:
 - Constant Field Values
 
 
- 
_HIGH
public static final java.lang.String _HIGH
- See Also:
 - Constant Field Values
 
 
- 
DATE_START
public static final java.lang.String DATE_START
- See Also:
 - Constant Field Values
 
 
- 
DATE_END
public static final java.lang.String DATE_END
- See Also:
 - Constant Field Values
 
 
- 
LATITUDE_VALUE
public static final java.lang.String LATITUDE_VALUE
- See Also:
 - Constant Field Values
 
 
- 
LONGITUDE_VALUE
public static final java.lang.String LONGITUDE_VALUE
- See Also:
 - Constant Field Values
 
 
- 
_RESOURCES
public static final java.lang.String _RESOURCES
- See Also:
 - Constant Field Values
 
 
- 
_LOGICAL_RESOURCES
public static final java.lang.String _LOGICAL_RESOURCES
- See Also:
 - Constant Field Values
 
 
- 
RESOURCE_ID
public static final java.lang.String RESOURCE_ID
- See Also:
 - Constant Field Values
 
 
- 
RESOURCE_TYPE_ID
public static final java.lang.String RESOURCE_TYPE_ID
- See Also:
 - Constant Field Values
 
 
- 
REF_VALUE
public static final java.lang.String REF_VALUE
- See Also:
 - Constant Field Values
 
 
- 
REF_LOGICAL_RESOURCE_ID
public static final java.lang.String REF_LOGICAL_RESOURCE_ID
- See Also:
 - Constant Field Values
 
 
- 
LOGICAL_ID
public static final java.lang.String LOGICAL_ID
- See Also:
 - Constant Field Values
 
 
- 
LOGICAL_RESOURCE_ID
public static final java.lang.String LOGICAL_RESOURCE_ID
- See Also:
 - Constant Field Values
 
 
- 
CURRENT_RESOURCE_ID
public static final java.lang.String CURRENT_RESOURCE_ID
- See Also:
 - Constant Field Values
 
 
- 
PARAMETER_NAME_ID
public static final java.lang.String PARAMETER_NAME_ID
- See Also:
 - Constant Field Values
 
 
- 
IS_DELETED_NO
public static final java.lang.String IS_DELETED_NO
- See Also:
 - Constant Field Values
 
 
- 
IS_DELETED
public static final java.lang.String IS_DELETED
- See Also:
 - Constant Field Values
 
 
- 
DOT
public static final java.lang.String DOT
- See Also:
 - Constant Field Values
 
 
- 
DOT_CHAR
public static final char DOT_CHAR
- See Also:
 - Constant Field Values
 
 
- 
WHERE
public static final java.lang.String WHERE
- See Also:
 - Constant Field Values
 
 
- 
PARAMETER_TABLE_ALIAS
public static final java.lang.String PARAMETER_TABLE_ALIAS
- See Also:
 - Constant Field Values
 
 
- 
PARAMETER_TABLE_NAME_PLACEHOLDER
public static final java.lang.String PARAMETER_TABLE_NAME_PLACEHOLDER
- See Also:
 - Constant Field Values
 
 
- 
LEFT_PAREN
public static final java.lang.String LEFT_PAREN
- See Also:
 - Constant Field Values
 
 
- 
RIGHT_PAREN
public static final java.lang.String RIGHT_PAREN
- See Also:
 - Constant Field Values
 
 
- 
BIND_VAR
public static final java.lang.String BIND_VAR
- See Also:
 - Constant Field Values
 
 
- 
PERCENT_WILDCARD
public static final java.lang.String PERCENT_WILDCARD
- See Also:
 - Constant Field Values
 
 
- 
UNDERSCORE_WILDCARD
public static final java.lang.String UNDERSCORE_WILDCARD
- See Also:
 - Constant Field Values
 
 
- 
ESCAPE_CHAR
public static final java.lang.String ESCAPE_CHAR
- See Also:
 - Constant Field Values
 
 
- 
ESCAPE_UNDERSCORE
public static final java.lang.String ESCAPE_UNDERSCORE
- See Also:
 - Constant Field Values
 
 
- 
ESCAPE_PERCENT
public static final java.lang.String ESCAPE_PERCENT
- See Also:
 - Constant Field Values
 
 
- 
ESCAPE_EXPR
public static final java.lang.String ESCAPE_EXPR
- See Also:
 - Constant Field Values
 
 
- 
WHEN
public static final java.lang.String WHEN
- See Also:
 - Constant Field Values
 
 
- 
THEN
public static final java.lang.String THEN
- See Also:
 - Constant Field Values
 
 
- 
END
public static final java.lang.String END
- See Also:
 - Constant Field Values
 
 
- 
SPACE
public static final char SPACE
- See Also:
 - Constant Field Values
 
 
- 
FROM
public static final java.lang.String FROM
- See Also:
 - Constant Field Values
 
 
- 
UNION
public static final java.lang.String UNION
- See Also:
 - Constant Field Values
 
 
- 
ON
public static final java.lang.String ON
- See Also:
 - Constant Field Values
 
 
- 
JOIN
public static final java.lang.String JOIN
- See Also:
 - Constant Field Values
 
 
- 
LEFT_JOIN
public static final java.lang.String LEFT_JOIN
- See Also:
 - Constant Field Values
 
 
- 
EXISTS
public static final java.lang.String EXISTS
- See Also:
 - Constant Field Values
 
 
- 
NOT_EXISTS
public static final java.lang.String NOT_EXISTS
- See Also:
 - Constant Field Values
 
 
- 
NOT
public static final java.lang.String NOT
- See Also:
 - Constant Field Values
 
 
- 
COMBINED_RESULTS
public static final java.lang.String COMBINED_RESULTS
- See Also:
 - Constant Field Values
 
 
- 
COMMA
public static final java.lang.String COMMA
- See Also:
 - Constant Field Values
 
 
- 
COMMA_CHAR
public static final char COMMA_CHAR
- See Also:
 - Constant Field Values
 
 
- 
QUOTE
public static final char QUOTE
- See Also:
 - Constant Field Values
 
 
- 
PATH_CHAR
public static final char PATH_CHAR
- See Also:
 - Constant Field Values
 
 
- 
SELECT
public static final java.lang.String SELECT
- See Also:
 - Constant Field Values
 
 
- 
AS
public static final java.lang.String AS
- See Also:
 - Constant Field Values
 
 
- 
LIMIT
public static final java.lang.String LIMIT
- See Also:
 - Constant Field Values
 
 
- 
OFFSET
public static final java.lang.String OFFSET
- See Also:
 - Constant Field Values
 
 
- 
FETCH_FIRST
public static final java.lang.String FETCH_FIRST
- See Also:
 - Constant Field Values
 
 
- 
FETCH_NEXT
public static final java.lang.String FETCH_NEXT
- See Also:
 - Constant Field Values
 
 
- 
ROWS
public static final java.lang.String ROWS
- See Also:
 - Constant Field Values
 
 
- 
ROWS_ONLY
public static final java.lang.String ROWS_ONLY
- See Also:
 - Constant Field Values
 
 
- 
EQ
public static final java.lang.String EQ
- See Also:
 - Constant Field Values
 
 
- 
LIKE
public static final java.lang.String LIKE
- See Also:
 - Constant Field Values
 
 
- 
IN
public static final java.lang.String IN
- See Also:
 - Constant Field Values
 
 
- 
LT
public static final java.lang.String LT
- See Also:
 - Constant Field Values
 
 
- 
LTE
public static final java.lang.String LTE
- See Also:
 - Constant Field Values
 
 
- 
GT
public static final java.lang.String GT
- See Also:
 - Constant Field Values
 
 
- 
GTE
public static final java.lang.String GTE
- See Also:
 - Constant Field Values
 
 
- 
NE
public static final java.lang.String NE
- See Also:
 - Constant Field Values
 
 
- 
OR
public static final java.lang.String OR
- See Also:
 - Constant Field Values
 
 
- 
AND
public static final java.lang.String AND
- See Also:
 - Constant Field Values
 
 
- 
ORDER_BY
public static final java.lang.String ORDER_BY
- See Also:
 - Constant Field Values
 
 
- 
ASCENDING
public static final java.lang.String ASCENDING
- See Also:
 - Constant Field Values
 
 
- 
DESCENDING
public static final java.lang.String DESCENDING
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_ORDERING
public static final java.lang.String DEFAULT_ORDERING
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_ORDERING_WITH_TABLE
public static final java.lang.String DEFAULT_ORDERING_WITH_TABLE
- See Also:
 - Constant Field Values
 
 
- 
MAX
public static final java.lang.String MAX
- See Also:
 - Constant Field Values
 
 
- 
MIN
public static final java.lang.String MIN
- See Also:
 - Constant Field Values
 
 
- 
SEARCH_REOPT
public static final java.lang.String SEARCH_REOPT
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_TOKEN_SYSTEM
public static final java.lang.String DEFAULT_TOKEN_SYSTEM
- See Also:
 - Constant Field Values
 
 
- 
RESOURCE
public static final java.lang.String RESOURCE
- See Also:
 - Constant Field Values
 
 
- 
supportedModifiersMap
public static final java.util.Map<SearchConstants.Type,java.util.List<SearchConstants.Modifier>> supportedModifiersMap
Maps search parameter types to the currently supported list of modifiers for that type. 
- 
modifierOperatorMap
public static final java.util.Map<SearchConstants.Modifier,java.lang.String> modifierOperatorMap
Maps Parameter modifiers to SQL operators. 
 - 
 
 -