Constructor and Description |
---|
AdditionalPropertiesModule(Predicate<TypeScope> exclusionCheck)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
applyToConfigBuilder(SchemaGeneratorConfigBuilder builder)
Apply this module to the given configuration builder instance.
|
static AdditionalPropertiesModule |
forbiddenForAllObjectsButContainers()
Create module instance that forbids additional properties everywhere but on container types.
|
public static AdditionalPropertiesModule forbiddenForAllObjectsButContainers()
SimpleTypeModule
instance is being applied first and already enforces the "additionProperties" keyword
to be omitted on other non-object schemas.public void applyToConfigBuilder(SchemaGeneratorConfigBuilder builder)
Module
applyToConfigBuilder
in interface Module
builder
- configuration builder instance to which to apply this moduleCopyright © 2020 VicTools. All rights reserved.