Class RequestParameter
- java.lang.Object
-
- io.vertx.rxjava3.ext.web.validation.RequestParameter
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<RequestParameter>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description RequestParameter(RequestParameter delegate)
RequestParameter(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestParameter
create(Object value)
boolean
equals(Object o)
Object
get()
Boolean
getBoolean()
Buffer
getBuffer()
RequestParameter
getDelegate()
Double
getDouble()
Float
getFloat()
Integer
getInteger()
JsonArray
getJsonArray()
JsonObject
getJsonObject()
Returns null if value is not a , otherwise it returns valueLong
getLong()
String
getString()
int
hashCode()
boolean
isBoolean()
boolean
isBuffer()
boolean
isEmpty()
boolean
isJsonArray()
boolean
isJsonObject()
boolean
isNull()
boolean
isNumber()
boolean
isString()
static RequestParameter
newInstance(RequestParameter arg)
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<RequestParameter> __TYPE_ARG
-
-
Constructor Detail
-
RequestParameter
public RequestParameter(RequestParameter delegate)
-
RequestParameter
public RequestParameter(Object delegate)
-
-
Method Detail
-
getDelegate
public RequestParameter getDelegate()
-
getString
public String getString()
- Returns:
- null if value is not a
String
, otherwise it returns value
-
isString
public boolean isString()
- Returns:
- true if value of this instance is a
String
instance
-
getInteger
public Integer getInteger()
-
getLong
public Long getLong()
-
getFloat
public Float getFloat()
-
getDouble
public Double getDouble()
-
isNumber
public boolean isNumber()
- Returns:
- true if value of this instance is a
Number
instance
-
getBoolean
public Boolean getBoolean()
- Returns:
- null if value is not a
Boolean
, otherwise it returns value
-
isBoolean
public boolean isBoolean()
- Returns:
- true if value of this instance is a
Boolean
instance
-
getJsonObject
public JsonObject getJsonObject()
Returns null if value is not a , otherwise it returns value- Returns:
-
isJsonObject
public boolean isJsonObject()
- Returns:
- true if value of this instance is a instance
-
getJsonArray
public JsonArray getJsonArray()
- Returns:
- null if value is not a , otherwise it returns value
-
isJsonArray
public boolean isJsonArray()
- Returns:
- true if value of this instance is a instance
-
getBuffer
public Buffer getBuffer()
- Returns:
- null if value is not a , otherwise it returns value
-
isBuffer
public boolean isBuffer()
- Returns:
- true if value of this instance is a instance
-
isNull
public boolean isNull()
- Returns:
- true if value is null
-
isEmpty
public boolean isEmpty()
- Returns:
- True if it's an empty string, an empty json object/array, an empty buffer or it's null
-
get
public Object get()
- Returns:
- the internal value. The internal value is always a valid Vert.x JSON type
-
create
public static RequestParameter create(Object value)
-
newInstance
public static RequestParameter newInstance(RequestParameter arg)
-
-