public class ParameterList<E> extends Parameter<java.util.List<E>>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<E> |
type |
defaultValue, value| Constructor and Description |
|---|
ParameterList(io.netty.buffer.ByteBuf buf) |
ParameterList(java.lang.Class<E> type,
java.util.List<E> defaults) |
| Modifier and Type | Method and Description |
|---|---|
ParameterList<E> |
copy() |
java.util.List<?> |
getAsList() |
protected <N extends java.lang.Number> |
getAsNumber(java.util.function.Function<java.lang.Number,N> fromNumber,
java.util.function.Function<java.lang.String,N> fromString) |
java.lang.String |
getAsString() |
boolean |
isBool() |
boolean |
isByte() |
boolean |
isDouble() |
boolean |
isFloat() |
boolean |
isInt() |
boolean |
isList() |
boolean |
isLong() |
boolean |
isNumber() |
boolean |
isPrimitive() |
boolean |
isShort() |
boolean |
isString() |
protected java.util.List<E> |
read(io.netty.buffer.ByteBuf buf) |
void |
setValue(@Nullable java.lang.Object value) |
protected void |
write(io.netty.buffer.ByteBuf buf,
java.util.List<E> val) |
equals, getAsBoolean, getAsByte, getAsByte, getAsColor, getAsDouble, getAsDouble, getAsFloat, getAsFloat, getAsInt, getAsInt, getAsLong, getAsLong, getAsNumber, getAsNumber, getAsNumber, getAsShort, getAsShort, isDefault, toString, writeprotected final java.lang.Class<E> type
public ParameterList<E> copy()
public java.util.List<?> getAsList()
protected <N extends java.lang.Number> N getAsNumber(java.util.function.Function<java.lang.Number,N> fromNumber,
java.util.function.Function<java.lang.String,N> fromString)
getAsNumber in class Parameter<java.util.List<E>>public java.lang.String getAsString()
getAsString in class Parameter<java.util.List<E>>public boolean isPrimitive()
isPrimitive in class Parameter<java.util.List<E>>protected java.util.List<E> read(io.netty.buffer.ByteBuf buf)
public void setValue(@Nullable
@Nullable java.lang.Object value)