public class ValueWrapper<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ValueWrapper.ArrayValueWrapper |
static class |
ValueWrapper.BooleanValueWrapper
布尔类型存储结构
用整数0 和 1 来 表示
|
static class |
ValueWrapper.DateValueWrapper |
static class |
ValueWrapper.DoubleValueWrapper |
static class |
ValueWrapper.EnumValueWrapper |
static class |
ValueWrapper.IntValueWrapper
整形数据存储结构
|
static class |
ValueWrapper.StringValueWrapper
字符串存储结构
|
static class |
ValueWrapper.StructValueWrapper
混合结构数据存储结构
|
static class |
ValueWrapper.ValueWrapperJsonDeSerializer
ValueWrapper自定义反序列化实现类
|
static class |
ValueWrapper.ValueWrapperJsonSerializer
ValueWrapper自定义序列化实现类
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
type
数据结构类型
|
protected T |
value
存储具体的值
|
Constructor and Description |
---|
ValueWrapper() |
ValueWrapper(T valuePar) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getType()
获取数据类型
|
T |
getValue()
获取模版值
|
static boolean |
isInteger(JsonPrimitive primitive) |
static boolean |
isIntegral(JsonPrimitive primitive) |
void |
setType(java.lang.String t)
设置数据类型
|
void |
setValue(T value)
设置模版值
|
protected java.lang.String type
protected T value
public ValueWrapper(T valuePar)
public ValueWrapper()
public T getValue()
public void setValue(T value)
value
- 模版值public java.lang.String getType()
public void setType(java.lang.String t)
t
- 数据类型public static boolean isIntegral(JsonPrimitive primitive)
public static boolean isInteger(JsonPrimitive primitive)