public abstract class AnyValue
extends java.lang.Object
详情见: http://www.redkale.org
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AnyValue.DefaultAnyValue
可读写的AnyValue默认实现类
详情见: http://www.redkale.org
|
static class |
AnyValue.Entry<T> |
| 构造器和说明 |
|---|
AnyValue() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AnyValue |
create() |
abstract AnyValue.Entry<AnyValue>[] |
getAnyEntrys() |
abstract AnyValue |
getAnyValue(java.lang.String name) |
abstract AnyValue[] |
getAnyValues(java.lang.String... names) |
abstract AnyValue[] |
getAnyValues(java.lang.String name) |
boolean |
getBoolValue(java.lang.String name) |
boolean |
getBoolValue(java.lang.String name,
boolean defaultValue) |
byte |
getByteValue(java.lang.String name) |
byte |
getByteValue(java.lang.String name,
byte defaultValue) |
char |
getCharValue(java.lang.String name) |
char |
getCharValue(java.lang.String name,
char defaultValue) |
double |
getDoubleValue(java.lang.String name) |
double |
getDoubleValue(java.lang.String name,
double defaultValue) |
float |
getFloatValue(java.lang.String name) |
float |
getFloatValue(java.lang.String name,
float defaultValue) |
int |
getIntValue(java.lang.String name) |
int |
getIntValue(java.lang.String name,
int defaultValue) |
long |
getLongValue(java.lang.String name) |
long |
getLongValue(java.lang.String name,
long defaultValue) |
abstract java.lang.String[] |
getNames() |
short |
getShortValue(java.lang.String name) |
short |
getShortValue(java.lang.String name,
short defaultValue) |
abstract AnyValue.Entry<java.lang.String>[] |
getStringEntrys() |
abstract java.lang.String |
getValue(java.lang.String name) |
java.lang.String |
getValue(java.lang.String name,
java.lang.String defaultValue) |
abstract java.lang.String[] |
getValues(java.lang.String... names) |
abstract java.lang.String[] |
getValues(java.lang.String name) |
protected java.lang.String |
toString(int len) |
public static AnyValue create()
protected java.lang.String toString(int len)
public abstract AnyValue.Entry<java.lang.String>[] getStringEntrys()
public abstract AnyValue.Entry<AnyValue>[] getAnyEntrys()
public abstract java.lang.String[] getNames()
public abstract java.lang.String[] getValues(java.lang.String name)
public abstract java.lang.String[] getValues(java.lang.String... names)
public abstract AnyValue[] getAnyValues(java.lang.String name)
public abstract AnyValue[] getAnyValues(java.lang.String... names)
public abstract AnyValue getAnyValue(java.lang.String name)
public abstract java.lang.String getValue(java.lang.String name)
public boolean getBoolValue(java.lang.String name)
public boolean getBoolValue(java.lang.String name,
boolean defaultValue)
public byte getByteValue(java.lang.String name)
public byte getByteValue(java.lang.String name,
byte defaultValue)
public char getCharValue(java.lang.String name)
public char getCharValue(java.lang.String name,
char defaultValue)
public short getShortValue(java.lang.String name)
public short getShortValue(java.lang.String name,
short defaultValue)
public int getIntValue(java.lang.String name)
public int getIntValue(java.lang.String name,
int defaultValue)
public long getLongValue(java.lang.String name)
public long getLongValue(java.lang.String name,
long defaultValue)
public float getFloatValue(java.lang.String name)
public float getFloatValue(java.lang.String name,
float defaultValue)
public double getDoubleValue(java.lang.String name)
public double getDoubleValue(java.lang.String name,
double defaultValue)
public java.lang.String getValue(java.lang.String name,
java.lang.String defaultValue)