Package ca.uhn.fhir.fhirpath
Interface IFhirPath.IParsedExpression
- Enclosing interface:
IFhirPath
public static interface IFhirPath.IParsedExpression
This interface is a marker interface representing a parsed FHIRPath expression.
Instances of this class will be returned by
IFhirPath.parse(String)
and can be
passed to IFhirPath.evaluate(IBase, IParsedExpression, Class)
and
IFhirPath.evaluateFirst(IBase, IParsedExpression, Class)
. Using a pre-parsed
FHIRPath expression can perform much faster in some situations where an
identical expression will be evaluated many times against different targets,
since the parsing step doesn't need to be repeated.
Instances of this interface should be treated as a "black box". There are no methods that can be used to manipulate parsed FHIRPath expressions.
- Since:
- 6.8.0