
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BaseAndListParam<T> See FHIR specification 2.2.2 Search SearchParameter Types for information on the token formatvoidsetValuesAsQueryTokens(FhirContext theContext, String theParamName, List<QualifiedParamList> theParameters) See FHIR specification 2.2.2 Search SearchParameter Types for information on the token formatintsize()Returns the number of AND parameterstoString()
-
Constructor Details
-
BaseAndListParam
public BaseAndListParam()
-
-
Method Details
-
addAnd
-
addValue
-
getValuesAsQueryTokens
Description copied from interface:IQueryParameterAndSee FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
- Specified by:
getValuesAsQueryTokensin interfaceIQueryParameterAnd<T extends IQueryParameterOr<?>>
-
setValuesAsQueryTokens
public void setValuesAsQueryTokens(FhirContext theContext, String theParamName, List<QualifiedParamList> theParameters) throws InvalidRequestException Description copied from interface:IQueryParameterAndSee FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
- Specified by:
setValuesAsQueryTokensin interfaceIQueryParameterAnd<T extends IQueryParameterOr<?>>- Parameters:
theContext- TODOtheParamName- TODO- Throws:
InvalidRequestException
-
toString
-
size
Returns the number of AND parameters
-