Index
All Classes and Interfaces|All Packages
E
- execute() - Method in class io.github.torand.jsonschema2java.HelpMojo
- execute() - Method in class io.github.torand.jsonschema2java.JsonSchema2JavaMojo
G
- generate(List<Path>) - Method in class io.github.torand.jsonschema2java.ModelGenerator
- getFileExtension() - Method in class io.github.torand.jsonschema2java.Options
- getModelOutputDir(String) - Method in class io.github.torand.jsonschema2java.Options
- getModelPackage(String) - Method in class io.github.torand.jsonschema2java.Options
H
- HelpMojo - Class in io.github.torand.jsonschema2java
-
Display help information on jsonschema2java.
Callmvn jsonschema2java:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class io.github.torand.jsonschema2java.HelpMojo
I
- io.github.torand.jsonschema2java - package io.github.torand.jsonschema2java
J
- JsonSchema2JavaMojo - Class in io.github.torand.jsonschema2java
-
Generates Java (or Kotlin) source code for model classes based on JSON schema files
- JsonSchema2JavaMojo() - Constructor for class io.github.torand.jsonschema2java.JsonSchema2JavaMojo
M
- ModelGenerator - Class in io.github.torand.jsonschema2java
- ModelGenerator(Options) - Constructor for class io.github.torand.jsonschema2java.ModelGenerator
O
- Options - Class in io.github.torand.jsonschema2java
- Options() - Constructor for class io.github.torand.jsonschema2java.Options
- org.github.torand.jsonschema2java - package org.github.torand.jsonschema2java
- org.github.torand.jsonschema2java.collectors - package org.github.torand.jsonschema2java.collectors
- org.github.torand.jsonschema2java.model - package org.github.torand.jsonschema2java.model
- org.github.torand.jsonschema2java.utils - package org.github.torand.jsonschema2java.utils
- org.github.torand.jsonschema2java.writers - package org.github.torand.jsonschema2java.writers
- org.github.torand.jsonschema2java.writers.java - package org.github.torand.jsonschema2java.writers.java
- org.github.torand.jsonschema2java.writers.kotlin - package org.github.torand.jsonschema2java.writers.kotlin
- outputDir - Variable in class io.github.torand.jsonschema2java.Options
P
- pojoNameSuffix - Variable in class io.github.torand.jsonschema2java.Options
- pojosAsRecords - Variable in class io.github.torand.jsonschema2java.Options
R
- rootPackage - Variable in class io.github.torand.jsonschema2java.Options
S
- schemaIdRootUri - Variable in class io.github.torand.jsonschema2java.Options
- searchRootDir - Variable in class io.github.torand.jsonschema2java.Options
U
- useJsonPropertyAnnotations - Variable in class io.github.torand.jsonschema2java.Options
- useKotlinSyntax - Variable in class io.github.torand.jsonschema2java.Options
- useOpenApiSchemaAnnotations - Variable in class io.github.torand.jsonschema2java.Options
V
E G H I J M O P R S U VAll Classes and Interfaces|All Packages