
Uses of Class
org.hl7.fhir.r5.fhirpath.ExpressionNode
Packages that use ExpressionNode
-
Uses of ExpressionNode in org.hl7.fhir.r5.fhirpath
Methods in org.hl7.fhir.r5.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.r5.fhirpath that return types with arguments of type ExpressionNodeMethods in org.hl7.fhir.r5.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, 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) Constructors in org.hl7.fhir.r5.fhirpath with parameters of type ExpressionNode -
Uses of ExpressionNode in org.hl7.fhir.r5.model
Subclasses of ExpressionNode in org.hl7.fhir.r5.modelModifier 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.2Methods in org.hl7.fhir.r5.model that return ExpressionNodeModifier and TypeMethodDescriptionExpressionNode.getGroup()
Deprecated.ExpressionNode.getInner()
Deprecated.ExpressionNode.getOpNext()
Deprecated.Methods in org.hl7.fhir.r5.model that return types with arguments of type ExpressionNodeMethods in org.hl7.fhir.r5.model with parameters of type ExpressionNodeModifier and TypeMethodDescriptionvoid
ExpressionNode.setGroup
(ExpressionNode group) Deprecated.void
ExpressionNode.setInner
(ExpressionNode value) Deprecated.void
ExpressionNode.setOpNext
(ExpressionNode value) Deprecated.Constructors in org.hl7.fhir.r5.model with parameters of type ExpressionNode