Package io.vertx.ext.web.validation
Interface RequestParameter
-
public interface RequestParameterRequest parameter holder- Author:
- Francesco Guardiani @slinkydeveloper
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static RequestParametercreate(Object value)Objectget()BooleangetBoolean()BuffergetBuffer()DoublegetDouble()FloatgetFloat()IntegergetInteger()JsonArraygetJsonArray()JsonObjectgetJsonObject()Returns null if value is not aJsonObject, otherwise it returns valueLonggetLong()StringgetString()booleanisBoolean()booleanisBuffer()booleanisEmpty()booleanisJsonArray()booleanisJsonObject()booleanisNull()booleanisNumber()booleanisString()
-
-
-
Method Detail
-
isString
boolean isString()
- Returns:
- true if value of this instance is a
Stringinstance
-
getInteger
Integer getInteger()
-
getFloat
Float getFloat()
-
getDouble
Double getDouble()
-
isNumber
boolean isNumber()
- Returns:
- true if value of this instance is a
Numberinstance
-
isBoolean
boolean isBoolean()
- Returns:
- true if value of this instance is a
Booleaninstance
-
getJsonObject
JsonObject getJsonObject()
Returns null if value is not aJsonObject, otherwise it returns value- Returns:
-
isJsonObject
boolean isJsonObject()
- Returns:
- true if value of this instance is a
JsonObjectinstance
-
getJsonArray
JsonArray getJsonArray()
- Returns:
- null if value is not a
JsonArray, otherwise it returns value
-
isJsonArray
boolean isJsonArray()
- Returns:
- true if value of this instance is a
JsonArrayinstance
-
isBuffer
boolean isBuffer()
- Returns:
- true if value of this instance is a
Bufferinstance
-
isNull
boolean isNull()
- Returns:
- true if value is null
-
isEmpty
boolean isEmpty()
- Returns:
- True if it's an empty string, an empty json object/array, an empty buffer or it's null
-
get
Object get()
- Returns:
- the internal value. The internal value is always a valid Vert.x JSON type
-
create
static RequestParameter create(Object value)
-
-