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.