spring-framework / org.springframework.expression.spel / SpelParserConfiguration / <init>

<init>

SpelParserConfiguration()

Create a new SpelParserConfiguration instance with default settings.

SpelParserConfiguration(@Nullable compilerMode: SpelCompilerMode, @Nullable compilerClassLoader: ClassLoader)

Create a new SpelParserConfiguration instance.

Parameters

compilerMode - the compiler mode for the parser

compilerClassLoader - the ClassLoader to use as the basis for expression compilation

SpelParserConfiguration(autoGrowNullReferences: Boolean, autoGrowCollections: Boolean)

Create a new SpelParserConfiguration instance.

Parameters

autoGrowNullReferences - if null references should automatically grow

autoGrowCollections - if collections should automatically grow

See Also
#SpelParserConfiguration(boolean, boolean, int)

SpelParserConfiguration(autoGrowNullReferences: Boolean, autoGrowCollections: Boolean, maximumAutoGrowSize: Int)

Create a new SpelParserConfiguration instance.

Parameters

autoGrowNullReferences - if null references should automatically grow

autoGrowCollections - if collections should automatically grow

maximumAutoGrowSize - the maximum size that the collection can auto grow

SpelParserConfiguration(@Nullable compilerMode: SpelCompilerMode, @Nullable compilerClassLoader: ClassLoader, autoGrowNullReferences: Boolean, autoGrowCollections: Boolean, maximumAutoGrowSize: Int)

Create a new SpelParserConfiguration instance.

Parameters

compilerMode - the compiler mode that parsers using this configuration object should use

compilerClassLoader - the ClassLoader to use as the basis for expression compilation

autoGrowNullReferences - if null references should automatically grow

autoGrowCollections - if collections should automatically grow

maximumAutoGrowSize - the maximum size that the collection can auto grow