public interface IQueryParameterType extends Serializable
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getMissing()
If set to non-null value, indicates that this parameter has been populated with a "[name]:missing=true" or "[name]:missing=false" vale
instead of a normal value
|
String |
getQueryParameterQualifier()
This method will return any qualifier that should be appended to the parameter name (e.g ":exact").
|
String |
getValueAsQueryToken(FhirContext theContext)
Returns a representation of this parameter's value as it will be represented "over the wire".
|
IQueryParameterType |
setMissing(Boolean theMissing)
If set to non-null value, indicates that this parameter has been populated with a "[name]:missing=true" or "[name]:missing=false" vale
instead of a normal value
|
void |
setValueAsQueryToken(FhirContext theContext,
String theParamName,
String theQualifier,
String theValue)
This method is generally only called by HAPI itself, and should not need to be called from user code.
|
void setValueAsQueryToken(FhirContext theContext, String theParamName, String theQualifier, String theValue)
See FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
theContext - TODOtheParamName - TODOtheQualifier - The parameter name qualifier that accompanied this value. For example, if the complete query was
http://foo?name:exact=John, qualifier would be ":exact"theValue - The actual parameter value. For example, if the complete query was
http://foo?name:exact=John, the value would be "John"String getValueAsQueryToken(FhirContext theContext)
See FHIR specification 2.2.2 Search SearchParameter Types for information on the token format
theContext - TODOString getQueryParameterQualifier()
Boolean getMissing()
IQueryParameterType setMissing(Boolean theMissing)
this for easier method chainingCopyright © 2014–2019 University Health Network. All rights reserved.