- AbstractAnnotator - Class in org.jsonschema2pojo
-
A default implementation of the Annotator interface that makes it easier to
plug in different Annotator implementations.
- AbstractAnnotator() - Constructor for class org.jsonschema2pojo.AbstractAnnotator
-
- AbstractAnnotator(GenerationConfig) - Constructor for class org.jsonschema2pojo.AbstractAnnotator
-
- AbstractRuleLogger - Class in org.jsonschema2pojo
-
- AbstractRuleLogger() - Constructor for class org.jsonschema2pojo.AbstractRuleLogger
-
- AbstractTypeInfoAwareAnnotator - Class in org.jsonschema2pojo
-
- AbstractTypeInfoAwareAnnotator(GenerationConfig) - Constructor for class org.jsonschema2pojo.AbstractTypeInfoAwareAnnotator
-
- accept(File) - Method in class org.jsonschema2pojo.AllFileFilter
-
- accept(File) - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter
-
- addConstructorAndFields(EnumDefinition, JDefinedClass) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addConstructorFromParcel(JDefinedClass) - Method in class org.jsonschema2pojo.util.ParcelableHelper
-
- addCreator(JDefinedClass) - Method in class org.jsonschema2pojo.util.ParcelableHelper
-
- addDefaultExcludes() - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter.Builder
-
- addDescribeContents(JDefinedClass) - Method in class org.jsonschema2pojo.util.ParcelableHelper
-
- addEnumConstants(EnumDefinition, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addExcludes(List<String>) - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter.Builder
-
- addExcludes(String...) - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter.Builder
-
- addFactoryMethod(EnumDefinition, JDefinedClass) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addFieldAccessors(JDefinedClass, JFieldVar) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addGeneratedAnnotation(JDefinedClass) - Static method in class org.jsonschema2pojo.util.AnnotationHelper
-
- addIncludes(List<String>) - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter.Builder
-
- addIncludes(String...) - Method in class org.jsonschema2pojo.maven.MatchPatternsFileFilter.Builder
-
- addInterfaces(JDefinedClass, JsonNode) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- additionalPropertiesField(JFieldVar, JDefinedClass, String) - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- additionalPropertiesField(JFieldVar, JDefinedClass, String) - Method in interface org.jsonschema2pojo.Annotator
-
- additionalPropertiesField(JFieldVar, JDefinedClass, String) - Method in class org.jsonschema2pojo.CompositeAnnotator
-
- additionalPropertiesField(JFieldVar, JDefinedClass, String) - Method in class org.jsonschema2pojo.Jackson2Annotator
-
- AdditionalPropertiesRule - Class in org.jsonschema2pojo.rules
-
Applies the "additionalProperties" JSON schema rule.
- AdditionalPropertiesRule(RuleFactory) - Constructor for class org.jsonschema2pojo.rules.AdditionalPropertiesRule
-
- addJsonTypeInfoAnnotation(JDefinedClass, String) - Method in class org.jsonschema2pojo.AbstractTypeInfoAwareAnnotator
-
- addJsonTypeInfoAnnotation(JDefinedClass, String) - Method in class org.jsonschema2pojo.Jackson2Annotator
-
- addQuickLookupMap(EnumDefinition, JDefinedClass) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addSerializableSupport(JDefinedClass) - Static method in class org.jsonschema2pojo.util.SerializableHelper
-
- addToString(JDefinedClass, JFieldVar) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- addWriteToParcel(JDefinedClass) - Method in class org.jsonschema2pojo.util.ParcelableHelper
-
- AllFileFilter - Class in org.jsonschema2pojo
-
A file filter that accepts all files.
- AllFileFilter() - Constructor for class org.jsonschema2pojo.AllFileFilter
-
- AnnotationHelper - Class in org.jsonschema2pojo.util
-
- AnnotationHelper() - Constructor for class org.jsonschema2pojo.util.AnnotationHelper
-
- AnnotationStyle - Enum in org.jsonschema2pojo
-
The style of annotations to be used on generated java types (to allow them to
support whatever kind of binding to JSON is required).
- Annotator - Interface in org.jsonschema2pojo
-
Adds annotations to generated types for compatibility with a JSON
serialization library.
- AnnotatorFactory - Class in org.jsonschema2pojo
-
Factory object for creating
Annotator
s for all the supported
annotation styles.
- AnnotatorFactory(GenerationConfig) - Constructor for class org.jsonschema2pojo.AnnotatorFactory
-
- AntRuleLogger - Class in org.jsonschema2pojo.ant
-
- AntRuleLogger(Jsonschema2PojoTask) - Constructor for class org.jsonschema2pojo.ant.AntRuleLogger
-
- anyGetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- anyGetter(JMethod, JDefinedClass) - Method in interface org.jsonschema2pojo.Annotator
-
Add the necessary annotation to mark a Java method as the getter for
additional JSON property values that do not match any of the other
property names found in the bean.
- anyGetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.CompositeAnnotator
-
- anyGetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.Jackson2Annotator
-
- anySetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- anySetter(JMethod, JDefinedClass) - Method in interface org.jsonschema2pojo.Annotator
-
Add the necessary annotation to mark a Java method as the setter for
additional JSON property values that do not match any of the other
property names found in the bean.
- anySetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.CompositeAnnotator
-
- anySetter(JMethod, JDefinedClass) - Method in class org.jsonschema2pojo.Jackson2Annotator
-
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.AdditionalPropertiesRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JPackage, Schema) - Method in class org.jsonschema2pojo.rules.ArrayRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.BuilderRule
-
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.CommentRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.ConstructorRule
-
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.DefaultRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.DescriptionRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.DigitsRule
-
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.DynamicPropertiesRule
-
This rule adds dynamic getter, setter and builder methods based on the properties and additional properties
defined in a schema.
- apply(String, JsonNode, JsonNode, JClassContainer, Schema) - Method in class org.jsonschema2pojo.rules.EnumRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JType, Schema) - Method in class org.jsonschema2pojo.rules.FormatRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.JavaNameRule
-
- apply(String, JsonNode, JsonNode, JType, Schema) - Method in class org.jsonschema2pojo.rules.MediaRule
-
Applies this schema rule.
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.MinimumMaximumRule
-
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.MinItemsMaxItemsRule
-
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.MinLengthMaxLengthRule
-
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.NotRequiredRule
-
Applies this schema rule to take the not required code generation steps.
- apply(String, JsonNode, JsonNode, JPackage, Schema) - Method in class org.jsonschema2pojo.rules.ObjectRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.PatternRule
-
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.PropertiesRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.PropertyRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDefinedClass, Schema) - Method in class org.jsonschema2pojo.rules.RequiredArrayRule
-
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.RequiredRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, T, Schema) - Method in interface org.jsonschema2pojo.rules.Rule
-
Add whatever Java source is required to the given generatable to
represent this schema rule.
- apply(String, JsonNode, JsonNode, JClassContainer, Schema) - Method in class org.jsonschema2pojo.rules.SchemaRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JDocCommentable, Schema) - Method in class org.jsonschema2pojo.rules.TitleRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JClassContainer, Schema) - Method in class org.jsonschema2pojo.rules.TypeRule
-
Applies this schema rule to take the required code generation steps.
- apply(String, JsonNode, JsonNode, JFieldVar, Schema) - Method in class org.jsonschema2pojo.rules.ValidRule
-
- applyCustomizations(EnumDefinition, JDefinedClass) - Method in class org.jsonschema2pojo.rules.EnumRule
-
Allows a custom
EnumRule
implementation to extend
EnumRule
and do some custom behaviors.
- Arguments - Class in org.jsonschema2pojo.cli
-
Describes and parses the command line arguments supported by the
jsonschema2pojo CLI.
- Arguments() - Constructor for class org.jsonschema2pojo.cli.Arguments
-
- ArrayRule - Class in org.jsonschema2pojo.rules
-
Applies the "type":"array" schema rule.
- ArrayRule(RuleFactory) - Constructor for class org.jsonschema2pojo.rules.ArrayRule
-
- generate(GenerationConfig, RuleLogger) - Static method in class org.jsonschema2pojo.Jsonschema2Pojo
-
Reads the contents of the given source and initiates schema generation.
- generate(JCodeModel, String, String, URL) - Method in class org.jsonschema2pojo.SchemaMapper
-
Reads a schema and adds generated types to the given code model.
- generate(JCodeModel, String, String, String, URI) - Method in class org.jsonschema2pojo.SchemaMapper
-
- generate(JCodeModel, String, String, String) - Method in class org.jsonschema2pojo.SchemaMapper
-
- GenerationConfig - Interface in org.jsonschema2pojo
-
Defines the configuration options for Java type generation, including source
and target paths/packages and all behavioural options (e.g should builders be
generated, should primitives be used, etc).
- GenerationException - Exception in org.jsonschema2pojo.exception
-
Represents an unexpected error during Java code generation.
- GenerationException(String, Throwable) - Constructor for exception org.jsonschema2pojo.exception.GenerationException
-
- GenerationException(String) - Constructor for exception org.jsonschema2pojo.exception.GenerationException
-
- GenerationException(Throwable) - Constructor for exception org.jsonschema2pojo.exception.GenerationException
-
- GenerationException(String, ClassNotFoundException) - Constructor for exception org.jsonschema2pojo.exception.GenerationException
-
- getAdditionalPropertiesRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when an
"additionalProperties" declaration is found in the schema.
- getAnnotationStyle() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getAnnotationStyle() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getAnnotationStyle() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getAnnotationStyle() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'annotationStyle' configuration option.
- getAnnotationStyle() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getAnnotator(AnnotationStyle) - Method in class org.jsonschema2pojo.AnnotatorFactory
-
Create a new
Annotator
that can create annotations according to
the given style.
- getAnnotator(Class<? extends Annotator>) - Method in class org.jsonschema2pojo.AnnotatorFactory
-
Create a new custom
Annotator
from the given class.
- getAnnotator(Annotator...) - Method in class org.jsonschema2pojo.AnnotatorFactory
-
- getAnnotator() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Gets the annotator that will in apply annotations to the generated code
to allow correct serialization and deserialization, according to the
chosen annotation style.
- getArrayRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when an "array"
declaration is found in the schema.
- getBackingType() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- getBaseBuilderClass(JDefinedClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getBaseBuilderClass(JClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getBaseBuilderClassName(JClass) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getBaseBuilderClassNameSuffix(JClass) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getBuilderClassName(JClass) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getBuilderClassNameSuffix(JClass) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getBuilderName(String, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getBuilderRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
- getBuilderTypeParameterName(JDefinedClass) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getClassLoader(MavenProject, ClassLoader, Log) - Method in class org.jsonschema2pojo.maven.ProjectClasspath
-
Provides a class loader that can be used to load classes from this
project classpath.
- getClassName(String, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getClassName(String, JsonNode, JPackage) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getClassNamePrefix() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getClassNamePrefix() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getClassNamePrefix() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getClassNamePrefix() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'getClassNamePrefix' configuration option.
- getClassNamePrefix() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getClassNameSuffix() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getClassNameSuffix() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getClassNameSuffix() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getClassNameSuffix() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'getClassNameSuffix' configuration option.
- getClassNameSuffix() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getClasspath() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCommentRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "$comment"
declaration is found in the schema.
- getComparator() - Method in enum org.jsonschema2pojo.SourceSortOrder
-
- getConcreteBuilderClass(JDefinedClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getConcreteBuilderClass(JClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getConstantName(String, String) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- getConstructorRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied to add constructors to a generated type
- getContent() - Method in class org.jsonschema2pojo.Schema
-
- getCustomAnnotator() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCustomAnnotator() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getCustomAnnotator() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getCustomAnnotator() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'customAnnotator' configuration option.
- getCustomAnnotator() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getCustomDatePattern() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCustomDatePattern() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getCustomDatePattern() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getCustomDatePattern() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'customDatePattern' configuration option
- getCustomDatePattern() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getCustomDateTimePattern() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCustomDateTimePattern() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getCustomDateTimePattern() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getCustomDateTimePattern() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'customDateTimePattern' configuration option
- getCustomDateTimePattern() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getCustomRuleFactory() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCustomRuleFactory() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getCustomRuleFactory() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getCustomRuleFactory() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'customRuleFactory' configuration option.
- getCustomRuleFactory() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getCustomTimePattern() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getCustomTimePattern() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getCustomTimePattern() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getCustomTimePattern() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'customTimePattern' configuration option
- getCustomTimePattern() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getDateTimeType() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getDateTimeType() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getDateTimeType() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getDateTimeType() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `dateTimeType` configuration option.
- getDateTimeType() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getDateType() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getDateType() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getDateType() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getDateType() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `dateType` configuration option.
- getDateType() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getDefaultRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema to assign any appropriate default
value to that property.
- getDescriptionNode() - Method in class org.jsonschema2pojo.model.EnumValueDefinition
-
- getDescriptionRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "description"
declaration is found in the schema.
- getDigitsRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema, to assign he digits validation
on that property.
- getDynamicPropertiesRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that adds methods for dynamically getting, setting, and
building properties.
- getEnumName(String, JsonNode, JClassContainer) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- getEnumNode() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- getEnumRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when an "enum"
declaration is found in the schema.
- getExistingClass() - Method in exception org.jsonschema2pojo.exception.ClassAlreadyExistsException
-
Gets the corresponding existing class that caused this exception.
- getExtensionNode() - Method in class org.jsonschema2pojo.model.EnumValueDefinition
-
- getFieldName(String, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
Get name of the field generated from property.
- getFileExtensions() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getFileExtensions() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getFileExtensions() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getFileExtensions() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'fileExtensions' configuration option.
- getFileExtensions() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getFileFilter() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getFileFilter() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getFileFilter() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getFileFilter() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the file filter used to isolate the schema mapping files in the
source directories.
- getFileFilter() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getFileFromURL(URL) - Static method in class org.jsonschema2pojo.util.URLUtil
-
- getFormatRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "format"
declaration is found in the schema.
- getFormatTypeMapping() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getFormatTypeMapping() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getFormatTypeMapping() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getFormatTypeMapping() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'formatTypeMapping' configuration option.
- getFormatTypeMapping() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getGenerationConfig() - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- getGenerationConfig() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Gets the configuration options that will influence the java code
generated by rules created by this factory.
- getGetterName(String, JType, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
Generate getter method name for property.
- getGrandParent() - Method in class org.jsonschema2pojo.Schema
-
- getId() - Method in class org.jsonschema2pojo.Schema
-
- getInclusionLevel() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getInclusionLevel() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getInclusionLevel() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getInclusionLevel() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'inclusionLevel' option for Jackson serializer.
- getInclusionLevel() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getInstance() - Static method in class org.jsonschema2pojo.util.Inflector
-
- getJavaNameRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
- getJavaType() - Method in class org.jsonschema2pojo.Schema
-
- getLevelNames() - Static method in enum org.jsonschema2pojo.cli.CommandLineLogger.LogLevel
-
- getLogger() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule logger that abstracts the logging method of invoking frameworks
- getLogLevel() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getMediaRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "media"
declaration is found in the schema.
- getMinimumMaximumRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema, to assign any minimum/maximum
validation on that property
- getMinItemsMaxItemsRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema, to assign any size validation
(minItems/maxItems) on that property
- getMinLengthMaxLengthRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema, to assign any size validation
(minLength/maxLength) on that property
- getName() - Method in class org.jsonschema2pojo.model.EnumValueDefinition
-
- getNameHelper() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Gets the name helper that is used to generate normalized Class and field
names.
- getNodeName(URL, GenerationConfig) - Static method in class org.jsonschema2pojo.Jsonschema2Pojo
-
- getNodeName(String, GenerationConfig) - Static method in class org.jsonschema2pojo.Jsonschema2Pojo
-
- getNodeName() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- getNotRequiredRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "required"
declaration is not found in the schema.
- getObjectRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when an "object"
declaration is found in the schema.
- getOutputEncoding() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getOutputEncoding() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getOutputEncoding() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getOutputEncoding() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'outputEncoding' configuration option.
- getOutputEncoding() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getParent() - Method in class org.jsonschema2pojo.Schema
-
- getPatternRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "pattern"
declaration is found in the schema for a property.
- getPropertiesRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "properties"
declaration is found in the schema.
- getPropertyName(String, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
Convert jsonFieldName into the equivalent Java fieldname by replacing
illegal characters and normalizing it.
- getPropertyRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration (child of the "properties" declaration) is found in the
schema.
- getPropertyWordDelimiters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getPropertyWordDelimiters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getPropertyWordDelimiters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getPropertyWordDelimiters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'propertyWordDelimiters' configuration option.
- getPropertyWordDelimiters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getProtocol() - Method in enum org.jsonschema2pojo.URLProtocol
-
- getRefFragmentPathDelimiters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getRefFragmentPathDelimiters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getRefFragmentPathDelimiters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getRefFragmentPathDelimiters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `refFragmentPathDelimiters` configuration option.
- getRefFragmentPathDelimiters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getReflectionHelper() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
- getRequiredArrayRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "required"
declaration is found in the schema.
- getRequiredRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "required"
declaration is found in the schema.
- getSchemaRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a schema declaration
is found in the schema.
- getSchemaStore() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Gets the store that finds and saves JSON schemas
- getSetterName(String, JsonNode) - Method in class org.jsonschema2pojo.util.NameHelper
-
Generate setter method name for property.
- getSource() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getSource() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getSource() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
Unsupported since no default source is possible.
- getSource() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'source' configuration option.
- getSource() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getSourceSortOrder() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getSourceSortOrder() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getSourceSortOrder() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getSourceSortOrder() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'sourceSortOrder' configuration option.
- getSourceSortOrder() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getSourceType() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getSourceType() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getSourceType() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getSourceType() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'sourceType' configuration option.
- getSourceType() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getSuperSchema(JsonNode, Schema, boolean) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getSuperType(String, JsonNode, JPackage, Schema) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- getTargetDirectory() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getTargetDirectory() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getTargetDirectory() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getTargetDirectory() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'targetDirectory' configuration option.
- getTargetDirectory() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getTargetPackage() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getTargetPackage() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getTargetPackage() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getTargetPackage() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'targetPackage' configuration option.
- getTargetPackage() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getTargetVersion() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getTargetVersion() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getTargetVersion() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getTargetVersion() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'targetVersion' configuration option.
- getTargetVersion() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- GETTER_NAME - Static variable in class org.jsonschema2pojo.rules.DynamicPropertiesRule
-
- getTimeType() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getTimeType() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getTimeType() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getTimeType() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `timeType` configuration option.
- getTimeType() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getTitleNode() - Method in class org.jsonschema2pojo.model.EnumValueDefinition
-
- getTitleRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a "title"
declaration is found in the schema.
- getToStringExcludes() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- getToStringExcludes() - Method in class org.jsonschema2pojo.cli.Arguments
-
- getToStringExcludes() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- getToStringExcludes() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'toStringExcludes' configuration option.
- getToStringExcludes() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- getType() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- getTypeRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied to a node to find its
equivalent Java type.
- getUniqueClassName(String, JsonNode, JPackage) - Method in class org.jsonschema2pojo.util.NameHelper
-
- getValidRule() - Method in class org.jsonschema2pojo.rules.RuleFactory
-
Provides a rule instance that should be applied when a property
declaration is found in the schema which itself contains properties, to
assign validation of the properties within that property
- getValue() - Method in class org.jsonschema2pojo.model.EnumValueDefinition
-
- GsonAnnotator - Class in org.jsonschema2pojo
-
Annotates generated Java types using Gson.
- GsonAnnotator(GenerationConfig) - Constructor for class org.jsonschema2pojo.GsonAnnotator
-
- ILLEGAL_CHARACTER_REGEX - Static variable in class org.jsonschema2pojo.util.NameHelper
-
- InclusionLevel - Enum in org.jsonschema2pojo
-
The level of inclusion to be set for generated java types (to control level of inclusion in case of
Jackson serializer).
- Inflector - Class in org.jsonschema2pojo.util
-
Transforms words (from singular to plural, from camelCase to under_score,
etc.).
- Inflector.Builder - Class in org.jsonschema2pojo.util
-
- info(String) - Method in class org.jsonschema2pojo.AbstractRuleLogger
-
- info(String) - Method in interface org.jsonschema2pojo.RuleLogger
-
- irregular(String, String) - Method in class org.jsonschema2pojo.util.Inflector.Builder
-
- isAdditionalPropertiesSupported() - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- isAdditionalPropertiesSupported() - Method in interface org.jsonschema2pojo.Annotator
-
Indicates whether the annotation style that this annotator uses can
support the JSON Schema 'additionalProperties' feature.
- isAdditionalPropertiesSupported() - Method in class org.jsonschema2pojo.CompositeAnnotator
-
- isAdditionalPropertiesSupported() - Method in class org.jsonschema2pojo.GsonAnnotator
-
- isAdditionalPropertiesSupported() - Method in class org.jsonschema2pojo.Jackson2Annotator
-
- isAdditionalPropertiesSupported() - Method in class org.jsonschema2pojo.Moshi1Annotator
-
- isConstructorsRequiredPropertiesOnly() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isConstructorsRequiredPropertiesOnly() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isConstructorsRequiredPropertiesOnly() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isConstructorsRequiredPropertiesOnly() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'constructorsRequiredPropertiesOnly' configuration option.
- isConstructorsRequiredPropertiesOnly() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isDebugEnabled() - Method in class org.jsonschema2pojo.ant.AntRuleLogger
-
- isDebugEnabled() - Method in class org.jsonschema2pojo.cli.CommandLineLogger
-
- isDebugEnabled() - Method in class org.jsonschema2pojo.maven.MojoRuleLogger
-
- isDebugEnabled() - Method in interface org.jsonschema2pojo.RuleLogger
-
- isErrorEnabled() - Method in class org.jsonschema2pojo.ant.AntRuleLogger
-
- isErrorEnabled() - Method in class org.jsonschema2pojo.cli.CommandLineLogger
-
- isErrorEnabled() - Method in class org.jsonschema2pojo.maven.MojoRuleLogger
-
- isErrorEnabled() - Method in interface org.jsonschema2pojo.RuleLogger
-
- isFinal(JType) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- isFormatDates() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isFormatDates() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isFormatDates() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isFormatDates() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `formatDates` configuration option
- isFormatDates() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isFormatDateTimes() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isFormatDateTimes() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isFormatDateTimes() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isFormatDateTimes() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `formatDateTime` configuration option
- isFormatDateTimes() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isFormatTimes() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isFormatTimes() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isFormatTimes() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isFormatTimes() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `formatTimes` configuration option
- isFormatTimes() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isGenerateBuilders() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isGenerateBuilders() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isGenerateBuilders() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isGenerateBuilders() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'generateBuilders' configuration option.
- isGenerateBuilders() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isGenerated() - Method in class org.jsonschema2pojo.Schema
-
- isIncludeAdditionalProperties() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeAdditionalProperties() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeAdditionalProperties() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeAdditionalProperties() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeAdditionalProperties' configuration option.
- isIncludeAdditionalProperties() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeAllPropertiesConstructor() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeAllPropertiesConstructor() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeAllPropertiesConstructor() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeAllPropertiesConstructor() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- isIncludeAllPropertiesConstructor() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeConstructorPropertiesAnnotation() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeConstructorPropertiesAnnotation() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeConstructorPropertiesAnnotation() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeConstructorPropertiesAnnotation() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeConstructorPropertiesAnnotation' configuration option.
- isIncludeConstructorPropertiesAnnotation() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeConstructors() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeConstructors() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeConstructors() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeConstructors() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeConstructors' configuration option.
- isIncludeConstructors() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeCopyConstructor() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeCopyConstructor() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeCopyConstructor() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeCopyConstructor() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- isIncludeCopyConstructor() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeDynamicAccessors() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeDynamicAccessors() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeDynamicAccessors() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeDynamicAccessors() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `includeDynamicAccessors` configuration option
- isIncludeDynamicAccessors() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeDynamicBuilders() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeDynamicBuilders() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeDynamicBuilders() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeDynamicBuilders() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `includeDynamicBuilders` configuration option.
- isIncludeDynamicBuilders() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeDynamicGetters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeDynamicGetters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeDynamicGetters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeDynamicGetters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `includeDynamicGetters` configuration option.
- isIncludeDynamicGetters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeDynamicSetters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeDynamicSetters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeDynamicSetters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeDynamicSetters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the `includeDynamicSetters` configuration option.
- isIncludeDynamicSetters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeGeneratedAnnotation() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeGeneratedAnnotation() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeGeneratedAnnotation() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeGeneratedAnnotation() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Whether to mark generated classes with the annotation javax.annotation.@Generated
- isIncludeGeneratedAnnotation() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeGetters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeGetters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeGetters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeGetters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeGetters' configuration option.
- isIncludeGetters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeHashcodeAndEquals() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeHashcodeAndEquals() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeHashcodeAndEquals() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeHashcodeAndEquals() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeHashcodeAndEquals' configuration option.
- isIncludeHashcodeAndEquals() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeJsr303Annotations() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeJsr303Annotations() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeJsr303Annotations() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeJsr303Annotations() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeJsr303Annotations' configuration option.
- isIncludeJsr303Annotations() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeJsr305Annotations() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeJsr305Annotations() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeJsr305Annotations() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeJsr305Annotations() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeJsr305Annotations' configuration option.
- isIncludeJsr305Annotations() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeRequiredPropertiesConstructor() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeRequiredPropertiesConstructor() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeRequiredPropertiesConstructor() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeRequiredPropertiesConstructor() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- isIncludeRequiredPropertiesConstructor() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeSetters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeSetters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeSetters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeSetters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeSetters' configuration option.
- isIncludeSetters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeToString() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeToString() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeToString() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeToString() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeToString' configuration option.
- isIncludeToString() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isIncludeTypeInfo() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isIncludeTypeInfo() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isIncludeTypeInfo() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isIncludeTypeInfo() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'includeTypeInfo' configuration option.
- isIncludeTypeInfo() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isInfoEnabled() - Method in class org.jsonschema2pojo.ant.AntRuleLogger
-
- isInfoEnabled() - Method in class org.jsonschema2pojo.cli.CommandLineLogger
-
- isInfoEnabled() - Method in class org.jsonschema2pojo.maven.MojoRuleLogger
-
- isInfoEnabled() - Method in interface org.jsonschema2pojo.RuleLogger
-
- isInitializeCollections() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isInitializeCollections() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isInitializeCollections() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isInitializeCollections() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'initializeCollections' configuration option.
- isInitializeCollections() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- ISO_8601_DATE_FORMAT - Static variable in class org.jsonschema2pojo.rules.FormatRule
-
- ISO_8601_DATETIME_FORMAT - Static variable in class org.jsonschema2pojo.rules.FormatRule
-
- ISO_8601_TIME_FORMAT - Static variable in class org.jsonschema2pojo.rules.FormatRule
-
- isParcelable() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isParcelable() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isParcelable() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isParcelable() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'parcelable' configuration option.
- isParcelable() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isPolymorphicDeserializationSupported(JsonNode) - Method in class org.jsonschema2pojo.AbstractAnnotator
-
- isPolymorphicDeserializationSupported(JsonNode) - Method in class org.jsonschema2pojo.AbstractTypeInfoAwareAnnotator
-
- isPolymorphicDeserializationSupported(JsonNode) - Method in interface org.jsonschema2pojo.Annotator
-
- isPolymorphicDeserializationSupported(JsonNode) - Method in class org.jsonschema2pojo.CompositeAnnotator
-
- isPrimitive(String, JCodeModel) - Static method in class org.jsonschema2pojo.rules.PrimitiveTypes
-
Check if a name string refers to a given type.
- isPrintLogLevels() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isRemoveOldOutput() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isRemoveOldOutput() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isRemoveOldOutput() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isRemoveOldOutput() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'removeOldOutput' configuration option.
- isRemoveOldOutput() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isSerializable() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isSerializable() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isSerializable() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isSerializable() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'serializable' configuration option.
- isSerializable() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isSkip() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Should this task be skipped? (don't read schemas, don't generate types)
- isString(JType) - Method in class org.jsonschema2pojo.rules.EnumRule
-
- isTraceEnabled() - Method in class org.jsonschema2pojo.ant.AntRuleLogger
-
- isTraceEnabled() - Method in class org.jsonschema2pojo.cli.CommandLineLogger
-
- isTraceEnabled() - Method in class org.jsonschema2pojo.maven.MojoRuleLogger
-
- isTraceEnabled() - Method in interface org.jsonschema2pojo.RuleLogger
-
- isUseBigDecimals() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseBigDecimals() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseBigDecimals() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseBigDecimals() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useBigDecimals' configuration option.
- isUseBigDecimals() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseBigIntegers() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseBigIntegers() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseBigIntegers() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseBigIntegers() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useBigIntegers' configuration option.
- isUseBigIntegers() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseCommonsLang3() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseCommonsLang3() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
Deprecated.
- isUseDoubleNumbers() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseDoubleNumbers() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseDoubleNumbers() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseDoubleNumbers() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useDoubleNumbers' configuration option.
- isUseDoubleNumbers() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseInnerClassBuilders() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseInnerClassBuilders() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseInnerClassBuilders() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseInnerClassBuilders() - Method in interface org.jsonschema2pojo.GenerationConfig
-
If set to true, then the gang of four builder pattern will be used to generate builders on generated classes.
- isUseInnerClassBuilders() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseJakartaValidation() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseJakartaValidation() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseJakartaValidation() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseJakartaValidation() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useJakartaValidation' configuration option.
- isUseJakartaValidation() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseJodaDates() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseJodaDates() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseJodaDates() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseJodaDates() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useJodaDates' configuration option.
- isUseJodaDates() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseJodaLocalDates() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseJodaLocalDates() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseJodaLocalDates() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseJodaLocalDates() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useJodaLocalDates' configuration option.
- isUseJodaLocalDates() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseJodaLocalTimes() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseJodaLocalTimes() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseJodaLocalTimes() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseJodaLocalTimes() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useJodaLocalTimes' configuration option.
- isUseJodaLocalTimes() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseLongIntegers() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseLongIntegers() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseLongIntegers() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseLongIntegers() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useLongIntegers' configuration option.
- isUseLongIntegers() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseOptionalForGetters() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseOptionalForGetters() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseOptionalForGetters() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseOptionalForGetters() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'useOptionalForGetters' configuration option.
- isUseOptionalForGetters() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUsePrimitives() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUsePrimitives() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUsePrimitives() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUsePrimitives() - Method in interface org.jsonschema2pojo.GenerationConfig
-
Gets the 'usePrimitives' configuration option.
- isUsePrimitives() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isUseTitleAsClassname() - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- isUseTitleAsClassname() - Method in class org.jsonschema2pojo.cli.Arguments
-
- isUseTitleAsClassname() - Method in class org.jsonschema2pojo.DefaultGenerationConfig
-
- isUseTitleAsClassname() - Method in interface org.jsonschema2pojo.GenerationConfig
-
When true
the title is used as class name.
- isUseTitleAsClassname() - Method in class org.jsonschema2pojo.maven.Jsonschema2PojoMojo
-
- isWarnEnabled() - Method in class org.jsonschema2pojo.ant.AntRuleLogger
-
- isWarnEnabled() - Method in class org.jsonschema2pojo.cli.CommandLineLogger
-
- isWarnEnabled() - Method in class org.jsonschema2pojo.maven.MojoRuleLogger
-
- isWarnEnabled() - Method in interface org.jsonschema2pojo.RuleLogger
-
- Schema - Class in org.jsonschema2pojo
-
A JSON Schema document.
- Schema(URI, JsonNode, Schema) - Constructor for class org.jsonschema2pojo.Schema
-
- schemaFromExample(URL) - Method in class org.jsonschema2pojo.SchemaGenerator
-
- schemaFromExample(JsonNode) - Method in class org.jsonschema2pojo.SchemaGenerator
-
- SchemaGenerator - Class in org.jsonschema2pojo
-
- SchemaGenerator() - Constructor for class org.jsonschema2pojo.SchemaGenerator
-
- SchemaGenerator(JsonFactory) - Constructor for class org.jsonschema2pojo.SchemaGenerator
-
- SchemaMapper - Class in org.jsonschema2pojo
-
Generates Java types from a JSON schema.
- SchemaMapper(RuleFactory, SchemaGenerator) - Constructor for class org.jsonschema2pojo.SchemaMapper
-
- SchemaMapper() - Constructor for class org.jsonschema2pojo.SchemaMapper
-
Create a schema mapper with the default
RuleFactory
implementation.
- SchemaRule - Class in org.jsonschema2pojo.rules
-
Applies a JSON schema.
- SchemaRule(RuleFactory) - Constructor for class org.jsonschema2pojo.rules.SchemaRule
-
- schemas - Variable in class org.jsonschema2pojo.SchemaStore
-
- SchemaStore - Class in org.jsonschema2pojo
-
- SchemaStore() - Constructor for class org.jsonschema2pojo.SchemaStore
-
- SchemaStore(ContentResolver) - Constructor for class org.jsonschema2pojo.SchemaStore
-
- searchClassAndSuperClassesForField(String, JDefinedClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
- searchSuperClassesForField(String, JDefinedClass) - Method in class org.jsonschema2pojo.util.ReflectionHelper
-
This is recursive with searchClassAndSuperClassesForField
- selfReferenceWithoutParentFile(Schema, String) - Method in class org.jsonschema2pojo.SchemaStore
-
- SerializableHelper - Class in org.jsonschema2pojo.util
-
- SerializableHelper() - Constructor for class org.jsonschema2pojo.util.SerializableHelper
-
- setAnnotationStyle(AnnotationStyle) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'annotationStyle' property of this class
- setAnnotator(Annotator) - Method in class org.jsonschema2pojo.rules.RuleFactory
-
The annotator used to mark up Java types with any annotations that are
required to build JSON compatible types
- setClassNamePrefix(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'classNamePrefix' property of this class
- setClassNameSuffix(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'classNameSuffix' property of this class
- setClasspath(Path) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setClasspathRef(Reference) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setConstructorsRequiredPropertiesOnly(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'constructorsRequiredPropertiesOnly' property of this class.
- setCustomAnnotator(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'customAnnotator' property of this class
- setCustomDatePattern(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'customDatePattern' property of this class
- setCustomDateTimePattern(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'customDateTimePattern' property of this class
- setCustomRuleFactory(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setCustomTimePattern(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'customTimePattern' property of this class
- setFileExtensions(String[]) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'fileExtensions' property of this class
- setFormatDates(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'formatDates' property of this class
- setFormatDateTime(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'formatDateTimes' property of this class
- setFormatTimes(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'formatTimes' property of this class
- setFormatTypeMapping(Map<String, String>) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setFormatTypeMapping(String[]) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setGenerateBuilders(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'generateBuilders' property of this class.
- setGenerationConfig(GenerationConfig) - Method in class org.jsonschema2pojo.rules.RuleFactory
-
The generation config options for type generation.
- setIncludeAdditionalProperties(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeAdditionalProperties' property of this class
- setIncludeAllPropertiesConstructor(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- setIncludeConstructorPropertiesAnnotation(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeConstructorPropertiesAnnotation' property of this class
- setIncludeConstructors(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeConstructors' property of this class
- setIncludeCopyConstructor(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- setIncludeDynamicAccessors(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeDynamicAccessors' property of this class
- setIncludeDynamicBuilders(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeDynamicBuilders' property of this class
- setIncludeDynamicGetters(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeDynamicGetters' property of this class
- setIncludeDynamicSetters(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeDynamicSetters' property of this class
- setIncludeGetters(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeGetters' property of this class
- setIncludeHashcodeAndEquals(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeHashcodeAndEquals' property of this class
- setIncludeJsr303Annotations(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeJsr303Annotations' property of this class
- setIncludeJsr305Annotations(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeJsr305Annotations' property of this class
- setIncludeRequiredPropertiesConstructor(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'constructorsIncludeRequiredPropertiesConstructor' configuration option.
- setIncludeSetters(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeSetters' property of this class
- setIncludeToString(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeToString' property of this class
- setIncludeTypeInfo(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'includeTypeInfo' property of this class.
- setInclusionLevel(InclusionLevel) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'inclusionLevel' property of this class
- setInitializeCollections(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'initializeCollections' property of this class
- setJavaType(JType) - Method in class org.jsonschema2pojo.Schema
-
- setJavaTypeIfEmpty(JType) - Method in class org.jsonschema2pojo.Schema
-
- setLogger(RuleLogger) - Method in class org.jsonschema2pojo.rules.RuleFactory
-
The logger the factory will provide to rules.
- setOutputEncoding(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'outputEncoding' property of this class
- setParcelable(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'parcelable' property of this class
- setPropertyWordDelimiters(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
- setRefFragmentPathDelimiters(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'refFragmentPathDelimiters' property of this class
- setRemoveOldOutput(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'removeOldOutput' property of this class
- setSchemaStore(SchemaStore) - Method in class org.jsonschema2pojo.rules.RuleFactory
-
The object used by this factory to get and store schemas
- setSerializable(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'serializable' property of this class
- setSkip(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'skip' property of this task.
- setSource(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets schema file (or directory containing schema files) that should be
used for input.
- setSourceSortOrder(SourceSortOrder) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'sourceSortOrder' property of this class
- setSourceType(SourceType) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'sourceType' property of this class
- setTargetDirectory(File) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the target (output) directory for generated source files.
- setTargetPackage(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the target package for generated types.
- setTargetVersion(String) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'targetVersion' property of this class
- SETTER_NAME - Static variable in class org.jsonschema2pojo.rules.DynamicPropertiesRule
-
- setUseBigDecimals(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useBigDecimals' property of this class
- setUseBigIntegers(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useBigIntegers' property of this class.
- setUseCommonsLang3(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useCommonsLang3' property of this class
- setUseDoubleNumbers(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useDoubleNumbers' property of this class
- setUseInnerClassBuilders(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useInnerClassBuilders' property of this class
- setUseJakartaValidation(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useJakartaValidation' property of this class
- setUseJodaDates(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useJodaDates' property of this class
- setUseJodaLocalDates(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useJodaLocalDates' property of this class
- setUseJodaLocalTimes(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useJodaLocalTimes' property of this class
- setUseLongIntegers(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useLongIntegers' property of this class
- setUseOptionalForGetters(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'useOptionalForGetters' property of this class
- setUsePrimitives(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets the 'usePrimitives' property of this class.
- setUseTitleAsClassname(boolean) - Method in class org.jsonschema2pojo.ant.Jsonschema2PojoTask
-
Sets whether to use the title as classname.
- singular(String, String) - Method in class org.jsonschema2pojo.util.Inflector.Builder
-
- singularize(String) - Method in class org.jsonschema2pojo.util.Inflector
-
- size() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- SourceSortOrder - Enum in org.jsonschema2pojo
-
Defines the order the source files and directories are processed in.
- SourceType - Enum in org.jsonschema2pojo
-
The type of input/source documents given to jsonschema2pojo.
- suppressWarnings(JMethod, String...) - Static method in class org.jsonschema2pojo.util.Models
-
- validate(String, String, ParameterDescription) - Method in class org.jsonschema2pojo.cli.CommandLineLogger.LogLevelValidator
-
- validate(String, String) - Method in class org.jsonschema2pojo.cli.CommandLineLogger.LogLevelValidator
-
- ValidRule - Class in org.jsonschema2pojo.rules
-
- ValidRule(RuleFactory) - Constructor for class org.jsonschema2pojo.rules.ValidRule
-
- value() - Method in enum org.jsonschema2pojo.cli.CommandLineLogger.LogLevel
-
- valueOf(String) - Static method in enum org.jsonschema2pojo.AnnotationStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.cli.CommandLineLogger.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.InclusionLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.model.EnumDefinitionExtensionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.SourceSortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.SourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jsonschema2pojo.URLProtocol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jsonschema2pojo.AnnotationStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jsonschema2pojo.cli.CommandLineLogger.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jsonschema2pojo.InclusionLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.jsonschema2pojo.model.EnumDefinition
-
- values() - Static method in enum org.jsonschema2pojo.model.EnumDefinitionExtensionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jsonschema2pojo.SourceSortOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jsonschema2pojo.SourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jsonschema2pojo.URLProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.