See: Description
Interface | Description |
---|---|
Rule<T,R> |
Represents a JSON Schema rule (production from JSON Schema).
|
Class | Description |
---|---|
AdditionalPropertiesRule |
Applies the "additionalProperties" JSON schema rule.
|
ArrayRule |
Applies the "type":"array" schema rule.
|
BuilderRule | |
CommentRule |
Applies the "$comment" schema property from json-schema-07.
|
ConstructorRule | |
DefaultRule |
Applies the "default" schema rule.
|
DescriptionRule |
Applies the "description" schema property.
|
DigitsRule | |
DynamicPropertiesRule |
Adds methods for dynamically getting, setting, and building properties.
|
EnumRule |
Applies the "enum" schema rule.
|
FormatRule |
Applies the "format" schema rule.
|
JavaNameRule | |
MediaRule |
Applies the "media" hyper schema rule.
|
MinimumMaximumRule | |
MinItemsMaxItemsRule | |
MinLengthMaxLengthRule | |
NotRequiredRule |
Applies the "required" schema rule.
|
ObjectRule |
Applies the generation steps required for schemas of type "object".
|
PatternRule | |
PrimitiveTypes |
Helper for checking and creating primitive type references during code
generation.
|
PropertiesRule |
Applies the "properties" schema rule.
|
PropertyRule |
Applies the schema rules that represent a property definition.
|
RequiredArrayRule |
Applies the "required" JSON schema rule.
|
RequiredRule |
Applies the "required" schema rule.
|
RuleFactory |
Provides factory/creation methods for the code generation rules.
|
SchemaRule |
Applies a JSON schema.
|
TitleRule |
Applies the "title" property property.
|
TypeRule |
Applies the "type" schema rule.
|
ValidRule |
Copyright © 2022. All rights reserved.