| Package | Description |
|---|---|
| com.saasquatch.jsonschemainferrer |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AdditionalPropertiesPolicy
Policy for
additionalProperties. |
interface |
DefaultPolicy
Policy for
default |
interface |
ExamplesPolicy
Policy for
examples. |
interface |
MultipleOfPolicy
Policy for
multipleOf. |
interface |
RequiredPolicy
Policy for
required. |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayLengthFeature
Features for array length validation
|
class |
NumberRangeFeature
Features for number range validation
|
class |
ObjectSizeFeature
Features for object size validation
|
class |
StringLengthFeature
Features for string length validation
|
| Modifier and Type | Method and Description |
|---|---|
static GenericSchemaFeature |
GenericSchemaFeatures.chained(GenericSchemaFeature... features) |
static GenericSchemaFeature |
GenericSchemaFeatures.noOp() |
| Modifier and Type | Method and Description |
|---|---|
JsonSchemaInferrerBuilder |
JsonSchemaInferrerBuilder.addGenericSchemaFeatures(GenericSchemaFeature... features)
Add custom implementations of
GenericSchemaFeatures. |
static GenericSchemaFeature |
GenericSchemaFeatures.chained(GenericSchemaFeature... features) |
Copyright © 2019–2022. All rights reserved.