Interface StatefulConfig
- All Known Subinterfaces:
ConfigFunction<S,,R> CustomDefinitionProvider,CustomDefinitionProviderV2,CustomPropertyDefinitionProvider<M>,InstanceAttributeOverride<M>,InstanceAttributeOverrideV2<M>,SchemaDefinitionNamingStrategy,SchemaGeneratorConfig,SubtypeResolver,TypeAttributeOverride,TypeAttributeOverrideV2
- All Known Implementing Classes:
CleanSchemaDefinitionNamingStrategy,DefaultSchemaDefinitionNamingStrategy,InlineSchemaModule,SchemaGeneratorConfigImpl,SchemaGeneratorConfigPart,SchemaGeneratorGeneralConfigPart,SchemaGeneratorTypeConfigPart
public interface StatefulConfig
Type of configuration (or an aspect of it), that may change during a schema generation and7or remember some kind of state.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidMethod being invoked after the generation of a single "main" type's schema has been completed.
-
Method Details
-
resetAfterSchemaGenerationFinished
default void resetAfterSchemaGenerationFinished()Method being invoked after the generation of a single "main" type's schema has been completed. This enables the sameSchemaGeneratorinstance to be re-used for multiple subsequent executions, even if some aspect of the configuration remembers the original "main" type.- Since:
- 4.29.0
-