跳过导航链接
A B C D E F G H I J L N O P R S T V _ 

A

Act1<T> - org.noear.snack.core.exts中的接口
1参动作接口(用于lambda表达式)
Act2<T1,T2> - org.noear.snack.core.exts中的接口
2参动作接口(用于lambda表达式)
add(Feature...) - 类 中的方法org.noear.snack.core.Constants
 
add(Object) - 类 中的方法org.noear.snack.ONode
添加数组子节点
addAll(ONode) - 类 中的方法org.noear.snack.ONode
添加数组子节点,将ary的子节点搬过来
addAll(Collection<T>) - 类 中的方法org.noear.snack.ONode
添加数组子节点,将ary的成员点搬过来
addAll(Collection<T>, Act2<ONode, T>) - 类 中的方法org.noear.snack.ONode
添加数组子节点,将ary的成员点搬过来,并交由代理处置
addNew() - 类 中的方法org.noear.snack.ONode
生成新的数组子节点
addNode(ONode) - 类 中的方法org.noear.snack.ONode
添加数组子节点,值为ONode类型
analyse(Context, CharReader, CharBuffer, ONode) - 类 中的方法org.noear.snack.from.JsonFromer
 
analyse(Constants, ONode, StringBuilder) - 类 中的方法org.noear.snack.to.JsonToer
 
analyseArray(Context, ONodeData, Class<?>) - 类 中的方法org.noear.snack.to.ObjectToer
 
analyseBean(Context, ONode, Class<?>) - 类 中的方法org.noear.snack.to.ObjectToer
 
analyseCollection(Context, ONode, Class<?>, Type) - 类 中的方法org.noear.snack.to.ObjectToer
 
analyseEnum(Context, ONodeData, Class<?>) - 类 中的方法org.noear.snack.to.ObjectToer
 
analyseMap(Context, ONode, Class<?>, Type) - 类 中的方法org.noear.snack.to.ObjectToer
 
analyseVal(Context, ONodeData, Class<?>) - 类 中的方法org.noear.snack.to.ObjectToer
 
append(char) - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
array - 类 中的变量org.noear.snack.ONodeData
节点数据的 array
array() - 类 中的方法org.noear.snack.ONodeData
 
ary() - 类 中的方法org.noear.snack.ONode
获取节点数组数据结构体(如果不是数组,会自动转换)
asArray() - 类 中的方法org.noear.snack.ONode
将节点切换为数组
asNull() - 类 中的方法org.noear.snack.ONode
将节点切换为null
asObject() - 类 中的方法org.noear.snack.ONode
将节点切换为对象
asValue() - 类 中的方法org.noear.snack.ONode
将节点切换为值
attrForeach(BiConsumer<String, String>) - 类 中的方法org.noear.snack.ONode
遍历特性
attrGet(String) - 类 中的方法org.noear.snack.ONode
获取特性
attrGet(String) - 类 中的方法org.noear.snack.ONodeData
 
attrs - 类 中的变量org.noear.snack.ONodeData
节点的 特性
attrSet(String, String) - 类 中的方法org.noear.snack.ONode
设置特性
attrSet(String, String) - 类 中的方法org.noear.snack.ONodeData
 

B

BeanUtil - org.noear.snack.core.utils中的类
Bean工具类
BeanUtil() - 类 的构造器org.noear.snack.core.utils.BeanUtil
 
build(Act1<Constants>) - 类 中的方法org.noear.snack.core.Constants
构建自己
build(Act1<ONode>) - 类 中的方法org.noear.snack.ONode
构建表达式

C

cfg(Constants) - 类 中的方法org.noear.snack.ONode
切换配置
cfg() - 类 中的方法org.noear.snack.ONode
 
charAt(int) - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
CharBuffer - org.noear.snack.core.exts中的类
字符缓冲器
CharBuffer() - 类 的构造器org.noear.snack.core.exts.CharBuffer
 
CharBuffer(int) - 类 的构造器org.noear.snack.core.exts.CharBuffer
 
CharReader - org.noear.snack.core.exts中的类
字符阅读器
CharReader(String) - 类 的构造器org.noear.snack.core.exts.CharReader
 
CHARS_MARK - 类 中的静态变量org.noear.snack.core.utils.IOUtil
 
CHARS_MARK_REV - 类 中的静态变量org.noear.snack.core.utils.IOUtil
 
clear() - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
clear() - 类 中的方法org.noear.snack.ONode
清空子节点(对象或数组有效)
clobToString(Clob) - 类 中的静态方法org.noear.snack.core.utils.BeanUtil
将 Clob 转为 String
clzCached - 类 中的静态变量org.noear.snack.core.utils.BeanUtil
 
code - 枚举 中的变量org.noear.snack.core.Feature
特性代码值
config - 类 中的变量org.noear.snack.core.Context
常量配置
config(int, Feature, boolean) - 枚举 中的静态方法org.noear.snack.core.Feature
特性配置:开启或禁用
Constants - org.noear.snack.core中的类
参数配置
Constants() - 类 的构造器org.noear.snack.core.Constants
 
Constants(int) - 类 的构造器org.noear.snack.core.Constants
 
contains(String) - 类 中的方法org.noear.snack.ONode
是否存在对象子节点
Context - org.noear.snack.core中的类
处理上下文对象
Context(Constants, Object) - 类 的构造器org.noear.snack.core.Context
用于来源处理的构造
Context(Constants, ONode, Class<?>) - 类 的构造器org.noear.snack.core.Context
用于去处的构造
count() - 类 中的方法org.noear.snack.ONode
子节点数量(对象或数组有效)
createCollection(Type, boolean) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
 
createEnum(Class<?>) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
 
createMap(Type) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
 

D

date_format - 类 中的变量org.noear.snack.core.Constants
 
dateToString(Date) - 类 中的方法org.noear.snack.core.Constants
 
DEC_HIGH - 类 中的静态变量org.noear.snack.core.utils.TypeUtil
 
DEC_LOW - 类 中的静态变量org.noear.snack.core.utils.TypeUtil
 
def() - 类 中的静态方法org.noear.snack.core.Constants
默认配置
DEF_DATE_FORMAT - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认时间格式器
DEF_DATE_FORMAT_STRING - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认时间格式字符串
DEF_FEATURES - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认特性
DEF_JSON_TOER - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认JSON去处器
DEF_LOCALE - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认地区
DEF_OBJECT_FROMER - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认对象来源器
DEF_OBJECT_TOER - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认对象去处器
DEF_STRING_FROMER - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认STRING来源器
DEF_STRING_TOER - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认STRING去处器
DEF_TIME_ZONE - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认时区
DEF_TYPE_KEY - 类 中的静态变量org.noear.snack.core.DEFAULTS
默认类型的key
DEFAULTS - org.noear.snack.core中的类
默认值
DEFAULTS() - 类 的构造器org.noear.snack.core.DEFAULTS
 
deserialize(String) - 类 中的静态方法org.noear.snack.ONode
反序列化为 java object(由返序列化器决定格式)
deserialize(String, Class<?>) - 类 中的静态方法org.noear.snack.ONode
反序列化为 java object(由返序列化器决定格式)
DIGITS - 类 中的静态变量org.noear.snack.core.utils.IOUtil
 
DIGITS_MARK - 类 中的静态变量org.noear.snack.core.utils.IOUtil
 

E

enumMap - 类 中的变量org.noear.snack.core.exts.EnumWrap
 
enumOrdinal - 类 中的变量org.noear.snack.core.exts.EnumWrap
 
EnumWrap - org.noear.snack.core.exts中的类
Enum 包装器
EnumWrap(Class<?>) - 类 的构造器org.noear.snack.core.exts.EnumWrap
 
EOI - 类 中的静态变量org.noear.snack.core.utils.IOUtil
 
equals(Object) - 类 中的方法org.noear.snack.core.exts.ParameterizedTypeImpl
 
equals(Object) - 类 中的方法org.noear.snack.ONode
 
equals(Object) - 类 中的方法org.noear.snack.ONodeData
 
equals(Object) - 类 中的方法org.noear.snack.OValue
 
eval(ONode, String, boolean, boolean) - 类 中的静态方法org.noear.snack.core.JsonPath
 

F

Feature - org.noear.snack.core中的枚举
特性
features - 类 中的变量org.noear.snack.core.Constants
 
features_def - 类 中的静态变量org.noear.snack.core.Constants
 
features_serialize - 类 中的静态变量org.noear.snack.core.Constants
 
field - 类 中的变量org.noear.snack.core.exts.FieldWrap
 
FieldWrap - org.noear.snack.core.exts中的类
字段包装
FieldWrap(Class<?>, Field) - 类 的构造器org.noear.snack.core.exts.FieldWrap
 
fill(Object) - 类 中的方法org.noear.snack.ONode
填充数据(如有问题会跳过,不会出异常)
fill(Object, Fromer) - 类 中的方法org.noear.snack.ONode
 
fillObj(Object, Constants) - 类 中的方法org.noear.snack.ONode
 
forEach(BiConsumer<String, ONode>) - 类 中的方法org.noear.snack.ONode
遍历对象的子节点
forEach(Consumer<ONode>) - 类 中的方法org.noear.snack.ONode
遍历数组的子节点
Fromer - org.noear.snack.from中的接口
来源处理者
Fun0<R> - org.noear.snack.core.exts中的接口
 
Fun4<R,T1,T2,T3,T4> - org.noear.snack.core.exts中的接口
 

G

genericType - 类 中的变量org.noear.snack.core.exts.FieldWrap
 
get(int) - 类 中的方法org.noear.snack.core.exts.EnumWrap
 
get(String) - 类 中的方法org.noear.snack.core.exts.EnumWrap
 
get(String) - 类 中的方法org.noear.snack.ONode
获取对象子节点(不存在,生成新的子节点并返回)
get(int) - 类 中的方法org.noear.snack.ONode
获取数组子节点(超界,返回空节点) //支持倒数取
get_readonly - 类 中的变量org.noear.snack.core.Constants
 
getActualTypeArguments() - 类 中的方法org.noear.snack.core.exts.ParameterizedTypeImpl
 
getAllFields(Class<?>) - 类 中的静态方法org.noear.snack.core.utils.BeanUtil
获取一个类的所有字段 (已实现缓存)
getBoolean() - 类 中的方法org.noear.snack.ONode
获取节点值并以 boolean 输出
getBoolean() - 类 中的方法org.noear.snack.OValue
获取值为 boolean 类型
getChar() - 类 中的方法org.noear.snack.ONode
获取节点值并以 char 输出
getChar() - 类 中的方法org.noear.snack.OValue
获取值为 char 类型(为序列化提供支持)
getCollectionItemType(Type) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
 
getDate() - 类 中的方法org.noear.snack.ONode
获取节点值并以 Date 输出
getDate() - 类 中的方法org.noear.snack.OValue
获取值为 date 类型
getDouble() - 类 中的方法org.noear.snack.ONode
获取节点值并以 double 输出
getDouble(int) - 类 中的方法org.noear.snack.ONode
获取节点值并以 double 输出
getDouble() - 类 中的方法org.noear.snack.OValue
获取值为 double 类型
getFloat() - 类 中的方法org.noear.snack.ONode
获取节点值并以 float 输出
getFloat() - 类 中的方法org.noear.snack.OValue
 
getInt() - 类 中的方法org.noear.snack.ONode
获取节点值并以 int 输出
getInt() - 类 中的方法org.noear.snack.OValue
获取值为 int 类型
getLong() - 类 中的方法org.noear.snack.ONode
获取节点值并以 long 输出
getLong() - 类 中的方法org.noear.snack.OValue
获取值为 long 类型
getNew(String) - 类 中的方法org.noear.snack.ONode
生成新的对象子节点,会清除之前的数据
getOrNew(String) - 类 中的方法org.noear.snack.ONode
 
getOrNew(int) - 类 中的方法org.noear.snack.ONode
 
getOrNull(String) - 类 中的方法org.noear.snack.ONode
获取对象子节点(不存在,返回null)
getOrNull(int) - 类 中的方法org.noear.snack.ONode
获取数组子节点(超界,返回null)
getOwnerType() - 类 中的方法org.noear.snack.core.exts.ParameterizedTypeImpl
 
getRaw() - 类 中的方法org.noear.snack.OValue
 
getRawBignumber() - 类 中的方法org.noear.snack.OValue
 
getRawBoolean() - 类 中的方法org.noear.snack.OValue
获取真实的布尔值
getRawClass(Type) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
 
getRawDate() - 类 中的方法org.noear.snack.OValue
获取真实的日期
getRawDecimal() - 类 中的方法org.noear.snack.OValue
获取真实的小数值
getRawInteger() - 类 中的方法org.noear.snack.OValue
获取原始的整型值
getRawString() - 类 中的方法org.noear.snack.OValue
获取真实的字符串
getRawType() - 类 中的方法org.noear.snack.core.exts.ParameterizedTypeImpl
 
getShort() - 类 中的方法org.noear.snack.ONode
获取节点值并以 short 输出
getShort() - 类 中的方法org.noear.snack.OValue
获取值为 short 类型
getString() - 类 中的方法org.noear.snack.ONode
获取节点值并以 String 输出 如果节点为对象或数组类型,则输出json
getString() - 类 中的方法org.noear.snack.OValue
获取值为 string 类型
getType() - 类 中的方法org.noear.snack.core.TypeRef
 
getValue(Object, Object) - 类 中的方法org.noear.snack.core.exts.FieldWrap
 

H

handle(Handler) - 类 中的方法org.noear.snack.core.Context
使用代理对当前上下文进行处理
handle(Context) - 接口 中的方法org.noear.snack.core.Handler
 
handle(Context) - 类 中的方法org.noear.snack.from.JsonFromer
 
handle(Context) - 类 中的方法org.noear.snack.from.ObjectFromer
 
handle(Context) - 类 中的方法org.noear.snack.to.JsonToer
 
handle(Context) - 类 中的方法org.noear.snack.to.ObjectToer
 
Handler - org.noear.snack.core中的接口
处理者
hasFeature(Feature) - 类 中的方法org.noear.snack.core.Constants
检查是否有特性
hashCode() - 类 中的方法org.noear.snack.core.exts.ParameterizedTypeImpl
 
hashCode() - 类 中的方法org.noear.snack.ONode
 
hashCode() - 类 中的方法org.noear.snack.ONodeData
 
hashCode() - 类 中的方法org.noear.snack.OValue
 

I

initialValue() - 类 中的方法org.noear.snack.core.exts.ThData
 
INT_HIGH - 类 中的静态变量org.noear.snack.core.utils.TypeUtil
 
INT_LOW - 类 中的静态变量org.noear.snack.core.utils.TypeUtil
 
IOUtil - org.noear.snack.core.utils中的类
IO工具类
IOUtil() - 类 的构造器org.noear.snack.core.utils.IOUtil
 
isArray() - 类 中的方法org.noear.snack.ONode
检查节点是否为数组
isEmpty(String) - 类 中的静态方法org.noear.snack.core.utils.StringUtil
检查字符串是否为null or 空
isEnabled(int, Feature) - 枚举 中的静态方法org.noear.snack.core.Feature
特性启用情况
isNull() - 类 中的方法org.noear.snack.ONode
检查节点是否为null
isNull() - 类 中的方法org.noear.snack.OValue
 
isObject() - 类 中的方法org.noear.snack.ONode
检查节点是否为对象
isString - 类 中的变量org.noear.snack.core.exts.CharBuffer
 
isValue() - 类 中的方法org.noear.snack.ONode
检查节点是否为值

J

JsonFromer - org.noear.snack.from中的类
Json 解析器(将 json string 转为 ONode) key:支持双引号、单引号、无引号 str:支持双引号、单引号
JsonFromer() - 类 的构造器org.noear.snack.from.JsonFromer
 
JsonPath - org.noear.snack.core中的类
json path
JsonToer - org.noear.snack.to中的类
Json 序列化 将ONode 转为 json string
JsonToer() - 类 的构造器org.noear.snack.to.JsonToer
 

L

length() - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
length() - 类 中的方法org.noear.snack.core.exts.CharReader
 
load(Object) - 类 中的静态方法org.noear.snack.ONode
加载数据并生成新节点(如果异常,会生成空ONode)
load(Object, Constants) - 类 中的静态方法org.noear.snack.ONode
 
load(Object, Constants, Fromer) - 类 中的静态方法org.noear.snack.ONode
 
loadClass(String) - 类 中的静态方法org.noear.snack.core.utils.BeanUtil
 
loadObj(Object) - 类 中的静态方法org.noear.snack.ONode
加载java object并生成新节点
loadObj(Object, Constants) - 类 中的静态方法org.noear.snack.ONode
 
loadStr(String) - 类 中的静态方法org.noear.snack.ONode
加载string并生成新节点
locale - 类 中的变量org.noear.snack.core.Constants
 

N

name() - 类 中的方法org.noear.snack.core.exts.FieldWrap
 
newArray() - 类 中的静态方法org.noear.snack.ONode
 
newObject() - 类 中的静态方法org.noear.snack.ONode
 
newValue() - 类 中的静态方法org.noear.snack.ONode
 
next() - 类 中的方法org.noear.snack.core.exts.CharReader
 
nodeData() - 类 中的方法org.noear.snack.ONode
节点数据
nodeType() - 类 中的方法org.noear.snack.ONode
节点类型
nodeType - 类 中的变量org.noear.snack.ONodeData
节点类型
null_string() - 类 中的方法org.noear.snack.core.Constants
null string 默认值

O

obj() - 类 中的方法org.noear.snack.ONode
获取节点对象数据结构体(如果不是对象类型,会自动转换)
object - 类 中的变量org.noear.snack.ONodeData
节点数据的 object
object() - 类 中的方法org.noear.snack.ONodeData
 
ObjectFromer - org.noear.snack.from中的类
对象转换器(将 java Object 转为 ONode)
ObjectFromer() - 类 的构造器org.noear.snack.from.ObjectFromer
 
ObjectToer - org.noear.snack.to中的类
对象转换器 将 ONode 转为 java Object
ObjectToer() - 类 的构造器org.noear.snack.to.ObjectToer
 
of(Feature...) - 类 中的静态方法org.noear.snack.core.Constants
 
of(Feature...) - 枚举 中的静态方法org.noear.snack.core.Feature
特性合并生成
ONode - org.noear.snack中的类
节点(One Node)
ONode() - 类 的构造器org.noear.snack.ONode
 
ONode(Constants) - 类 的构造器org.noear.snack.ONode
 
ONodeData - org.noear.snack中的类
节点数据
ONodeData(ONode) - 类 的构造器org.noear.snack.ONodeData
 
ONodeType - org.noear.snack中的枚举
节点类型
org.noear.snack - 程序包 org.noear.snack
 
org.noear.snack.core - 程序包 org.noear.snack.core
 
org.noear.snack.core.exts - 程序包 org.noear.snack.core.exts
 
org.noear.snack.core.utils - 程序包 org.noear.snack.core.utils
 
org.noear.snack.from - 程序包 org.noear.snack.from
 
org.noear.snack.to - 程序包 org.noear.snack.to
 
OValue - org.noear.snack中的类
节点值
OValue(ONode) - 类 的构造器org.noear.snack.OValue
 
OValueType - org.noear.snack中的枚举
节点值类型(7个)

P

ParameterizedTypeImpl - org.noear.snack.core.exts中的类
 
ParameterizedTypeImpl(Type[], Type, Type) - 类 的构造器org.noear.snack.core.exts.ParameterizedTypeImpl
 

R

read() - 类 中的方法org.noear.snack.core.exts.CharReader
 
readonly(boolean) - 类 中的方法org.noear.snack.ONode
只读模式 get(key) 不会自动产生新节点
readonly() - 类 中的方法org.noear.snack.ONode
 
remove(String) - 类 中的方法org.noear.snack.ONode
移除对象的子节点 (搞不清楚是自身还是被移除的,所以不返回)
removeAt(int) - 类 中的方法org.noear.snack.ONode
移除数组的子节点(搞不清楚是自身还是被移除的,所以不返回)
rename(String, String) - 类 中的方法org.noear.snack.ONode
重命名一个子节点(如果不存在则跳过)
run(T) - 接口 中的方法org.noear.snack.core.exts.Act1
 
run(T1, T2) - 接口 中的方法org.noear.snack.core.exts.Act2
 
run() - 接口 中的方法org.noear.snack.core.exts.Fun0
 
run(T1, T2, T3, T4) - 接口 中的方法org.noear.snack.core.exts.Fun4
 

S

select(String, boolean, boolean) - 类 中的方法org.noear.snack.ONode
Json path select
select(String, boolean) - 类 中的方法org.noear.snack.ONode
 
select(String) - 类 中的方法org.noear.snack.ONode
 
serialize() - 类 中的静态方法org.noear.snack.core.Constants
序列化配置
serialize(Object) - 类 中的静态方法org.noear.snack.ONode
序列化为 string(由序列化器决定格式)
set(String, Object) - 类 中的方法org.noear.snack.ONode
设置对象的子节点(会自动处理类型)
set(Object) - 类 中的方法org.noear.snack.OValue
设置值
setAll(ONode) - 类 中的方法org.noear.snack.ONode
设置对象的子节点,将obj的子节点搬过来
setAll(Map<String, T>) - 类 中的方法org.noear.snack.ONode
设置对象的子节点,将map的成员搬过来
setAll(Map<String, T>, Act2<ONode, T>) - 类 中的方法org.noear.snack.ONode
设置对象的子节点,将map的成员搬过来,并交由代理处置
setBignumber(Number) - 类 中的方法org.noear.snack.OValue
 
setBool(boolean) - 类 中的方法org.noear.snack.OValue
 
setDate(Date) - 类 中的方法org.noear.snack.OValue
 
setDecimal(double) - 类 中的方法org.noear.snack.OValue
 
setInteger(long) - 类 中的方法org.noear.snack.OValue
 
setLength(int) - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
setNode(String, ONode) - 类 中的方法org.noear.snack.ONode
设置对象的子节点,值为ONode类型
setNull() - 类 中的方法org.noear.snack.OValue
 
setString(String) - 类 中的方法org.noear.snack.OValue
 
setValue(Object) - 类 中的方法org.noear.snack.core.exts.FieldWrap
 
shiftToArray() - 类 中的方法org.noear.snack.ONodeData
尝试将 object 换为 array(一般用不到)
source - 类 中的变量org.noear.snack.core.Context
来源
stringify(Object) - 类 中的静态方法org.noear.snack.ONode
字会串化 (由序列化器决定格式)
stringify(Object, Constants) - 类 中的静态方法org.noear.snack.ONode
字会串化 (由序列化器决定格式)
StringUtil - org.noear.snack.core.utils中的类
 
StringUtil() - 类 的构造器org.noear.snack.core.utils.StringUtil
 
strTo(String, Class<?>) - 类 中的静态方法org.noear.snack.core.utils.TypeUtil
将字符串转为类型
sub(Feature...) - 类 中的方法org.noear.snack.core.Constants
 

T

target - 类 中的变量org.noear.snack.core.Context
目标
target_clz - 类 中的变量org.noear.snack.core.Context
 
target_type - 类 中的变量org.noear.snack.core.Context
 
ThData<T> - org.noear.snack.core.exts中的类
线程数据(用于复用)
ThData(Fun0<T>) - 类 的构造器org.noear.snack.core.exts.ThData
 
time_zone - 类 中的变量org.noear.snack.core.Constants
 
TmpCache - org.noear.snack.core.exts中的类
 
TmpCache() - 类 的构造器org.noear.snack.core.exts.TmpCache
 
to(Toer, Class<?>) - 类 中的方法org.noear.snack.ONode
将当前ONode 通过 toer 进行转换
to(Toer) - 类 中的方法org.noear.snack.ONode
 
toArray(Class<T>) - 类 中的方法org.noear.snack.ONode
已过时。
toData() - 类 中的方法org.noear.snack.ONode
将当前ONode 转为 数据结构体(Map or List or val)
Toer - org.noear.snack.to中的接口
去处处理者
toJson() - 类 中的方法org.noear.snack.ONode
将当前ONode 转为 json string
toObject(Class<?>) - 类 中的方法org.noear.snack.ONode
将当前ONode 转为 java object clz = XxxModel.class => XxxModel clz = Object.class => auto type clz = null => Map or List or Value
toObjectList(Class<T>) - 类 中的方法org.noear.snack.ONode
将当前ONode 转为 java list clz = XxxModel.class => XxxModel clz = Object.class => auto type clz = null => Map or List or Value
toString() - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
toString() - 类 中的方法org.noear.snack.ONode
将当前ONode 转为 string(由 stringToer 决定)
toString() - 类 中的方法org.noear.snack.OValue
 
trimLast() - 类 中的方法org.noear.snack.core.exts.CharBuffer
 
tryInitArray() - 类 中的方法org.noear.snack.ONodeData
尝试初始化为 array
tryInitNull() - 类 中的方法org.noear.snack.ONodeData
尝试初始化为 null
tryInitObject() - 类 中的方法org.noear.snack.ONodeData
尝试初始化为 object
tryInitValue() - 类 中的方法org.noear.snack.ONodeData
尝试初始化为 value
type - 类 中的变量org.noear.snack.core.exts.FieldWrap
 
type - 类 中的变量org.noear.snack.core.TypeRef
 
type() - 类 中的方法org.noear.snack.OValue
获取值类型
type_key - 类 中的变量org.noear.snack.core.Constants
 
TypeRef<T> - org.noear.snack.core中的类
 
TypeRef() - 类 的构造器org.noear.snack.core.TypeRef
 
TypeUtil - org.noear.snack.core.utils中的类
类型工具类
TypeUtil() - 类 的构造器org.noear.snack.core.utils.TypeUtil
 

V

val() - 类 中的方法org.noear.snack.ONode
获取节点值数据结构体(如果不是值类型,会自动转换)
val(Object) - 类 中的方法org.noear.snack.ONode
设置节点值
value() - 类 中的方法org.noear.snack.core.exts.CharReader
 
value - 类 中的变量org.noear.snack.ONodeData
节点数据的 value
value() - 类 中的方法org.noear.snack.ONodeData
 
valueOf(String) - 枚举 中的静态方法org.noear.snack.core.Feature
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.snack.ONodeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.noear.snack.OValueType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.noear.snack.core.Feature
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.snack.ONodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.noear.snack.OValueType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version() - 类 中的静态方法org.noear.snack.ONode
 

_

_bignumber - 类 中的变量org.noear.snack.OValue
 
_bool - 类 中的变量org.noear.snack.OValue
 
_c - 类 中的变量org.noear.snack.ONode
 
_d - 类 中的变量org.noear.snack.ONode
 
_date - 类 中的变量org.noear.snack.OValue
 
_decimal - 类 中的变量org.noear.snack.OValue
 
_integer - 类 中的变量org.noear.snack.OValue
 
_n - 类 中的变量org.noear.snack.ONodeData
 
_n - 类 中的变量org.noear.snack.OValue
 
_string - 类 中的变量org.noear.snack.OValue
 
A B C D E F G H I J L N O P R S T V _ 
跳过导航链接

Copyright © 2020. All rights reserved.