Package | Description |
---|---|
io.vertx.json.schema.common | |
io.vertx.json.schema.draft201909 | |
io.vertx.json.schema.draft7 | |
io.vertx.json.schema.openapi3 |
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncValidator |
interface |
MutableStateValidator |
interface |
SchemaInternal
Schema should implement sync and async validator too
|
interface |
SyncValidator |
Modifier and Type | Class and Description |
---|---|
class |
BaseAsyncValidator |
class |
BaseCombinatorsValidator |
class |
BaseMutableStateValidator |
class |
BaseSingleSchemaValidator |
class |
BaseSyncValidator |
class |
ConstValidatorFactory.ConstValidator |
class |
EnumValidatorFactory.EnumValidator |
class |
ExclusiveMaximumValidator |
class |
ExclusiveMinimumValidator |
class |
FalseSchema |
class |
MaximumValidator |
class |
MaxItemsValidatorFactory.MaxItemsValidator |
class |
MaxLengthValidatorFactory.MaxLengthValidator |
class |
MaxPropertiesValidatorFactory.MaxPropertiesValidator |
class |
MinimumValidator |
class |
MinItemsValidatorFactory.MinItemsValidator |
class |
MinLengthValidatorFactory.MinLengthValidator |
class |
MinPropertiesValidatorFactory.MinPropertiesValidator |
class |
PatternValidatorFactory.PatternValidator |
class |
RecursiveRefSchema |
class |
RefSchema |
class |
RequiredValidatorFactory.RequiredValidator |
class |
SchemaImpl |
class |
TrueSchema |
Modifier and Type | Method and Description |
---|---|
Validator |
BaseCombinatorsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
BaseFormatValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
BaseSingleSchemaValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
ConstValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
DefinitionsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
EnumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MaxItemsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MaxLengthValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MaxPropertiesValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MinItemsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MinLengthValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MinPropertiesValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MultipleOfValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
PatternValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
PropertiesValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
RequiredValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator validator) |
Validator |
UniqueItemsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator validator) |
Validator |
ValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent)
This method consume the schema eventually creating a new
Validator . |
Modifier and Type | Method and Description |
---|---|
Validator |
ContainsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
DependentRequiredValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
DependentSchemasValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
UnevaluatedItemsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
UnevaluatedPropertiesValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Modifier and Type | Method and Description |
---|---|
Validator |
DependenciesValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
ExclusiveMaximumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
ExclusiveMinimumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
IfThenElseValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
ItemsValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MaximumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MinimumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
TypeValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Modifier and Type | Method and Description |
---|---|
Validator |
MaximumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
MinimumValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
NullableValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Validator |
TypeValidatorFactory.createValidator(io.vertx.core.json.JsonObject schema,
io.vertx.core.json.pointer.JsonPointer scope,
SchemaParserInternal parser,
MutableStateValidator parent) |
Copyright © 2021 Eclipse. All rights reserved.