Class SearchParamExtractorDstu2
java.lang.Object
ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu2
- All Implemented Interfaces:
ISearchParamExtractor
public class SearchParamExtractorDstu2
extends BaseSearchParamExtractor
implements ISearchParamExtractor
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
BaseSearchParamExtractor.CompositeExtractor, BaseSearchParamExtractor.IValueExtractor
Nested classes/interfaces inherited from interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
ISearchParamExtractor.ISearchParamFilter, ISearchParamExtractor.SearchParamSet<T>
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
COORDS_INDEX_PATHS, myApplicationContext
Fields inherited from interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
ALL_PARAMS, NO_PARAMS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetPathValueExtractor
(org.hl7.fhir.instance.model.api.IBase theResource, String theSinglePath) Methods inherited from class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
createSearchParamForCoding, extractDateFromResource, extractParamValuesAsStrings, extractReferenceLinkFromResource, extractResourceLinks, extractSearchParam, extractSearchParamComboNonUnique, extractSearchParamComboUnique, extractSearchParamComposites, extractSearchParamDates, extractSearchParamNumber, extractSearchParamQuantity, extractSearchParamQuantityNormalized, extractSearchParamSpecial, extractSearchParamStrings, extractSearchParamTokens, extractSearchParamTokens, extractSearchParamUri, extractSystem, extractValueAsBigDecimal, extractValueAsDate, extractValueAsString, extractValues, extractValuesAsFhirDates, extractValuesAsStrings, getCodingsFromCodeableConcept, getContext, getDisplayTextForCoding, getDisplayTextFromCodeableConcept, getStorageSettings, setContext, setExtractResourceLevelParams, setPartitionSettings, setSearchParamRegistry, setStorageSettings, shouldAttemptToSplitPath, shouldIndexTextComponentOfToken, split, splitPathsR4, start, tokenTextIndexingEnabledForSearchParam, toRootTypeName, toTypeName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
createSearchParamForCoding, extractDateFromResource, extractParamValuesAsStrings, extractReferenceLinkFromResource, extractResourceLinks, extractSearchParamComboNonUnique, extractSearchParamComboUnique, extractSearchParamComposites, extractSearchParamComposites, extractSearchParamDates, extractSearchParamDates, extractSearchParamNumber, extractSearchParamNumber, extractSearchParamQuantity, extractSearchParamQuantity, extractSearchParamQuantityNormalized, extractSearchParamQuantityNormalized, extractSearchParamSpecial, extractSearchParamStrings, extractSearchParamStrings, extractSearchParamTokens, extractSearchParamTokens, extractSearchParamTokens, extractSearchParamUri, extractSearchParamUri, extractValues, getCodingsFromCodeableConcept, getDisplayTextForCoding, getDisplayTextFromCodeableConcept, split, toRootTypeName, toTypeName
-
Constructor Details
-
SearchParamExtractorDstu2
public SearchParamExtractorDstu2()
-
-
Method Details
-
getPathValueExtractor
public BaseSearchParamExtractor.IValueExtractor getPathValueExtractor(org.hl7.fhir.instance.model.api.IBase theResource, String theSinglePath) - Specified by:
getPathValueExtractor
in interfaceISearchParamExtractor
-