Class FluentPathR4

  • All Implemented Interfaces:
    ca.uhn.fhir.fluentpath.IFluentPath

    public class FluentPathR4
    extends Object
    implements ca.uhn.fhir.fluentpath.IFluentPath
    • Constructor Detail

      • FluentPathR4

        public FluentPathR4​(ca.uhn.fhir.context.FhirContext theCtx)
    • Method Detail

      • evaluate

        public <T extends org.hl7.fhir.instance.model.api.IBase> List<T> evaluate​(org.hl7.fhir.instance.model.api.IBase theInput,
                                                                                  String thePath,
                                                                                  Class<T> theReturnType)
        Specified by:
        evaluate in interface ca.uhn.fhir.fluentpath.IFluentPath
      • evaluateFirst

        public <T extends org.hl7.fhir.instance.model.api.IBase> Optional<T> evaluateFirst​(org.hl7.fhir.instance.model.api.IBase theInput,
                                                                                           String thePath,
                                                                                           Class<T> theReturnType)
        Specified by:
        evaluateFirst in interface ca.uhn.fhir.fluentpath.IFluentPath
      • parse

        public void parse​(String theExpression)
        Specified by:
        parse in interface ca.uhn.fhir.fluentpath.IFluentPath