Index

E G H I J M O P R S U V 
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.
Call mvn 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

verbose - Variable in class io.github.torand.jsonschema2java.Options
 
E G H I J M O P R S U V 
All Classes and Interfaces|All Packages