| Interface | Description |
|---|---|
| AdditionalPropertiesPolicy |
Policy for
additionalProperties. |
| DefaultPolicy |
Policy for
default |
| EnumExtractor |
Interface for extracting
enum groups from samples. |
| ExamplesPolicy |
Policy for
examples. |
| FormatInferrer |
Interface for inferring the format of
strings.
|
| GenericSchemaFeature |
For generating add-on fields (things like maxProperties) for a schema.
|
| IntegerTypeCriterion |
Criterion for deciding whether a number is an integer.
|
| MultipleOfPolicy |
Policy for
multipleOf. |
| RequiredPolicy |
Policy for
required. |
| TitleDescriptionGenerator |
Interface for generating
titles, descriptions, and related things. |
| Class | Description |
|---|---|
| AdditionalPropertiesPolicies |
Utilities for
AdditionalPropertiesPolicy |
| DefaultPolicies |
Utilities for
DefaultPolicy |
| EnumExtractorInput |
Input for
EnumExtractor |
| EnumExtractors |
Utilities for
EnumExtractor |
| ExamplesPolicies |
Utilities for
ExamplesPolicy. |
| FormatInferrerInput |
The input for
FormatInferrer |
| FormatInferrers |
Utilities for
FormatInferrers |
| GenericSchemaFeatureInput |
Input for
GenericSchemaFeature |
| GenericSchemaFeatures |
Utilities for
GenericSchemaFeature |
| IntegerTypeCriteria |
Utilities for
IntegerTypeCriterion |
| IntegerTypeCriterionInput |
Input for
IntegerTypeCriterion |
| JsonSchemaInferrer |
Infer JSON schema based on sample JSONs.
|
| JsonSchemaInferrerBuilder |
Builder for
JsonSchemaInferrer. |
| MultipleOfPolicies |
Utilities for
MultipleOfPolicy |
| RequiredPolicies |
Utilities for
RequiredPolicy |
| TitleDescriptionGeneratorInput |
The input for
TitleDescriptionGenerator |
| TitleDescriptionGenerators |
Utilities for
TitleDescriptionGenerators. |
| Enum | Description |
|---|---|
| ArrayLengthFeature |
Features for array length validation
|
| IntegerTypePreference |
Preference for whether the type
integer should be used over number in the result
schema. |
| NumberRangeFeature |
Features for number range validation
|
| ObjectSizeFeature |
Features for object size validation
|
| SpecVersion |
Supported JSON Schema specification versions ordered from old to new, which means
#compareTo(SpecVersion) can be used. |
| StringLengthFeature |
Features for string length validation
|
Copyright © 2019–2022. All rights reserved.