A C D E F G I J N O P S V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AnnotationParameter - Class in com.github.victools.jsonschema.plugin.maven
- AnnotationParameter() - Constructor for class com.github.victools.jsonschema.plugin.maven.AnnotationParameter
C
- className - Variable in class com.github.victools.jsonschema.plugin.maven.AnnotationParameter
-
The class name of the annotation to filter by.
- className - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorModule
-
The fully qualified java class name of the module.
- ClasspathType - Enum in com.github.victools.jsonschema.plugin.maven
- com.github.victools.jsonschema.plugin.maven - package com.github.victools.jsonschema.plugin.maven
- compareTo(PotentialSchemaClass) - Method in class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
- createClassOrPackageNameFilter(String, boolean) - Static method in class com.github.victools.jsonschema.plugin.maven.GlobHandler
-
Generate predicate to check the given input for filtering classes on the classpath.
- createClassOrPackageNamePattern(String, boolean) - Static method in class com.github.victools.jsonschema.plugin.maven.GlobHandler
-
Generate regular expression from the given input for filtering classes on the classpath.
D
- disabled - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorOptions
E
- enabled - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorOptions
- execute() - Method in class com.github.victools.jsonschema.plugin.maven.SchemaGeneratorMojo
-
Invoke the schema generator.
F
- FULL_DOCUMENTATION - com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
G
- GeneratorModule - Class in com.github.victools.jsonschema.plugin.maven
-
Configuration class to hold the configuration of generator modules and their options.
- GeneratorModule() - Constructor for class com.github.victools.jsonschema.plugin.maven.GeneratorModule
- GeneratorOptions - Class in com.github.victools.jsonschema.plugin.maven
-
Class to hold the configuration options of the generator.
- GeneratorOptions() - Constructor for class com.github.victools.jsonschema.plugin.maven.GeneratorOptions
- getAbsolutePathToMatch() - Method in class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
- getClasspathElements(MavenProject) - Method in enum com.github.victools.jsonschema.plugin.maven.ClasspathType
- getFullClassName() - Method in class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
- getPreset() - Method in enum com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
-
Getter for the corresponding
OptionPresetinstance. - getUrls(MavenProject) - Method in enum com.github.victools.jsonschema.plugin.maven.ClasspathType
- GlobHandler - Class in com.github.victools.jsonschema.plugin.maven
-
Conversion logic from globs to regular expressions.
- GlobHandler() - Constructor for class com.github.victools.jsonschema.plugin.maven.GlobHandler
I
- isAlreadyGenerated() - Method in class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
J
- JAVA_OBJECT - com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
N
- name - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorModule
-
Name of the module.
- NONE - com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
O
- options - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorModule
-
The options to be configured on the module.
P
- PLAIN_JSON - com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
- PotentialSchemaClass - Class in com.github.victools.jsonschema.plugin.maven
-
Wrapper for a class on the classpath for which a schema may be generated.
- PotentialSchemaClass(ClassInfo) - Constructor for class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
-
Constructor expecting the collected class info for a single type.
- preset - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorOptions
- PROJECT_ONLY - com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Only classes in the project.
S
- SchemaGeneratorMojo - Class in com.github.victools.jsonschema.plugin.maven
-
Maven plugin for the victools/jsonschema-generator.
- SchemaGeneratorMojo() - Constructor for class com.github.victools.jsonschema.plugin.maven.SchemaGeneratorMojo
- set(String) - Method in class com.github.victools.jsonschema.plugin.maven.AnnotationParameter
-
This is the default setter for maven parameter injection.
- setAlreadyGenerated() - Method in class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
- StandardOptionPreset - Enum in com.github.victools.jsonschema.plugin.maven
-
Enum of supported standard
OptionPresets that can be configured.
V
- valueOf(String) - Static method in enum com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.victools.jsonschema.plugin.maven.StandardOptionPreset
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WITH_ALL_DEPENDENCIES - com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Classes from the project, compile time and runtime dependencies.
- WITH_COMPILE_DEPENDENCIES - com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Classes from the project and any compile time dependencies.
- WITH_RUNTIME_DEPENDENCIES - com.github.victools.jsonschema.plugin.maven.ClasspathType
-
Classes from the project and any runtime dependencies.
All Classes All Packages