Package | Description |
---|---|
org.jsonschema2pojo | |
org.jsonschema2pojo.ant |
Provides the classes specifically associated with the Ant task for
jsonschema2pojo
|
org.jsonschema2pojo.cli |
Provides the classes specifically associated with the command line interface
for jsonschema2pojo
|
org.jsonschema2pojo.maven |
Provides the classes specifically associated with the Maven plugin for
jsonschema2pojo
|
org.jsonschema2pojo.rules |
Provides the schema rules which can be 'applied' to perform the code
generation steps associated with JSON schema nodes
|
org.jsonschema2pojo.util |
Class and Description |
---|
AbstractAnnotator
A default implementation of the Annotator interface that makes it easier to
plug in different Annotator implementations.
|
AbstractTypeInfoAwareAnnotator |
AnnotationStyle
The style of annotations to be used on generated java types (to allow them to
support whatever kind of binding to JSON is required).
|
Annotator
Adds annotations to generated types for compatibility with a JSON
serialization library.
|
CompositeAnnotator
An annotator (implementing the composite pattern) that can be used to compose
many annotators together.
|
ContentResolver
Reads URI contents for various protocols.
|
FragmentResolver |
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
InclusionLevel
The level of inclusion to be set for generated java types (to control level of inclusion in case of
Jackson serializer).
|
RuleLogger |
Schema
A JSON Schema document.
|
SchemaGenerator |
SourceSortOrder
Defines the order the source files and directories are processed in.
|
SourceType
The type of input/source documents given to jsonschema2pojo.
|
URLProtocol |
Class and Description |
---|
AbstractRuleLogger |
AnnotationStyle
The style of annotations to be used on generated java types (to allow them to
support whatever kind of binding to JSON is required).
|
Annotator
Adds annotations to generated types for compatibility with a JSON
serialization library.
|
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
InclusionLevel
The level of inclusion to be set for generated java types (to control level of inclusion in case of
Jackson serializer).
|
RuleLogger |
SourceSortOrder
Defines the order the source files and directories are processed in.
|
SourceType
The type of input/source documents given to jsonschema2pojo.
|
Class and Description |
---|
AbstractRuleLogger |
AnnotationStyle
The style of annotations to be used on generated java types (to allow them to
support whatever kind of binding to JSON is required).
|
Annotator
Adds annotations to generated types for compatibility with a JSON
serialization library.
|
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
InclusionLevel
The level of inclusion to be set for generated java types (to control level of inclusion in case of
Jackson serializer).
|
RuleLogger |
SourceSortOrder
Defines the order the source files and directories are processed in.
|
SourceType
The type of input/source documents given to jsonschema2pojo.
|
Class and Description |
---|
AbstractRuleLogger |
AnnotationStyle
The style of annotations to be used on generated java types (to allow them to
support whatever kind of binding to JSON is required).
|
Annotator
Adds annotations to generated types for compatibility with a JSON
serialization library.
|
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
InclusionLevel
The level of inclusion to be set for generated java types (to control level of inclusion in case of
Jackson serializer).
|
RuleLogger |
SourceSortOrder
Defines the order the source files and directories are processed in.
|
SourceType
The type of input/source documents given to jsonschema2pojo.
|
Class and Description |
---|
Annotator
Adds annotations to generated types for compatibility with a JSON
serialization library.
|
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
RuleLogger |
Schema
A JSON Schema document.
|
SchemaStore |
Class and Description |
---|
GenerationConfig
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
|
Schema
A JSON Schema document.
|
URLProtocol |
Copyright © 2022. All rights reserved.