
Package org.hl7.fhir.r5.fhirpath
Class ExpressionNode
java.lang.Object
org.hl7.fhir.r5.fhirpath.ExpressionNode
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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
- 
getStartThe 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
- 
getEndThe 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
- 
getOpStartThe 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
- 
getOpEndThe 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
 
-