
Package ca.uhn.fhir.rest.client.method
Class SearchParameter
java.lang.Object
ca.uhn.fhir.rest.client.method.BaseQueryParameter
ca.uhn.fhir.rest.client.method.SearchParameter
- All Implemented Interfaces:
IParameter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<ca.uhn.fhir.rest.api.QualifiedParamList> getName()ca.uhn.fhir.rest.api.RestSearchParameterTypeEnumClass<?> getType()booleanvoidsetChainlists(String[] theChainWhitelist) voidsetCompositeTypes(Class<? extends ca.uhn.fhir.model.api.IQueryParameterType>[] theCompositeTypes) voidsetDeclaredTypes(Class<? extends org.hl7.fhir.instance.model.api.IBaseResource>[] theTypes) voidvoidsetRequired(boolean required) voidsetType(ca.uhn.fhir.context.FhirContext theContext, Class<?> type, Class<? extends Collection<?>> theInnerCollectionType, Class<? extends Collection<?>> theOuterCollectionType) toString()Methods inherited from class ca.uhn.fhir.rest.client.method.BaseQueryParameter
initializeTypes, translateClientArgumentIntoQueryArgument
-
Constructor Details
-
SearchParameter
public SearchParameter() -
SearchParameter
-
-
Method Details
-
encode
public List<ca.uhn.fhir.rest.api.QualifiedParamList> encode(ca.uhn.fhir.context.FhirContext theContext, Object theObject) throws ca.uhn.fhir.rest.server.exceptions.InternalErrorException - Specified by:
encodein classBaseQueryParameter- Throws:
ca.uhn.fhir.rest.server.exceptions.InternalErrorException
-
getName
- Specified by:
getNamein classBaseQueryParameter
-
getParamType
- Specified by:
getParamTypein classBaseQueryParameter
-
getType
-
isRequired
- Specified by:
isRequiredin classBaseQueryParameter
-
setChainlists
-
setCompositeTypes
public void setCompositeTypes(Class<? extends ca.uhn.fhir.model.api.IQueryParameterType>[] theCompositeTypes) -
setDeclaredTypes
public void setDeclaredTypes(Class<? extends org.hl7.fhir.instance.model.api.IBaseResource>[] theTypes) -
setName
-
setRequired
-
setType
public void setType(ca.uhn.fhir.context.FhirContext theContext, Class<?> type, Class<? extends Collection<?>> theInnerCollectionType, Class<? extends Collection<?>> theOuterCollectionType) -
toString
-