public class Node
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) JSONArray |
array |
(package private) int |
arrayIndex |
(package private) java.util.Map |
attributes |
(package private) java.lang.String |
currentKey |
(package private) java.util.Iterator |
keys |
(package private) javax.xml.namespace.QName |
name |
(package private) java.util.Map |
namespaces |
(package private) JSONObject |
object |
(package private) Node |
parent |
| Constructor and Description |
|---|
Node(JSONObject object) |
Node(Node parent,
java.lang.String name,
JSONObject object,
Convention con) |
Node(java.lang.String name,
Convention con) |
| Modifier and Type | Method and Description |
|---|---|
JSONArray |
getArray() |
int |
getArrayIndex() |
java.util.Map |
getAttributes() |
java.lang.String |
getCurrentKey() |
java.util.Iterator |
getKeys() |
javax.xml.namespace.QName |
getName() |
int |
getNamespaceCount() |
java.lang.String |
getNamespacePrefix(int index) |
java.lang.String |
getNamespacePrefix(java.lang.String URI) |
java.lang.String |
getNamespaceURI(int index) |
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
JSONObject |
getObject() |
void |
setArray(JSONArray array) |
void |
setArrayIndex(int arrayIndex) |
void |
setAttribute(javax.xml.namespace.QName name,
java.lang.String value) |
void |
setCurrentKey(java.lang.String currentKey) |
void |
setNamespace(java.lang.String prefix,
java.lang.String uri) |
void |
setNamespaces(java.util.Map namespaces) |
void |
setObject(JSONObject object) |
java.lang.String |
toString() |
JSONObject object
java.util.Map attributes
java.util.Map namespaces
java.util.Iterator keys
javax.xml.namespace.QName name
JSONArray array
int arrayIndex
java.lang.String currentKey
Node parent
public Node(Node parent, java.lang.String name, JSONObject object, Convention con) throws JSONException, javax.xml.stream.XMLStreamException
JSONExceptionjavax.xml.stream.XMLStreamExceptionpublic Node(java.lang.String name,
Convention con)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic Node(JSONObject object)
public int getNamespaceCount()
public java.lang.String getNamespaceURI(java.lang.String prefix)
public java.lang.String getNamespaceURI(int index)
public java.lang.String getNamespacePrefix(java.lang.String URI)
public java.lang.String getNamespacePrefix(int index)
public void setNamespaces(java.util.Map namespaces)
public void setNamespace(java.lang.String prefix,
java.lang.String uri)
public java.util.Map getAttributes()
public void setAttribute(javax.xml.namespace.QName name,
java.lang.String value)
public java.util.Iterator getKeys()
public javax.xml.namespace.QName getName()
public JSONObject getObject()
public void setObject(JSONObject object)
public JSONArray getArray()
public void setArray(JSONArray array)
public int getArrayIndex()
public void setArrayIndex(int arrayIndex)
public java.lang.String getCurrentKey()
public void setCurrentKey(java.lang.String currentKey)
public java.lang.String toString()
toString in class java.lang.Object