Top Fields Constructors Methods
org.codehaus.jettison

public Class Node

extends Object
Class Inheritance
Imports
java.util.HashMap, .Iterator, .LinkedHashMap, .Map, javax.xml.namespace.QName, javax.xml.stream.XMLStreamException, org.codehaus.jettison.json.JSONArray, .JSONException, .JSONObject

Field Summary

Modifier and TypeField and Description
pack-priv JSONArray
pack-priv int
pack-priv Map<K, V>
pack-priv String
pack-priv Iterator<E>
pack-priv QName
pack-priv Map<K, V>
pack-priv JSONObject
pack-priv Node

Constructor Summary

AccessConstructor and Description
public
Node(Node parent, String name, JSONObject object, Convention con)

public
Node(String name, Convention con)

public
Node(JSONObject object)

Method Summary

Modifier and TypeMethod and Description
public JSONArray
public int
public Map<K, V>
public String
public Iterator<E>
public QName
public int
public String
public String
getNamespacePrefix(int index)

public String
public String
getNamespaceURI(int index)

public JSONObject
public void
public void
setArrayIndex(int arrayIndex)

public void
setAttribute(QName name, String value)

public void
setCurrentKey(String currentKey)

public void
setNamespace(String prefix, String uri)

public void
setNamespaces(Map<K, V> namespaces)

public void
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

arrayback to summary
pack-priv JSONArray array
arrayIndexback to summary
pack-priv int arrayIndex
attributesback to summary
pack-priv Map<K, V> attributes
currentKeyback to summary
pack-priv String currentKey
keysback to summary
pack-priv Iterator<E> keys
nameback to summary
pack-priv QName name
namespacesback to summary
pack-priv Map<K, V> namespaces
objectback to summary
pack-priv JSONObject object
parentback to summary
pack-priv Node parent

Constructor Detail

Nodeback to summary
public Node(Node parent, String name, JSONObject object, Convention con) throws JSONException, XMLStreamException
Nodeback to summary
public Node(String name, Convention con) throws XMLStreamException
Nodeback to summary
public Node(JSONObject object)

Method Detail

getArrayback to summary
public JSONArray getArray()
getArrayIndexback to summary
public int getArrayIndex()
getAttributesback to summary
public Map<K, V> getAttributes()
getCurrentKeyback to summary
public String getCurrentKey()
getKeysback to summary
public Iterator<E> getKeys()
getNameback to summary
public QName getName()
getNamespaceCountback to summary
public int getNamespaceCount()
getNamespacePrefixback to summary
public String getNamespacePrefix(String URI)
getNamespacePrefixback to summary
public String getNamespacePrefix(int index)
getNamespaceURIback to summary
public String getNamespaceURI(String prefix)
getNamespaceURIback to summary
public String getNamespaceURI(int index)
getObjectback to summary
public JSONObject getObject()
setArrayback to summary
public void setArray(JSONArray array)
setArrayIndexback to summary
public void setArrayIndex(int arrayIndex)
setAttributeback to summary
public void setAttribute(QName name, String value)
setCurrentKeyback to summary
public void setCurrentKey(String currentKey)
setNamespaceback to summary
public void setNamespace(String prefix, String uri)
setNamespacesback to summary
public void setNamespaces(Map<K, V> namespaces)
setObjectback to summary
public void setObject(JSONObject object)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.