
Package org.hl7.fhir.r5.fhirpath
Class ExpressionNode
java.lang.Object
org.hl7.fhir.r5.fhirpath.ExpressionNode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheck()booleanorg.hl7.fhir.utilities.SourceLocationgetEnd()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.SourceLocationgetOpEnd()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.SourceLocationThe 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.SourceLocationgetStart()The start location of the node (line/column), 1 based values, and points to the first character of the node.getTypes()booleanbooleanintvoidsetConstant(Base constant) voidsetEnd(org.hl7.fhir.utilities.SourceLocation end) voidsetFunction(ExpressionNode.Function function) voidsetGroup(ExpressionNode group) voidsetInner(ExpressionNode value) voidsetKind(ExpressionNode.Kind kind) voidvoidsetOpEnd(org.hl7.fhir.utilities.SourceLocation opEnd) voidsetOperation(ExpressionNode.Operation operation) voidsetOpNext(ExpressionNode value) voidsetOpStart(org.hl7.fhir.utilities.SourceLocation opStart) voidsetOpTypes(TypeDetails opTypes) voidsetProximal(boolean proximal) voidsetStart(org.hl7.fhir.utilities.SourceLocation start) voidsetTypes(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
-