
Package org.hl7.fhir.r5.fhirpath
Class ExpressionNode
java.lang.Object
org.hl7.fhir.r5.fhirpath.ExpressionNode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheck()
boolean
org.hl7.fhir.utilities.SourceLocation
getEnd()
The end location of the node (line/column), 1 based values, and points to the character after the last character of the node.getGroup()
getInner()
getKind()
getName()
org.hl7.fhir.utilities.SourceLocation
getOpEnd()
The end location of the operation part of the node (line/column), 1 based values, and points to the character after the last character of the node.org.hl7.fhir.utilities.SourceLocation
The start location of the operation part of the node (line/column), 1 based values, and points to the first character of the node.org.hl7.fhir.utilities.SourceLocation
getStart()
The start location of the node (line/column), 1 based values, and points to the first character of the node.getTypes()
boolean
boolean
int
void
setConstant
(Base constant) void
setEnd
(org.hl7.fhir.utilities.SourceLocation end) void
setFunction
(ExpressionNode.Function function) void
setGroup
(ExpressionNode group) void
setInner
(ExpressionNode value) void
setKind
(ExpressionNode.Kind kind) void
void
setOpEnd
(org.hl7.fhir.utilities.SourceLocation opEnd) void
setOperation
(ExpressionNode.Operation operation) void
setOpNext
(ExpressionNode value) void
setOpStart
(org.hl7.fhir.utilities.SourceLocation opStart) void
setOpTypes
(TypeDetails opTypes) void
setProximal
(boolean proximal) void
setStart
(org.hl7.fhir.utilities.SourceLocation start) void
setTypes
(TypeDetails types) summary()
toString()
-
Constructor Details
-
ExpressionNode
-
-
Method Details
-
toString
-
getName
-
setName
-
getConstant
-
setConstant
-
getFunction
-
setFunction
-
isProximal
-
setProximal
-
getOperation
-
setOperation
-
getInner
-
setInner
-
getOpNext
-
setOpNext
-
getParameters
-
checkName
-
getKind
-
setKind
-
getGroup
-
setGroup
-
getStart
The start location of the node (line/column), 1 based values, and points to the first character of the node. e.g. For an expression "name", would be 1,1 -
setStart
-
getEnd
The end location of the node (line/column), 1 based values, and points to the character after the last character of the node. e.g. For an expression "name", would be 1,5 -
setEnd
-
getOpStart
The start location of the operation part of the node (line/column), 1 based values, and points to the first character of the node. e.g. For an expression "name", would be 1,1 -
setOpStart
-
getOpEnd
The end location of the operation part of the node (line/column), 1 based values, and points to the character after the last character of the node. e.g. For an expression "name", would be 1,5 -
setOpEnd
-
getUniqueId
-
parameterCount
-
Canonical
-
summary
-
check
-
getTypes
-
setTypes
-
getOpTypes
-
setOpTypes
-
getDistalNames
-
isNullSet
-