
Package ca.uhn.fhir.context
Class RuntimeSearchParam
java.lang.Object
ca.uhn.fhir.context.RuntimeSearchParam
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
-
Constructor Summary
ConstructorsConstructorDescriptionCopy constructorRuntimeSearchParam
(IIdType theId, String theUri, String theName, String theDescription, String thePath, RestSearchParameterTypeEnum theParamType, Set<String> theProvidesMembershipInCompartments, Set<String> theTargets, RuntimeSearchParam.RuntimeSearchParamStatusEnum theStatus, ComboSearchParamType theComboSearchParamType, List<RuntimeSearchParam.Component> theComponents, Collection<String> theBase) ConstructorRuntimeSearchParam
(IIdType theId, String theUri, String theName, String theDescription, String thePath, RestSearchParameterTypeEnum theParamType, Set<String> theProvidesMembershipInCompartments, Set<String> theTargets, RuntimeSearchParam.RuntimeSearchParamStatusEnum theStatus, Collection<String> theBase) Constructor -
Method Summary
Modifier and TypeMethodDescriptionaddExtension
(String theKey, IBaseExtension theValue) Sets user data - This can be used to store any application-specific databoolean
getBase()
Returnsnull
if this is not a combo search param typeList<IBaseExtension<?,
?>> getExtensions
(String theKey) Retrieve user data - This can be used to store any application-specific datagetId()
getName()
getPath()
getPathsSplitForResourceType
(String theResourceName) Can return nullgetUri()
int
hashCode()
boolean
setPhoneticEncoder
(IPhoneticEncoder thePhoneticEncoder) toString()
-
Constructor Details
-
RuntimeSearchParam
public RuntimeSearchParam(IIdType theId, String theUri, String theName, String theDescription, String thePath, RestSearchParameterTypeEnum theParamType, Set<String> theProvidesMembershipInCompartments, Set<String> theTargets, RuntimeSearchParam.RuntimeSearchParamStatusEnum theStatus, Collection<String> theBase) Constructor -
RuntimeSearchParam
Copy constructor -
RuntimeSearchParam
public RuntimeSearchParam(IIdType theId, String theUri, String theName, String theDescription, String thePath, RestSearchParameterTypeEnum theParamType, Set<String> theProvidesMembershipInCompartments, Set<String> theTargets, RuntimeSearchParam.RuntimeSearchParamStatusEnum theStatus, ComboSearchParamType theComboSearchParamType, List<RuntimeSearchParam.Component> theComponents, Collection<String> theBase) Constructor
-
-
Method Details
-
getComponents
-
getComboSearchParamType
Returnsnull
if this is not a combo search param type -
getExtensions
Retrieve user data - This can be used to store any application-specific data -
addExtension
Sets user data - This can be used to store any application-specific data -
toString
-
getId
-
getUri
-
equals
-
hashCode
-
getBase
-
getTargets
-
hasTargets
-
getStatus
-
getDescription
-
getName
-
getParamType
-
getPath
-
getPathsSplit
-
getProvidesMembershipInCompartments
Can return null -
setPhoneticEncoder
-
encode
-
getPathsSplitForResourceType
-