JSSD - AndreasWBartels/libraries GitHub Wiki

JSSD stands for JSon Schema Definition. It is a JSON like gramma Data Type definition language and Java class generator, for the Jackson Framework.

Gramma: see

For JSSD data type definitions with results, see tests in project Tools Definition Schema Json

Complex example see project Commons Json

Publications

JSON Schema-Driven Development in Java mit JSSD

Java aktuell 02-2017 JUG Karlsruhe speech 2016.11.16
Article slides

Schemas

Build System Interagtion

Maven Integration

ANT Task

Data Type definition

Object definition

Member definition

Binding definition

Comments

Inheritance

Annotations

JssdArraysNotNullable

JssdBuilder

JssdEquals

JssdExtends

JssdFactory

JssdImmutable

JssdName

JssdNamedValueProvider

JssdNoProperty

JssdNotNullable

JssdPrimitivesEnabled

JssdProperties

JssdUnknownMember