public class ONodeData extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ONode |
_n |
List<ONode> |
array
节点数据的 array
|
Map<String,String> |
attrs
节点的 特性
|
ONodeType |
nodeType
节点类型
|
Map<String,ONode> |
object
节点数据的 object
|
OValue |
value
节点数据的 value
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<ONode> |
array() |
String |
attrGet(String key) |
void |
attrSet(String key,
String val) |
boolean |
equals(Object o) |
int |
hashCode() |
Map<String,ONode> |
object() |
protected void |
shiftToArray()
尝试将 object 换为 array(一般用不到)
|
protected void |
tryInitArray()
尝试初始化为 array
|
protected void |
tryInitNull()
尝试初始化为 null
|
protected void |
tryInitObject()
尝试初始化为 object
|
protected void |
tryInitValue()
尝试初始化为 value
|
OValue |
value() |
public OValue value
public ONodeType nodeType
protected ONode _n
public ONodeData(ONode n)
public OValue value()
protected void tryInitNull()
protected void tryInitValue()
protected void tryInitObject()
protected void tryInitArray()
protected void shiftToArray()
Copyright © 2022. All rights reserved.