Registry / serialization / jsonschema2pojo-core

jsonschema2pojo-core

JSON →
library1.3.3javamavenunverified

Generate DTO style Java classes from JSON Schema documents.

<dependency> <groupId>org.jsonschema2pojo</groupId> <artifactId>jsonschema2pojo-core</artifactId> <version>1.3.3</version> </dependency>
INSTALL
IMPORT
SIG · JSONSCHEMA2POJO-CO
J
jsonschema2pojo-core
serializationjavav1.3.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SchemaGenerator
org.jsonschema2pojo.SchemaGenerator

Generates Java classes from a JSON Schema file.

import org.jsonschema2pojo.SchemaGenerator; import org.jsonschema2pojo.SchemaMapper; import org.jsonschema2pojo.rules.RuleFactory; import com.sun.codemodel.JCodeModel; import java.io.File; import java.net.URL; public class Example { public static void main(String[] args) throws Exception { JCodeModel codeModel = new JCodeModel(); SchemaGenerator generator = new SchemaGenerator(); generator.generate(codeModel, "com.example", new URL("file:schema.json"), new File("output")); } }
Debug
Known issues
gotchaGenerated classes may require Jackson annotations; ensure Jackson is on classpath.
fix
Add com.fasterxml.jackson.core:jackson-databind dependency.
affects: all
Upgrade
Version history
1.3.3latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
jsonschema2pojo-core — mvn dependency:get jsonschema2pojo-core · libregistry