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
PARAMETER_NAME_IDENTIFIER_MODIFIER, valueAndTypeFields inherited from class dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter
parameterName -
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, notDefinedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.fhir.search.MatcherParameter
matchesMethods 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>
-