Package org.hl7.fhir.r5.hapi.fhirpath
Class FhirPathR5
- java.lang.Object
-
- org.hl7.fhir.r5.hapi.fhirpath.FhirPathR5
-
- All Implemented Interfaces:
ca.uhn.fhir.fhirpath.IFhirPath
public class FhirPathR5 extends Object implements ca.uhn.fhir.fhirpath.IFhirPath
-
-
Constructor Summary
Constructors Constructor Description FhirPathR5(ca.uhn.fhir.context.FhirContext theCtx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <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)
<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)
void
parse(String theExpression)
-
-
-
Constructor Detail
-
FhirPathR5
public FhirPathR5(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 interfaceca.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 interfaceca.uhn.fhir.fhirpath.IFhirPath
-
-