
Package ca.uhn.fhir.rest.param.binder
Class QueryParameterAndBinder
- java.lang.Object
-
- ca.uhn.fhir.rest.param.binder.QueryParameterAndBinder
-
- All Implemented Interfaces:
IParamBinder<IQueryParameterAnd<?>>
public final class QueryParameterAndBinder extends Object implements IParamBinder<IQueryParameterAnd<?>>
-
-
Constructor Summary
Constructors Constructor Description QueryParameterAndBinder(Class<? extends IQueryParameterAnd<?>> theType, List<Class<? extends IQueryParameterType>> theCompositeTypes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<IQueryParameterOr<?>>
encode(FhirContext theContext, IQueryParameterAnd<?> theString)
T
newInstance()
IQueryParameterAnd<?>
parse(FhirContext theContext, String theParamName, List<QualifiedParamList> theString)
-
-
-
Constructor Detail
-
QueryParameterAndBinder
public QueryParameterAndBinder(Class<? extends IQueryParameterAnd<?>> theType, List<Class<? extends IQueryParameterType>> theCompositeTypes)
-
-
Method Detail
-
encode
public List<IQueryParameterOr<?>> encode(FhirContext theContext, IQueryParameterAnd<?> theString) throws InternalErrorException
- Specified by:
encode
in interfaceIParamBinder<IQueryParameterAnd<?>>
- Throws:
InternalErrorException
-
parse
public IQueryParameterAnd<?> parse(FhirContext theContext, String theParamName, List<QualifiedParamList> theString) throws InternalErrorException, InvalidRequestException
- Specified by:
parse
in interfaceIParamBinder<IQueryParameterAnd<?>>
- Throws:
InternalErrorException
InvalidRequestException
-
newInstance
public T newInstance()
-
-