Uses of Class
org.hl7.fhir.r5.fhirpath.ExpressionNode
-
Uses of ExpressionNode in org.hl7.fhir.r5.fhirpath
Modifier 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 syntaxModifier 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, String resourceType, String context, ExpressionNode expr, Set<ElementDefinition> elementDependencies) 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, String resourceType, List<String> resourceTypes, ExpressionNode expr, Set<ElementDefinition> elementDependencies) 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.checkOnTypes
(Object appContext, String resourceType, List<String> typeList, ExpressionNode expr, List<FHIRPathEngine.IssueMessage> warnings) 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.checkOnTypes
(Object appContext, String resourceType, TypeDetails types, ExpressionNode expr, List<FHIRPathEngine.IssueMessage> warnings) FHIRPathEngine.evaluate
(Object appContext, Base base, ExpressionNode ExpressionNode) evaluate a path and return the matching elementsFHIRPathEngine.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) List
<org.hl7.fhir.r5.fhirpath.FHIRPathEngine.ElementDefinitionMatch> FHIRPathEngine.getElementDefinition
(StructureDefinition sd, String path, boolean allowTypedName, ExpressionNode expr) void
ExpressionNode.setGroup
(ExpressionNode group) void
ExpressionNode.setInner
(ExpressionNode value) void
ExpressionNode.setOpNext
(ExpressionNode value) -
Uses of ExpressionNode in org.hl7.fhir.r5.model
Modifier and TypeClassDescriptionclass
Deprecated.This interface only exists to provide backward compatibility for the following two projects: clinical-reasoning clinical_quality-language Due to a circular dependency, they cannot be updated without a release of HAPI, which requires backwards compatibility with core version 6.1.2.2Modifier and TypeMethodDescriptionExpressionNode.getGroup()
Deprecated.ExpressionNode.getInner()
Deprecated.ExpressionNode.getOpNext()
Deprecated.Modifier and TypeMethodDescriptionvoid
ExpressionNode.setGroup
(ExpressionNode group) Deprecated.void
ExpressionNode.setInner
(ExpressionNode value) Deprecated.void
ExpressionNode.setOpNext
(ExpressionNode value) Deprecated.