Uses of Class
org.hl7.fhir.r4.model.ExpressionNode
Packages that use ExpressionNode
-
Uses of ExpressionNode in org.hl7.fhir.r4.model
Methods in org.hl7.fhir.r4.model that return ExpressionNodeModifier and TypeMethodDescriptionExpressionNode.getGroup()
ExpressionNode.getInner()
ExpressionNode.getOpNext()
Methods in org.hl7.fhir.r4.model that return types with arguments of type ExpressionNodeMethods in org.hl7.fhir.r4.model with parameters of type ExpressionNodeModifier and TypeMethodDescriptionvoid
ExpressionNode.setGroup(ExpressionNode group)
void
ExpressionNode.setInner(ExpressionNode value)
void
ExpressionNode.setOpNext(ExpressionNode value)
-
Uses of ExpressionNode in org.hl7.fhir.r4.utils
Methods in org.hl7.fhir.r4.utils that return ExpressionNodeModifier and TypeMethodDescriptionFHIRPathEngine.ExpressionNodeWithOffset.getNode()
Parse a path for later use using executeParse a path that is part of some other syntaxMethods in org.hl7.fhir.r4.utils with parameters of type ExpressionNodeModifier and TypeMethodDescriptionFHIRPathEngine.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 contextFHIRPathEngine.check(Object appContext, StructureDefinition sd, String context, ExpressionNode expr)
FHIRPathEngine.check(Object appContext, StructureDefinition sd, ExpressionNode expr)
FHIRPathEngine.evaluate(Object appContext, Base focusResource, Base rootResource, Base base, ExpressionNode ExpressionNode)
evaluate a path and return the matching elementsFHIRPathEngine.evaluate(Object appContext, Resource focusResource, Resource rootResource, Base base, ExpressionNode ExpressionNode)
evaluate a path and return the matching elementsFHIRPathEngine.evaluate(Base base, ExpressionNode ExpressionNode)
evaluate a path and return the matching elementsFHIRPathEngine.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.FHIRPathEngine.evaluateToString(Object appInfo, Base focusResource, Base rootResource, Base base, ExpressionNode node)
Constructors in org.hl7.fhir.r4.utils with parameters of type ExpressionNode