Uses of Class
io.vertx.json.schema.common.dsl.SchemaBuilder
-
Packages that use SchemaBuilder Package Description io.vertx.ext.web.validation.builder io.vertx.json.schema.common.dsl io.vertx.reactivex.ext.web.validation.builder io.vertx.rxjava3.ext.web.validation.builder -
-
Uses of SchemaBuilder in io.vertx.ext.web.validation.builder
Methods in io.vertx.ext.web.validation.builder with parameters of type SchemaBuilder Modifier and Type Method Description static BodyProcessorFactoryBodies. json(SchemaBuilder schemaBuilder)Create a json body processorstatic StyledParameterProcessorFactoryParameters. jsonParam(String parameterName, SchemaBuilder builder)Creates a required parameter serialized as valid jsonstatic StyledParameterProcessorFactoryParameters. optionalJsonParam(String parameterName, SchemaBuilder builder)Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters. optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates an optional parameter providing aValueParserstatic ParameterProcessorFactoryParameters. param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates a required parameter providing aValueParser -
Uses of SchemaBuilder in io.vertx.json.schema.common.dsl
Classes in io.vertx.json.schema.common.dsl with type parameters of type SchemaBuilder Modifier and Type Class Description classSchemaBuilder<T extends SchemaBuilder<?,?>,K extends Keyword>Entry point for schema dsl.Subclasses of SchemaBuilder in io.vertx.json.schema.common.dsl Modifier and Type Class Description classArraySchemaBuilderclassBooleanSchemaBuilderclassGenericSchemaBuilderclassNumberSchemaBuilderclassObjectSchemaBuilderclassStringSchemaBuilderclassTupleSchemaBuilderMethods in io.vertx.json.schema.common.dsl that return SchemaBuilder Modifier and Type Method Description SchemaBuilderTupleSchemaBuilder. getAdditionalItems()Methods in io.vertx.json.schema.common.dsl that return types with arguments of type SchemaBuilder Modifier and Type Method Description List<SchemaBuilder>TupleSchemaBuilder. getItemList()Map<Pattern,SchemaBuilder>ObjectSchemaBuilder. getPatternProperties()Map<String,SchemaBuilder>ObjectSchemaBuilder. getProperties() -
Uses of SchemaBuilder in io.vertx.reactivex.ext.web.validation.builder
Methods in io.vertx.reactivex.ext.web.validation.builder with parameters of type SchemaBuilder Modifier and Type Method Description static BodyProcessorFactoryBodies. json(SchemaBuilder schemaBuilder)Create a json body processorstatic StyledParameterProcessorFactoryParameters. jsonParam(String parameterName, SchemaBuilder builder)Creates a required parameter serialized as valid jsonstatic StyledParameterProcessorFactoryParameters. optionalJsonParam(String parameterName, SchemaBuilder builder)Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters. optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates an optional parameter providing astatic ParameterProcessorFactoryParameters. param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates a required parameter providing a -
Uses of SchemaBuilder in io.vertx.rxjava3.ext.web.validation.builder
Methods in io.vertx.rxjava3.ext.web.validation.builder with parameters of type SchemaBuilder Modifier and Type Method Description static BodyProcessorFactoryBodies. json(SchemaBuilder schemaBuilder)Create a json body processorstatic StyledParameterProcessorFactoryParameters. jsonParam(String parameterName, SchemaBuilder builder)Creates a required parameter serialized as valid jsonstatic StyledParameterProcessorFactoryParameters. optionalJsonParam(String parameterName, SchemaBuilder builder)Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters. optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates an optional parameter providing astatic ParameterProcessorFactoryParameters. param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)Creates a required parameter providing a
-