Class AbstractTokenParameter<R extends org.hl7.fhir.r4.model.Resource>
java.lang.Object
dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter<R>
dev.dsf.fhir.search.parameters.basic.AbstractTokenParameter<R>
- All Implemented Interfaces:
MatcherParameter,SearchQueryParameter<R>
- Direct Known Subclasses:
AbstractIdentifierParameter,AbstractStatusParameter,AbstractVersionParameter,BinaryContentType,BundleIdentifier,DocumentReferenceIdentifier,EndpointStatus,OrganizationAffiliationRole,OrganizationType,QuestionnaireResponseStatus,SubscriptionPayload,SubscriptionStatus,SubscriptionType,TaskStatus
public abstract class AbstractTokenParameter<R extends org.hl7.fhir.r4.model.Resource>
extends AbstractSearchParameter<R>
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.dsf.fhir.search.SearchQueryParameter
SearchQueryParameter.SearchParameterDefinition -
Field Summary
FieldsFields inherited from class dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter
parameterName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancodingMatches(TokenValueAndSearchType valueAndType, org.hl7.fhir.r4.model.Coding coding) protected booleancodingMatches(List<org.hl7.fhir.r4.model.CodeableConcept> codes) protected voidconfigureSearchParameter(Map<String, List<String>> queryParameters) booleanvoidmodifyBundleUri(jakarta.ws.rs.core.UriBuilder bundleUri) Will not be called ifSearchQueryParameter.isDefined()returnsfalseMethods inherited from class dev.dsf.fhir.search.parameters.basic.AbstractSearchParameter
addError, configure, configureIncludeParameter, getBaseAndModifiedParameterNames, getErrors, getFirst, getIncludeParameters, getParameterName, getSortParameter, 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
matches, resolveReferencesForMatchingMethods inherited from interface dev.dsf.fhir.search.SearchQueryParameter
getFilterQuery, getSqlParameterCount, modifyStatement
-
Field Details
-
valueAndType
-
-
Constructor Details
-
AbstractTokenParameter
-
-
Method Details
-
getModifiedParameterNames
- Overrides:
getModifiedParameterNamesin classAbstractSearchParameter<R extends org.hl7.fhir.r4.model.Resource>
-
configureSearchParameter
- Specified by:
configureSearchParameterin classAbstractSearchParameter<R extends org.hl7.fhir.r4.model.Resource>
-
isDefined
public boolean isDefined() -
modifyBundleUri
public void modifyBundleUri(jakarta.ws.rs.core.UriBuilder bundleUri) Description copied from interface:SearchQueryParameterWill not be called ifSearchQueryParameter.isDefined()returnsfalse- Parameters:
bundleUri- nevernull
-
codingMatches
-
codingMatches
public static boolean codingMatches(TokenValueAndSearchType valueAndType, org.hl7.fhir.r4.model.Coding coding)
-