Package | Description |
---|---|
io.vertx.ext.web.validation.builder | |
io.vertx.json.schema.common.dsl |
Modifier and Type | Method and Description |
---|---|
static StyledParameterProcessorFactory |
Parameters.deepObjectParam(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates a required deep object parameter.
|
static StyledParameterProcessorFactory |
Parameters.explodedParam(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates a required exploded object parameter.
|
static BodyProcessorFactory |
Bodies.formUrlEncoded(ObjectSchemaBuilder schemaBuilder)
Create a form
application/x-www-form-urlencoded processor |
static BodyProcessorFactory |
Bodies.multipartFormData(ObjectSchemaBuilder schemaBuilder)
Create a form
multipart/form-data processor |
static StyledParameterProcessorFactory |
Parameters.optionalDeepObjectParam(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates an optional deep object parameter.
|
static StyledParameterProcessorFactory |
Parameters.optionalExplodedParam(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates an optional exploded object parameter.
|
static ParameterProcessorFactory |
Parameters.optionalParam(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter serialized as comma separated, like
key1,value1,key2,value2 |
static StyledParameterProcessorFactory |
Parameters.optionalSerializedParam(String parameterName,
ObjectParserFactory objectParserFactory,
ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter deserializable using the provided parser factory.
|
static ParameterProcessorFactory |
Parameters.param(String parameterName,
ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter serialized as comma separated, like
key1,value1,key2,value2 |
static StyledParameterProcessorFactory |
Parameters.serializedParam(String parameterName,
ObjectParserFactory objectParserFactory,
ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter deserializable using the provided parser factory.
|
Modifier and Type | Method and Description |
---|---|
ObjectSchemaBuilder |
ObjectSchemaBuilder.additionalProperties(SchemaBuilder schemaBuilder) |
ObjectSchemaBuilder |
ObjectSchemaBuilder.allowAdditionalProperties(boolean allow) |
static ObjectSchemaBuilder |
Schemas.objectSchema() |
ObjectSchemaBuilder |
ObjectSchemaBuilder.optionalProperty(String name,
SchemaBuilder schemaBuilder) |
ObjectSchemaBuilder |
ObjectSchemaBuilder.patternProperty(Pattern pattern,
SchemaBuilder schemaBuilder) |
ObjectSchemaBuilder |
ObjectSchemaBuilder.property(String name,
SchemaBuilder schemaBuilder) |
ObjectSchemaBuilder |
ObjectSchemaBuilder.requiredProperty(String name,
SchemaBuilder schemaBuilder) |
Copyright © 2021 Eclipse. All rights reserved.