public abstract class BaseArgument extends Object
| Constructor and Description |
|---|
BaseArgument() |
| Modifier and Type | Method and Description |
|---|---|
<E> E |
as(Class<E> example) |
<E> E |
as(E example) |
ArrayArgument<BaseArgument> |
asArray() |
BigDecimalArgument |
asBigDecimal() |
BigIntegerArgument |
asBigInteger() |
BooleanArgument |
asBoolean() |
ByteArgument |
asByte() |
DoubleArgument |
asDouble() |
FloatArgument |
asFloat() |
IntegerArgument |
asInteger() |
ListArgument<BaseArgument> |
asList() |
LongArgument |
asLong() |
NumericArgument |
asNumeric() |
abstract Object |
asObject() |
ShortArgument |
asShort() |
StringArgument |
asString() |
Class<?> |
getClassType() |
ArgumentSuperType |
getSuperType() |
abstract ArgumentType |
getType() |
abstract String |
toString() |
abstract String |
toString(ArgumentSerializer serializer) |
public abstract ArgumentType getType()
public Class<?> getClassType()
public ArgumentSuperType getSuperType()
public abstract Object asObject()
public abstract String toString(ArgumentSerializer serializer)
public BooleanArgument asBoolean()
public ArrayArgument<BaseArgument> asArray()
public ListArgument<BaseArgument> asList()
public StringArgument asString()
public NumericArgument asNumeric()
public IntegerArgument asInteger()
public LongArgument asLong()
public ByteArgument asByte()
public ShortArgument asShort()
public FloatArgument asFloat()
public DoubleArgument asDouble()
public BigIntegerArgument asBigInteger()
public BigDecimalArgument asBigDecimal()
public <E> E as(Class<E> example)
public <E> E as(E example)
Copyright © 2021. All rights reserved.