
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 TypeDetailsFHIRPathFunctionDefinition.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 functionbooleanIHostApplicationServices.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.FHIRExceptionTerminologyFunctions.TerminologyFunctionBase.makeException(FHIRPathEngine engine, ExpressionNode holder, String constName, Object... args) protected org.hl7.fhir.exceptions.FHIRExceptionTerminologyFunctions.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) booleanLiquidEngine.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) booleanRunner.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)