
Uses of Class
org.hl7.fhir.dstu2.model.ExpressionNode
Packages that use ExpressionNode
-
Uses of ExpressionNode in org.hl7.fhir.dstu2.model
Methods in org.hl7.fhir.dstu2.model that return ExpressionNodeModifier and TypeMethodDescriptionExpressionNode.getGroup()
ExpressionNode.getInner()
ExpressionNode.getOpNext()
Methods in org.hl7.fhir.dstu2.model that return types with arguments of type ExpressionNodeMethods in org.hl7.fhir.dstu2.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.dstu2.utils
Methods in org.hl7.fhir.dstu2.utils that return ExpressionNodeModifier and TypeMethodDescriptionParse a path for later use using executeParse a path that is part of some other syntaxMethods in org.hl7.fhir.dstu2.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.evaluate
(Object appContext, Base resource, Base base, ExpressionNode ExpressionNode) evaluate a path and return the matching elementsFHIRPathEngine.evaluate
(Object appContext, Resource resource, Base base, ExpressionNode ExpressionNode) evaluate a path and return the matching elementsFHIRPathEngine.evaluate
(Base base, ExpressionNode ExpressionNode) evaluate a path and return the matching elementsboolean
FHIRPathEngine.evaluateToBoolean
(Base resource, Base base, ExpressionNode node) evaluate a path and return true or false (e.g.boolean
FHIRPathEngine.evaluateToBoolean
(Resource resource, Base base, ExpressionNode node) evaluate a path and return true or false (e.g.