Package ca.uhn.fhir.jpa.model.entity
Enum NormalizedQuantitySearchLevel
java.lang.Object
java.lang.Enum<NormalizedQuantitySearchLevel>
ca.uhn.fhir.jpa.model.entity.NormalizedQuantitySearchLevel
- All Implemented Interfaces:
Serializable
,Comparable<NormalizedQuantitySearchLevel>
Support different UCUM services level for FHIR Quantity data type.
- Since:
- 5.3.0
-
Enum Constant Summary
Enum ConstantDescriptiondefault, Quantity is stored inResourceIndexedSearchParamQuantity
only and it is used by searching.Quantity is stored in bothResourceIndexedSearchParamQuantity
andResourceIndexedSearchParamQuantityNormalized
,ResourceIndexedSearchParamQuantityNormalized
is used by searching.Quantity is stored in bothResourceIndexedSearchParamQuantity
andResourceIndexedSearchParamQuantityNormalized
, butResourceIndexedSearchParamQuantity
is used by searching. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Quantity is stored in only inResourceIndexedSearchParamQuantityNormalized
,ResourceIndexedSearchParamQuantityNormalized
is used by searching.Returns the enum constant of this type with the specified name.static NormalizedQuantitySearchLevel[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
NORMALIZED_QUANTITY_SEARCH_NOT_SUPPORTED
default, Quantity is stored inResourceIndexedSearchParamQuantity
only and it is used by searching. -
NORMALIZED_QUANTITY_STORAGE_SUPPORTED
Quantity is stored in bothResourceIndexedSearchParamQuantity
andResourceIndexedSearchParamQuantityNormalized
, butResourceIndexedSearchParamQuantity
is used by searching. -
NORMALIZED_QUANTITY_SEARCH_SUPPORTED
Quantity is stored in bothResourceIndexedSearchParamQuantity
andResourceIndexedSearchParamQuantityNormalized
,ResourceIndexedSearchParamQuantityNormalized
is used by searching.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
storageOrSearchSupported
Quantity is stored in only inResourceIndexedSearchParamQuantityNormalized
,ResourceIndexedSearchParamQuantityNormalized
is used by searching. The existing non normalized quantity will be not supported NOTE? this option is not supported in this release
-