Class SchemaGenerationFeature<V>
java.lang.Object
gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature<V>
gov.nist.secauto.metaschema.schemagen.SchemaGenerationFeature<V>
- Type Parameters:
V
- the feature value type
- All Implemented Interfaces:
IConfigurationFeature<V>
Configuration options for schema generation.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SchemaGenerationFeature<Boolean>
If enabled, child definitions of a choice that are defined inline will be generated as inline types.static final SchemaGenerationFeature<Boolean>
If enabled, definitions that are defined inline will be generated as inline types. -
Method Summary
Methods inherited from class gov.nist.secauto.metaschema.core.configuration.AbstractConfigurationFeature
getDefault, getName, getValueClass, toString
-
Field Details
-
INLINE_DEFINITIONS
If enabled, definitions that are defined inline will be generated as inline types. If disabled, definitions will always be generated as global types. -
INLINE_CHOICE_DEFINITIONS
If enabled, child definitions of a choice that are defined inline will be generated as inline types. If disabled, child definitions of a choice will always be generated as global types. This option will only be used ifINLINE_DEFINITIONS
is also enabled.
-