Uses of Class
gov.nist.secauto.metaschema.schemagen.SchemaGenerationFeature
-
Packages that use SchemaGenerationFeature Package Description gov.nist.secauto.metaschema.schemagen Abstract support for schema generation.gov.nist.secauto.metaschema.schemagen.json Provides JSON Schema generation capabilities based on a provided Module.gov.nist.secauto.metaschema.schemagen.xml Provides XML Schema generation capabilities based on a provided Module. -
-
Uses of SchemaGenerationFeature in gov.nist.secauto.metaschema.schemagen
Fields in gov.nist.secauto.metaschema.schemagen declared as SchemaGenerationFeature Modifier and Type Field Description static SchemaGenerationFeature<Boolean>SchemaGenerationFeature. INLINE_CHOICE_DEFINITIONSIf enabled, child definitions of a choice that are defined inline will be generated as inline types.static SchemaGenerationFeature<Boolean>SchemaGenerationFeature. INLINE_DEFINITIONSIf enabled, definitions that are defined inline will be generated as inline types.Method parameters in gov.nist.secauto.metaschema.schemagen with type arguments of type SchemaGenerationFeature Modifier and Type Method Description voidAbstractSchemaGenerator. generateFromModule(IModule metaschema, Writer out, IConfiguration<SchemaGenerationFeature<?>> configuration)voidISchemaGenerator. generateFromModule(IModule metaschema, Writer writer, IConfiguration<SchemaGenerationFeature<?>> configuration)Generate and write a schema for the providedmetaschemato theWriterprovided bywriterusing the providedconfiguration.static voidISchemaGenerator. generateSchema(IModule module, OutputStream os, ISchemaGenerator.SchemaFormat asFormat, IConfiguration<SchemaGenerationFeature<?>> configuration)static voidISchemaGenerator. generateSchema(IModule module, Path destination, ISchemaGenerator.SchemaFormat asFormat, IConfiguration<SchemaGenerationFeature<?>> configuration)protected abstract SAbstractSchemaGenerator. newGenerationState(IModule module, T schemaWriter, IConfiguration<SchemaGenerationFeature<?>> configuration)Create a new schema generation state object.static IInlineStrategyIInlineStrategy. newInlineStrategy(IConfiguration<SchemaGenerationFeature<?>> configuration)Constructor parameters in gov.nist.secauto.metaschema.schemagen with type arguments of type SchemaGenerationFeature Constructor Description AbstractGenerationState(IModule module, WRITER writer, IConfiguration<SchemaGenerationFeature<?>> configuration, DATATYPE_MANAGER datatypeManager) -
Uses of SchemaGenerationFeature in gov.nist.secauto.metaschema.schemagen.json
Method parameters in gov.nist.secauto.metaschema.schemagen.json with type arguments of type SchemaGenerationFeature Modifier and Type Method Description protected gov.nist.secauto.metaschema.schemagen.json.impl.JsonGenerationStateJsonSchemaGenerator. newGenerationState(IModule module, com.fasterxml.jackson.core.JsonGenerator schemaWriter, IConfiguration<SchemaGenerationFeature<?>> configuration) -
Uses of SchemaGenerationFeature in gov.nist.secauto.metaschema.schemagen.xml
Method parameters in gov.nist.secauto.metaschema.schemagen.xml with type arguments of type SchemaGenerationFeature Modifier and Type Method Description voidXmlSchemaGenerator. generateFromModule(IModule module, Writer out, IConfiguration<SchemaGenerationFeature<?>> configuration)protected gov.nist.secauto.metaschema.schemagen.xml.impl.XmlGenerationStateXmlSchemaGenerator. newGenerationState(IModule module, AutoCloser<org.codehaus.stax2.XMLStreamWriter2,SchemaGenerationException> schemaWriter, IConfiguration<SchemaGenerationFeature<?>> configuration)
-