public abstract class BaseSearchParamExtractor extends Object implements ISearchParamExtractor
| Constructor and Description |
|---|
BaseSearchParamExtractor() |
BaseSearchParamExtractor(FhirContext theCtx,
ISearchParamRegistry theSearchParamRegistry) |
| Modifier and Type | Method and Description |
|---|---|
List<PathAndRef> |
extractResourceLinks(IBaseResource theResource,
RuntimeSearchParam theNextSpDef) |
protected List<Object> |
extractValues(String thePaths,
IBaseResource theResource) |
protected FhirContext |
getContext() |
Collection<RuntimeSearchParam> |
getSearchParams(IBaseResource theResource) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitextractSearchParamCoords, extractSearchParamDates, extractSearchParamNumber, extractSearchParamQuantity, extractSearchParamStrings, extractSearchParamTokens, extractSearchParamUripublic static final Pattern SPLIT
public BaseSearchParamExtractor()
public BaseSearchParamExtractor(FhirContext theCtx, ISearchParamRegistry theSearchParamRegistry)
public List<PathAndRef> extractResourceLinks(IBaseResource theResource, RuntimeSearchParam theNextSpDef)
extractResourceLinks in interface ISearchParamExtractorprotected List<Object> extractValues(String thePaths, IBaseResource theResource)
protected FhirContext getContext()
public Collection<RuntimeSearchParam> getSearchParams(IBaseResource theResource)
Copyright © 2014–2017 University Health Network. All rights reserved.