Package ca.uhn.fhir.rest.param
Class BaseAndListParam<T extends IQueryParameterOr<?>>
java.lang.Object
ca.uhn.fhir.rest.param.BaseAndListParam<T>
- All Implemented Interfaces:
IQueryParameterAnd<T>
,Serializable
- Direct Known Subclasses:
CompositeAndListParam
,DateAndListParam
,HasAndListParam
,NumberAndListParam
,QuantityAndListParam
,ReferenceAndListParam
,SpecialAndListParam
,StringAndListParam
,TokenAndListParam
,UriAndListParam
public abstract class BaseAndListParam<T extends IQueryParameterOr<?>>
extends Object
implements IQueryParameterAnd<T>
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract BaseAndListParam
<T> See FHIR specification 2.2.2 Search SearchParameter Types for information on the token formatvoid
setValuesAsQueryTokens
(FhirContext theContext, String theParamName, List<QualifiedParamList> theParameters) See FHIR specification 2.2.2 Search SearchParameter Types for information on the token formatint
size()
Returns the number of AND parameterstoString()
-
Constructor Details
-
BaseAndListParam
public BaseAndListParam()
-
-
Method Details
-
addAnd
-
addValue
-
getValuesAsQueryTokens
Description copied from interface:IQueryParameterAnd
See FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
- Specified by:
getValuesAsQueryTokens
in interfaceIQueryParameterAnd<T extends IQueryParameterOr<?>>
-
setValuesAsQueryTokens
public void setValuesAsQueryTokens(FhirContext theContext, String theParamName, List<QualifiedParamList> theParameters) throws InvalidRequestException Description copied from interface:IQueryParameterAnd
See FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
- Specified by:
setValuesAsQueryTokens
in interfaceIQueryParameterAnd<T extends IQueryParameterOr<?>>
- Parameters:
theContext
- TODOtheParamName
- TODO- Throws:
InvalidRequestException
-
toString
-
size
Returns the number of AND parameters
-