Class AbstractCanonicalReferenceParameter<R extends org.hl7.fhir.r4.model.DomainResource>
java.lang.Object
dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter<R>
dev.dsf.fhir.search.parameters.basic.AbstractReferenceParameter<R>
dev.dsf.fhir.search.parameters.basic.AbstractCanonicalReferenceParameter<R>
- All Implemented Interfaces:
MatcherParameter,SearchQuerySortParameter,SearchQueryIncludeParameter<R>,SearchQueryParameter<R>
- Direct Known Subclasses:
MeasureDependsOn,QuestionnaireResponseQuestionnaire
public abstract class AbstractCanonicalReferenceParameter<R extends org.hl7.fhir.r4.model.DomainResource>
extends AbstractReferenceParameter<R>
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.dsf.fhir.search.parameters.basic.AbstractReferenceParameter
AbstractReferenceParameter.ReferenceSearchType, AbstractReferenceParameter.ReferenceValueAndSearchTypeNested classes/interfaces inherited from interface dev.dsf.fhir.search.SearchQueryParameter
SearchQueryParameter.SearchParameterDefinition -
Field Summary
Fields inherited from class dev.dsf.fhir.search.parameters.basic.AbstractReferenceParameter
valueAndTypeFields inherited from class dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter
parameterName, resourceType -
Constructor Summary
ConstructorsConstructorDescriptionAbstractCanonicalReferenceParameter(Class<R> resourceType, String parameterName, String... targetResourceTypeNames) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoConfigure(List<? super SearchQueryParameterError> errors, String queryParameterName, String queryParameterValue) Methods inherited from class dev.dsf.fhir.search.parameters.basic.AbstractReferenceParameter
configureInclude, doResolveReferencesForMatching, getBundleUriQueryParameterName, getBundleUriQueryParameterValue, getIncludeSql, getNameModifiers, isDefined, modifyIncludeResource, resolveReferencesForMatchingMethods inherited from class dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter
configure, configureSort, getParameterName, getSortSql, matches, notDefined, resourceMatchesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.fhir.search.SearchQueryParameter
getFilterQuery, getSqlParameterCount, modifyStatement
-
Constructor Details
-
AbstractCanonicalReferenceParameter
-
-
Method Details
-
doConfigure
protected void doConfigure(List<? super SearchQueryParameterError> errors, String queryParameterName, String queryParameterValue) - Overrides:
doConfigurein classAbstractReferenceParameter<R extends org.hl7.fhir.r4.model.DomainResource>
-