
Uses of Class
org.hl7.fhir.r4.fhirpath.ExpressionNode
Packages that use ExpressionNode
-
Uses of ExpressionNode in org.hl7.fhir.r4.fhirpath
Methods in org.hl7.fhir.r4.fhirpath that return ExpressionNodeModifier and TypeMethodDescriptionExpressionNode.getGroup()
ExpressionNode.getInner()
FHIRPathEngine.ExpressionNodeWithOffset.getNode()
ExpressionNode.getOpNext()
Parse a path for later use using executeParse a path that is part of some other syntaxMethods in org.hl7.fhir.r4.fhirpath that return types with arguments of type ExpressionNodeMethods in org.hl7.fhir.r4.fhirpath 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, FHIRPathUtilityClasses.TypedElementDefinition element, StructureDefinition source, boolean dontWalkIntoReferences) 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) void
ExpressionNode.setGroup
(ExpressionNode group) void
ExpressionNode.setInner
(ExpressionNode value) void
ExpressionNode.setOpNext
(ExpressionNode value) Constructors in org.hl7.fhir.r4.fhirpath with parameters of type ExpressionNode