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