Api

Configuration Class

Configuration class for the evaluator.

Namespace

expression

Fields

globalContextVariablePrefix

Signature

global globalContextVariablePrefix

Type

String


sharing

Signature

global sharing

Type

SharingMode


printAst

Signature

global printAst

Type

Boolean


customContext

Signature

global customContext

Type

Map<String,Object>


cacheStandardFunctionResults

Signature

global cacheStandardFunctionResults

Type

Boolean

Methods

respectSharing(respect)

Signature

global Configuration respectSharing(Boolean respect)

Parameters

NameTypeDescription
respectBoolean

Return Type

Configuration


printAst()

Signature

global Configuration printAst()

Return Type

Configuration


withDiagnostics()

Signature

global Configuration withDiagnostics()

Return Type

Configuration


disableStandardFunctionResultCaching()

Signature

global Configuration disableStandardFunctionResultCaching()

Return Type

Configuration


withCustomContext(objectsByStrings)

Signature

global Configuration withCustomContext(Map<String,Object> objectsByStrings)

Parameters

NameTypeDescription
objectsByStringsMap<String,Object>

Return Type

Configuration


withGlobalContextVariablePrefix(prefix)

Signature

global Configuration withGlobalContextVariablePrefix(String prefix)

Parameters

NameTypeDescription
prefixString

Return Type

Configuration

Enums

SharingMode Enum

Values

ValueDescription
WITH
WITHOUT
Previous
Text Block