C D E F G I J N O P S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- className - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorModule
-
The fully qualified java class name of the module.
- 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 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
- 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. - 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(String) - Constructor for class com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
-
Constructor expecting the full class name including its package path with "." as separators.
- preset - Variable in class com.github.victools.jsonschema.plugin.maven.GeneratorOptions
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
- 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.StandardOptionPreset
-
Returns the enum constant of this type with the specified name.
- 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.
All Classes All Packages