An open API service indexing awesome lists of open source software.

https://github.com/kevinsimard/json-schema-generator-plugin

Java validator classes generator using JSON schema files
https://github.com/kevinsimard/json-schema-generator-plugin

generator java json-schema json-validation maven-plugin mvn

Last synced: 5 months ago
JSON representation

Java validator classes generator using JSON schema files

Awesome Lists containing this project

README

          

# JSON Schema Class Generator Maven Plugin

## Code Structure

├── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── kevinsimard
│   │   └── schema
│   │   └── validator
│ │      └── plugin
│    │    ├── CleanMojo.java
│    │    └── GenerateMojo.java
│   └── resources
│   └── templates
│   ├── abstract.st
│   └── validator.st
├── .editorconfig
├── .gitattributes
├── .gitignore
├── LICENSE.md
├── README.md
└── pom.xml

## Usage

Use `$ mvn install` to install the JAR locally.

See [schema-validator-example](https://github.com/kevinsimard/schema-validator-example) project for a real implementation.

## License

This package is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).