Class AbstractBooleanParameter<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.AbstractBooleanParameter<R>
- All Implemented Interfaces:
MatcherParameter,SearchQuerySortParameter,SearchQueryParameter<R>
- Direct Known Subclasses:
HealthcareServiceActive,OrganizationActive,OrganizationAffiliationActive,PatientActive,PractitionerActive,PractitionerRoleActive
public abstract class AbstractBooleanParameter<R extends org.hl7.fhir.r4.model.DomainResource>
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 TypeMethodDescriptionvoiddoConfigure(List<? super SearchQueryParameterError> errors, String queryParameterName, String queryParameterValue) Only called ifSearchQueryParameter.isDefined()returnstrueOnly called ifSearchQueryParameter.isDefined()returnstruebooleanMethods 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
matches, resolveReferencesForMatchingMethods inherited from interface dev.dsf.fhir.search.SearchQueryParameter
getFilterQuery, getSqlParameterCount, modifyStatement
-
Field Details
-
value
-
-
Constructor Details
-
AbstractBooleanParameter
-
-
Method Details
-
doConfigure
public void doConfigure(List<? super SearchQueryParameterError> errors, String queryParameterName, String queryParameterValue) - Specified by:
doConfigurein classAbstractSearchParameter<R extends org.hl7.fhir.r4.model.DomainResource>
-
isDefined
public boolean isDefined() -
getBundleUriQueryParameterName
Description copied from interface:SearchQueryParameterOnly called ifSearchQueryParameter.isDefined()returnstrue- Returns:
- not
null, not blank
-
getBundleUriQueryParameterValue
Description copied from interface:SearchQueryParameterOnly called ifSearchQueryParameter.isDefined()returnstrue- Returns:
- not
null, not blank
-