Class JpaParamUtil.ComponentAndCorrespondingParam

java.lang.Object
ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil.ComponentAndCorrespondingParam
Enclosing class:
JpaParamUtil

Since:
8.6.0
  • Method Details

    • getComponent

      @Nonnull public ca.uhn.fhir.context.RuntimeSearchParam.Component getComponent()
      The component definition in the source composite SearchParameter
    • getComponentParameter

      @Nonnull public ca.uhn.fhir.context.RuntimeSearchParam getComponentParameter()
      The target definition referred to by the component in the source composite SearchParameter
    • getParamName

      @Nonnull public String getParamName()
      The parameter name, without any chained parameter names
    • getChain

      @Nullable public String getChain()
      The chain portion of the component parameter if any, or null if not. Excludes the leading period, so if the component parameter is "subject.name", this will return "name".
    • getCombinedParamName

      @Nonnull public String getCombinedParamName()
      The combined parameter name, including any chained parameter names, e.g. "subject.name"