Uses of Class
org.hl7.fhir.r4.fhirpath.TypeDetails
-
Packages that use TypeDetails Package Description org.hl7.fhir.r4.elementmodel org.hl7.fhir.r4.fhirpath org.hl7.fhir.r4.utils -
-
Uses of TypeDetails in org.hl7.fhir.r4.elementmodel
Methods in org.hl7.fhir.r4.elementmodel with parameters of type TypeDetails Modifier and Type Method Description PropertyProperty. getChild(String name, TypeDetails type)protected List<Property>Property. getChildProperties(TypeDetails type) -
Uses of TypeDetails in org.hl7.fhir.r4.fhirpath
Methods in org.hl7.fhir.r4.fhirpath that return TypeDetails Modifier and Type Method Description TypeDetailsFHIRPathEngine. check(Object appContext, String resourceType, String context, String expr)TypeDetailsFHIRPathEngine. 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 contextTypeDetailsFHIRPathEngine. check(Object appContext, StructureDefinition sd, String context, ExpressionNode expr)TypeDetailsFHIRPathEngine. check(Object appContext, StructureDefinition sd, ExpressionNode expr)TypeDetailsFHIRPathEngine.IEvaluationContext. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)Check the function parameters, and throw an error if they are incorrect, or return the type for the functionTypeDetailsExpressionNode. getOpTypes()TypeDetailsExpressionNode. getTypes()TypeDetailsTypeDetails. intersect(TypeDetails right)TypeDetailsFHIRPathEngine.IEvaluationContext. resolveConstantType(FHIRPathEngine engine, Object appContext, String name, boolean explicitConstant)TypeDetailsTypeDetails. toSingleton()TypeDetailsTypeDetails. union(TypeDetails right)Methods in org.hl7.fhir.r4.fhirpath with parameters of type TypeDetails Modifier and Type Method Description TypeDetailsFHIRPathEngine.IEvaluationContext. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)Check the function parameters, and throw an error if they are incorrect, or return the type for the functionTypeDetailsTypeDetails. intersect(TypeDetails right)voidExpressionNode. setOpTypes(TypeDetails opTypes)voidExpressionNode. setTypes(TypeDetails types)TypeDetailsTypeDetails. union(TypeDetails right)voidTypeDetails. update(TypeDetails source)Method parameters in org.hl7.fhir.r4.fhirpath with type arguments of type TypeDetails Modifier and Type Method Description TypeDetailsFHIRPathEngine.IEvaluationContext. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)Check the function parameters, and throw an error if they are incorrect, or return the type for the function -
Uses of TypeDetails in org.hl7.fhir.r4.utils
Methods in org.hl7.fhir.r4.utils that return TypeDetails Modifier and Type Method Description TypeDetailsLiquidEngine. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)TypeDetailsStructureMapUtilities.PropertyWithType. getTypes()TypeDetailsLiquidEngine. resolveConstantType(FHIRPathEngine engine, Object appContext, String name, boolean explicitConstant)Methods in org.hl7.fhir.r4.utils with parameters of type TypeDetails Modifier and Type Method Description voidStructureMapUtilities.VariablesForProfiling. add(StructureMapUtilities.VariableMode mode, String name, String path, Property baseProperty, Property profileProperty, TypeDetails types)voidStructureMapUtilities.VariablesForProfiling. add(StructureMapUtilities.VariableMode mode, String name, String path, Property property, TypeDetails types)TypeDetailsLiquidEngine. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)Method parameters in org.hl7.fhir.r4.utils with type arguments of type TypeDetails Modifier and Type Method Description TypeDetailsLiquidEngine. checkFunction(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters)Constructors in org.hl7.fhir.r4.utils with parameters of type TypeDetails Constructor Description PropertyWithType(String path, Property baseProperty, Property profileProperty, TypeDetails types)
-