
Package ca.uhn.fhir.rest.param.binder
Class QueryParameterOrBinder
java.lang.Object
ca.uhn.fhir.rest.param.binder.QueryParameterOrBinder
- All Implemented Interfaces:
- IParamBinder<IQueryParameterOr<?>>
public final class QueryParameterOrBinder
extends Object
implements IParamBinder<IQueryParameterOr<?>>
- 
Constructor SummaryConstructorsConstructorDescriptionQueryParameterOrBinder(Class<? extends IQueryParameterOr<?>> theType, List<Class<? extends IQueryParameterType>> theCompositeTypes) 
- 
Method SummaryModifier and TypeMethodDescriptionencode(FhirContext theContext, IQueryParameterOr<?> theValue) parse(FhirContext theContext, String theParamName, List<QualifiedParamList> theString) 
- 
Constructor Details- 
QueryParameterOrBinderpublic QueryParameterOrBinder(Class<? extends IQueryParameterOr<?>> theType, List<Class<? extends IQueryParameterType>> theCompositeTypes) 
 
- 
- 
Method Details- 
encodepublic List<IQueryParameterOr<?>> encode(FhirContext theContext, IQueryParameterOr<?> theValue) throws InternalErrorException - Specified by:
- encodein interface- IParamBinder<IQueryParameterOr<?>>
- Throws:
- InternalErrorException
 
- 
parsepublic IQueryParameterOr<?> parse(FhirContext theContext, String theParamName, List<QualifiedParamList> theString) throws InternalErrorException, InvalidRequestException - Specified by:
- parsein interface- IParamBinder<IQueryParameterOr<?>>
- Throws:
- InternalErrorException
- InvalidRequestException
 
- 
newInstance
 
-