
Uses of Class
org.hl7.fhir.r4.fhirpath.FHIRPathEngine
Packages that use FHIRPathEngine
Package
Description
-
Uses of FHIRPathEngine in org.hl7.fhir.r4.fhirpath
Methods in org.hl7.fhir.r4.fhirpath with parameters of type FHIRPathEngineModifier and TypeMethodDescriptionabstract TypeDetails
FHIRPathFunctionDefinition.check
(FHIRPathEngine engine, Object appContext, TypeDetails focus, List<TypeDetails> parameters) BaseHostServices.checkFunction
(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters) IHostApplicationServices.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 functionboolean
IHostApplicationServices.conformsToProfile
(FHIRPathEngine engine, Object appContext, Base item, String url) FHIRPathFunctionDefinition.execute
(FHIRPathEngine engine, Object appContext, List<Base> focus, List<List<Base>> parameters) BaseHostServices.executeFunction
(FHIRPathEngine engine, Object appContext, List<Base> focus, String functionName, List<List<Base>> parameters) IHostApplicationServices.executeFunction
(FHIRPathEngine engine, Object appContext, List<Base> focus, String functionName, List<List<Base>> parameters) BaseHostServices.resolveConstant
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) IHostApplicationServices.resolveConstant
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) A constant reference - e.g. a reference to a name that must be resolved in context.BaseHostServices.resolveConstantType
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) IHostApplicationServices.resolveConstantType
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) Compile time support for a constant reference - e.g. a reference to a name that must be resolved in context.BaseHostServices.resolveFunction
(FHIRPathEngine engine, String functionName) IHostApplicationServices.resolveFunction
(FHIRPathEngine engine, String functionName) IHostApplicationServices.resolveReference
(FHIRPathEngine engine, Object appContext, String url, Base refContext) Implementation of resolve() function.IHostApplicationServices.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of FHIRPathEngine in org.hl7.fhir.r4.terminologies
Methods in org.hl7.fhir.r4.terminologies with parameters of type FHIRPathEngineModifier and TypeMethodDescriptionTerminologyFunctions.ExpandFunction.check
(FHIRPathEngine engine, Object appContext, TypeDetails focus, List<TypeDetails> parameters) TerminologyFunctions.TranslateFunction.check
(FHIRPathEngine engine, Object appContext, TypeDetails focus, List<TypeDetails> parameters) TerminologyFunctions.ValidateVSFunction.check
(FHIRPathEngine engine, Object appContext, TypeDetails focus, List<TypeDetails> parameters) TerminologyFunctions.ExpandFunction.execute
(FHIRPathEngine engine, Object appContext, List<Base> focus, List<List<Base>> parameters) TerminologyFunctions.TranslateFunction.execute
(FHIRPathEngine engine, Object appContext, List<Base> focus, List<List<Base>> parameters) TerminologyFunctions.ValidateVSFunction.execute
(FHIRPathEngine engine, Object appContext, List<Base> focus, List<List<Base>> parameters) protected org.hl7.fhir.exceptions.FHIRException
TerminologyFunctions.TerminologyFunctionBase.makeException
(FHIRPathEngine engine, ExpressionNode holder, String constName, Object... args) protected org.hl7.fhir.exceptions.FHIRException
TerminologyFunctions.TerminologyFunctionBase.makeExceptionPlural
(FHIRPathEngine engine, Integer num, String constName, Object... args) -
Uses of FHIRPathEngine in org.hl7.fhir.r4.utils
Methods in org.hl7.fhir.r4.utils with parameters of type FHIRPathEngineModifier and TypeMethodDescriptionLiquidEngine.checkFunction
(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters) boolean
LiquidEngine.conformsToProfile
(FHIRPathEngine engine, Object appContext, Base item, String url) LiquidEngine.executeFunction
(FHIRPathEngine engine, Object appContext, List<Base> focus, String functionName, List<List<Base>> parameters) LiquidEngine.resolveConstant
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) LiquidEngine.resolveConstantType
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) LiquidEngine.resolveFunction
(FHIRPathEngine engine, String functionName) LiquidEngine.resolveReference
(FHIRPathEngine engine, Object appContext, String url, Base base) LiquidEngine.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) -
Uses of FHIRPathEngine in org.hl7.fhir.r4.utils.sql
Methods in org.hl7.fhir.r4.utils.sql with parameters of type FHIRPathEngineModifier and TypeMethodDescriptionRunner.checkFunction
(FHIRPathEngine engine, Object appContext, String functionName, TypeDetails focus, List<TypeDetails> parameters) boolean
Runner.conformsToProfile
(FHIRPathEngine engine, Object appContext, Base item, String url) Runner.executeFunction
(FHIRPathEngine engine, Object appContext, List<Base> focus, String functionName, List<List<Base>> parameters) Runner.resolveConstant
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) Runner.resolveConstantType
(FHIRPathEngine engine, Object appContext, String name, org.hl7.fhir.utilities.fhirpath.FHIRPathConstantEvaluationMode mode) Runner.resolveFunction
(FHIRPathEngine engine, String functionName) Runner.resolveReference
(FHIRPathEngine engine, Object appContext, String url, Base refContext) Runner.resolveValueSet
(FHIRPathEngine engine, Object appContext, String url) Constructors in org.hl7.fhir.r4.utils.sql with parameters of type FHIRPathEngineModifierConstructorDescriptionValidator
(IWorkerContext context, FHIRPathEngine fpe, List<String> prohibitedNames, Validator.TrueFalseOrUnknown supportsArrays, Validator.TrueFalseOrUnknown supportsComplexTypes, Validator.TrueFalseOrUnknown supportsNeedsName)