Constructor and Description |
---|
WsBinaryMessage(ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
boolean |
booleanValue() |
byte |
byteValue() |
double |
doubleValue() |
float |
floatValue() |
int |
intValue() |
boolean |
isSet() |
long |
longValue() |
short |
shortValue() |
<T> T |
to(com.google.inject.TypeLiteral<T> type)
Convert a raw value to the given type.
|
<T> T |
to(com.google.inject.TypeLiteral<T> type,
MediaType mtype)
Convert a raw value to the given type.
|
<T extends Enum<T>> |
toEnum(Class<T> type) |
<T> List<T> |
toList(Class<T> type) |
Map<String,Mutant> |
toMap()
A map view of this mutant.
|
<T> Optional<T> |
toOptional(Class<T> type) |
<T> Set<T> |
toSet(Class<T> type) |
<T extends Comparable<T>> |
toSortedSet(Class<T> type) |
String |
value() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
booleanValue, byteValue, charValue, charValue, doubleValue, floatValue, intValue, longValue, shortValue, to, to, to, to, toEnum, toList, toOptional, toSet, toSortedSet, toUpload, value
public WsBinaryMessage(ByteBuffer buffer)
public boolean booleanValue()
booleanValue
in interface Mutant
public byte byteValue()
public short shortValue()
shortValue
in interface Mutant
public int intValue()
public long longValue()
public String value()
public float floatValue()
floatValue
in interface Mutant
public double doubleValue()
doubleValue
in interface Mutant
public <T extends Comparable<T>> SortedSet<T> toSortedSet(Class<T> type)
toSortedSet
in interface Mutant
T
- Set type.type
- The element type.public <T> Optional<T> toOptional(Class<T> type)
toOptional
in interface Mutant
T
- Optional type.type
- The optional type.public <T> T to(com.google.inject.TypeLiteral<T> type)
Mutant
public <T> T to(com.google.inject.TypeLiteral<T> type, MediaType mtype)
Mutant
MediaType
before
parsing a value, useful if a form field from a HTTP POST was send as json (or any other data).public Map<String,Mutant> toMap()
Mutant
Request.params()
the resulting map will have all the
available parameter names.
If the mutant is the result of Request.param(String)
the resulting map will have just
one entry, with the name as key.
If the mutant is the result of Request.body()
the resulting map will have just
one entry, with a key of body
.Copyright © 2016. All rights reserved.