Inherits alfa.rt.IBuilderConfig.
|
| BuilderConfig (RuntimeContext runtimeContext, Map< String, ServiceFactory > serviceFactories, boolean shouldValidateOnBuild, boolean assertMandatoryFieldsSet, boolean shouldCloneCollectionsOnBuild, boolean skipUnknownFields, Optional< IBuilderFactory > builderFactory, boolean verbose, IValidationListener assertListener, Set< String > excludeAsserts) |
|
boolean | shouldValidateOnBuild () |
|
boolean | shouldSkipAssert (String n) |
|
boolean | assertMandatoryFieldsSet () |
|
Set< String > | getExcludeAsserts () |
|
boolean | shouldCloneCollectionsOnBuild () |
|
boolean | isSkipUnknownFields () |
|
String | getMetaFieldPrefix () |
|
Optional< IBuilderFactory > | getCustomBuilderFactory () |
|
boolean | isVerbose () |
|
IValidationListener | getAssertListener () |
|
RuntimeContext | getRuntimeContext () |
|
Alfa runtime Builder configuration settings that control behaviour of the build method
◆ getInstance()
static IBuilderConfig alfa.rt.BuilderConfig.getInstance |
( |
| ) |
|
|
inlinestatic |
Get the default configuration instance
- Returns
- A Builder configuration
◆ getRuntimeContext()
Get the runtime context assigned for this configuration
- Returns
- A runtime context object
◆ newBuilder()
static BuilderConfigBuilder alfa.rt.BuilderConfig.newBuilder |
( |
| ) |
|
|
inlinestatic |
Get a builder to construct a BuilderConfig
- Returns
The documentation for this class was generated from the following file:
- src/main/java/alfa/rt/BuilderConfig.java