Class FhirPathDstu3

java.lang.Object
org.hl7.fhir.dstu3.hapi.fluentpath.FhirPathDstu3
All Implemented Interfaces:
ca.uhn.fhir.fhirpath.IFhirPath

public class FhirPathDstu3 extends Object implements ca.uhn.fhir.fhirpath.IFhirPath
  • Constructor Details

    • FhirPathDstu3

      public FhirPathDstu3(ca.uhn.fhir.context.FhirContext theCtx)
  • Method Details

    • 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.fhirpath.IFhirPath
    • 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.fhirpath.IFhirPath
    • parse

      public void parse(String theExpression)
      Specified by:
      parse in interface ca.uhn.fhir.fhirpath.IFhirPath