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 | Class and Description |
---|---|
class |
BaseSchemaParser |
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 | Class and Description |
---|---|
class |
Draft201909SchemaParser |
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 | Class and Description |
---|---|
class |
Draft7SchemaParser |
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 | Class and Description |
---|---|
class |
OpenAPI3SchemaParser |
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.