JSON Schema Bean Generator
A generator that produces Java Beans (eventually in various forms) from provided JSON Schema objects.
Goals
- customizable type mapping
 - multiple output formats (POJO, AutoBeans, ...)
 - generated code is "readable" by humans
 
| License | 
                License | 
        
|---|---|
| Categories | 
                CategoriesJSON Data | 
        
| GroupId | GroupIdcom.collaborne | 
    
| ArtifactId | ArtifactIdjson-schema-bean-generator | 
    
| Last Version | Last Version1.0-alpha-5 | 
        
| Release Date | Release Date | 
        
| Type | Typejar | 
    
| Description | 
            DescriptionJSON Schema Bean Generator 
            Create bean-ish code from JSON Schemas 
         | 
    
| Project Organization | 
                    Project Organization | 
            
| Source Code Management | 
                    Source Code Management | 
            
<!-- https://jarcasting.com/artifacts/com.collaborne/json-schema-bean-generator/ -->
<dependency>
    <groupId>com.collaborne</groupId>
    <artifactId>json-schema-bean-generator</artifactId>
    <version>1.0-alpha-5</version>
</dependency>
                // https://jarcasting.com/artifacts/com.collaborne/json-schema-bean-generator/
implementation 'com.collaborne:json-schema-bean-generator:1.0-alpha-5'
                // https://jarcasting.com/artifacts/com.collaborne/json-schema-bean-generator/
implementation ("com.collaborne:json-schema-bean-generator:1.0-alpha-5")
                'com.collaborne:json-schema-bean-generator:jar:1.0-alpha-5'
                <dependency org="com.collaborne" name="json-schema-bean-generator" rev="1.0-alpha-5">
  <artifact name="json-schema-bean-generator" type="jar" />
</dependency>
                @Grapes(
@Grab(group='com.collaborne', module='json-schema-bean-generator', version='1.0-alpha-5')
)
                libraryDependencies += "com.collaborne" % "json-schema-bean-generator" % "1.0-alpha-5"
                [com.collaborne/json-schema-bean-generator "1.0-alpha-5"]
                | Group / Artifact | Type | Version | 
|---|---|---|
| com.github.fge : json-schema-validator | jar | 2.2.5 | 
| com.google.inject : guice | jar | 4.0-beta5 | 
| org.slf4j : slf4j-api | jar | 1.7.10 | 
| ch.qos.logback : logback-classic | jar | 1.1.2 | 
| Group / Artifact | Type | Version | 
|---|---|---|
| junit : junit | jar | 4.12 | 
| com.google.jimfs : jimfs | jar | 1.0 | 
| nl.jqno.equalsverifier : equalsverifier | jar | 1.7.2 | 
A generator that produces Java Beans (eventually in various forms) from provided JSON Schema objects.