Class Parameters

    • Constructor Detail

      • Parameters

        public Parameters​(io.vertx.ext.web.validation.builder.Parameters delegate)
      • Parameters

        public Parameters​(Object delegate)
    • Method Detail

      • getDelegate

        public io.vertx.ext.web.validation.builder.Parameters getDelegate()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • param

        public static ParameterProcessorFactory param​(String parameterName,
                                                      io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder,
                                                      io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)
        Parameters:
        parameterName -
        schemaBuilder -
        valueParser -
        Returns:
      • optionalParam

        public static ParameterProcessorFactory optionalParam​(String parameterName,
                                                              io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder,
                                                              io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)
        Parameters:
        parameterName -
        schemaBuilder -
        valueParser -
        Returns:
      • jsonParam

        public static StyledParameterProcessorFactory jsonParam​(String parameterName,
                                                                io.vertx.json.schema.common.dsl.SchemaBuilder builder)
        Parameters:
        parameterName -
        builder -
        Returns:
      • optionalJsonParam

        public static StyledParameterProcessorFactory optionalJsonParam​(String parameterName,
                                                                        io.vertx.json.schema.common.dsl.SchemaBuilder builder)
        Parameters:
        parameterName -
        builder -
        Returns:
      • serializedParam

        public static StyledParameterProcessorFactory serializedParam​(String parameterName,
                                                                      ArrayParserFactory arrayParserFactory,
                                                                      io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        arrayParserFactory -
        schemaBuilder -
        Returns:
      • optionalSerializedParam

        public static StyledParameterProcessorFactory optionalSerializedParam​(String parameterName,
                                                                              ArrayParserFactory arrayParserFactory,
                                                                              io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        arrayParserFactory -
        schemaBuilder -
        Returns:
      • serializedParam

        public static StyledParameterProcessorFactory serializedParam​(String parameterName,
                                                                      TupleParserFactory tupleParserFactory,
                                                                      io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        tupleParserFactory -
        schemaBuilder -
        Returns:
      • optionalSerializedParam

        public static StyledParameterProcessorFactory optionalSerializedParam​(String parameterName,
                                                                              TupleParserFactory tupleParserFactory,
                                                                              io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        tupleParserFactory -
        schemaBuilder -
        Returns:
      • serializedParam

        public static StyledParameterProcessorFactory serializedParam​(String parameterName,
                                                                      ObjectParserFactory objectParserFactory,
                                                                      io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        objectParserFactory -
        schemaBuilder -
        Returns:
      • optionalSerializedParam

        public static StyledParameterProcessorFactory optionalSerializedParam​(String parameterName,
                                                                              ObjectParserFactory objectParserFactory,
                                                                              io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        objectParserFactory -
        schemaBuilder -
        Returns:
      • explodedParam

        public static StyledParameterProcessorFactory explodedParam​(String parameterName,
                                                                    io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalExplodedParam

        public static StyledParameterProcessorFactory optionalExplodedParam​(String parameterName,
                                                                            io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • explodedParam

        public static StyledParameterProcessorFactory explodedParam​(String parameterName,
                                                                    io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalExplodedParam

        public static StyledParameterProcessorFactory optionalExplodedParam​(String parameterName,
                                                                            io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • explodedParam

        public static StyledParameterProcessorFactory explodedParam​(String parameterName,
                                                                    io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalExplodedParam

        public static StyledParameterProcessorFactory optionalExplodedParam​(String parameterName,
                                                                            io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • deepObjectParam

        public static StyledParameterProcessorFactory deepObjectParam​(String parameterName,
                                                                      io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • optionalDeepObjectParam

        public static StyledParameterProcessorFactory optionalDeepObjectParam​(String parameterName,
                                                                              io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
        Parameters:
        parameterName -
        schemaBuilder -
        Returns:
      • newInstance

        public static Parameters newInstance​(io.vertx.ext.web.validation.builder.Parameters arg)