Uses of Class
org.hl7.fhir.dstu2.model.ExpressionNode.TypeDetails
-
Uses of ExpressionNode.TypeDetails in org.hl7.fhir.dstu2.model
Modifier and TypeMethodDescriptionExpressionNode.getOpTypes()
ExpressionNode.getTypes()
ExpressionNode.TypeDetails.toSingleton()
ExpressionNode.TypeDetails.union
(ExpressionNode.TypeDetails right) Modifier and TypeMethodDescriptionvoid
ExpressionNode.setOpTypes
(ExpressionNode.TypeDetails opTypes) void
ExpressionNode.setTypes
(ExpressionNode.TypeDetails types) ExpressionNode.TypeDetails.union
(ExpressionNode.TypeDetails right) void
ExpressionNode.TypeDetails.update
(ExpressionNode.TypeDetails source) -
Uses of ExpressionNode.TypeDetails in org.hl7.fhir.dstu2.utils
Modifier 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.IEvaluationContext.checkFunction
(Object appContext, String functionName, List<ExpressionNode.TypeDetails> parameters) Check the function parameters, and throw an error if they are incorrect, or return the type for the functionModifier and TypeMethodDescriptionFHIRPathEngine.IEvaluationContext.checkFunction
(Object appContext, String functionName, List<ExpressionNode.TypeDetails> parameters) Check the function parameters, and throw an error if they are incorrect, or return the type for the function