TypeDetails |
FHIRPathEngine.check(Object appContext,
String resourceType,
String context,
ExpressionNode expr) |
check that paths referred to in the ExpressionNode are valid
xPathStartsWithValueRef is a hack work around for the fact that FHIR Path sometimes needs a different starting point than the xpath
returns a list of the possible types that might be returned by executing the ExpressionNode against a particular context
|
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
String context,
ExpressionNode expr) |
|
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
ExpressionNode expr) |
|
List<Base> |
FHIRPathEngine.evaluate(Object appContext,
Base focusResource,
Base rootResource,
Base base,
ExpressionNode ExpressionNode) |
evaluate a path and return the matching elements
|
List<Base> |
FHIRPathEngine.evaluate(Object appContext,
Resource focusResource,
Resource rootResource,
Base base,
ExpressionNode ExpressionNode) |
evaluate a path and return the matching elements
|
List<Base> |
FHIRPathEngine.evaluate(Base base,
ExpressionNode ExpressionNode) |
evaluate a path and return the matching elements
|
ElementDefinition |
FHIRPathEngine.evaluateDefinition(ExpressionNode expr,
StructureDefinition profile,
ElementDefinition element) |
given an element definition in a profile, what element contains the differentiating fixed
for the element, given the differentiating expresssion.
|
boolean |
FHIRPathEngine.evaluateToBoolean(Object appInfo,
Base focusResource,
Base rootResource,
Base base,
ExpressionNode node) |
evaluate a path and return true or false (e.g.
|
boolean |
FHIRPathEngine.evaluateToBoolean(Object appInfo,
Resource focusResource,
Resource rootResource,
Base base,
ExpressionNode node) |
evaluate a path and return true or false (e.g.
|
boolean |
FHIRPathEngine.evaluateToBoolean(Resource focusResource,
Resource rootResource,
Base base,
ExpressionNode node) |
evaluate a path and return true or false (e.g.
|
String |
FHIRPathEngine.evaluateToString(Object appInfo,
Base focusResource,
Base rootResource,
Base base,
ExpressionNode node) |
|