public final class QueryParameterTypeBinder extends Object implements IParamBinder<IQueryParameterType>
| Constructor and Description |
|---|
QueryParameterTypeBinder(Class<? extends IQueryParameterType> theType,
List<Class<? extends IQueryParameterType>> theCompositeTypes) |
| Modifier and Type | Method and Description |
|---|---|
List<IQueryParameterOr<?>> |
encode(FhirContext theContext,
IQueryParameterType theValue) |
T |
newInstance() |
IQueryParameterType |
parse(FhirContext theContext,
String theParamName,
List<QualifiedParamList> theParams) |
public QueryParameterTypeBinder(Class<? extends IQueryParameterType> theType, List<Class<? extends IQueryParameterType>> theCompositeTypes)
public List<IQueryParameterOr<?>> encode(FhirContext theContext, IQueryParameterType theValue) throws InternalErrorException
encode in interface IParamBinder<IQueryParameterType>InternalErrorExceptionpublic IQueryParameterType parse(FhirContext theContext, String theParamName, List<QualifiedParamList> theParams) throws InternalErrorException, InvalidRequestException
parse in interface IParamBinder<IQueryParameterType>InternalErrorExceptionInvalidRequestExceptionpublic T newInstance()
Copyright © 2014–2019 University Health Network. All rights reserved.