public static interface FHIRPathEngine.IEvaluationContext
| Modifier and Type | Interface and Description |
|---|---|
static class |
FHIRPathEngine.IEvaluationContext.FunctionDetails |
| Modifier and Type | Method and Description |
|---|---|
ExpressionNode.TypeDetails |
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
|
List<Base> |
executeFunction(Object appContext,
String functionName,
List<List<Base>> parameters) |
boolean |
Log(String argument,
List<Base> focus) |
Type |
resolveConstant(Object appContext,
String name) |
String |
resolveConstantType(Object appContext,
String name) |
FHIRPathEngine.IEvaluationContext.FunctionDetails |
resolveFunction(String functionName) |
Type resolveConstant(Object appContext, String name)
String resolveConstantType(Object appContext, String name)
FHIRPathEngine.IEvaluationContext.FunctionDetails resolveFunction(String functionName)
functionName - ExpressionNode.TypeDetails checkFunction(Object appContext, String functionName, List<ExpressionNode.TypeDetails> parameters) throws org.hl7.fhir.exceptions.PathEngineException
functionName - parameters - org.hl7.fhir.exceptions.PathEngineExceptionCopyright © 2014–2018 University Health Network. All rights reserved.