com.dyuproject.util.xml
Interface Node
- All Known Implementing Classes:
- SimpleNode
public interface Node
XML to POJO bean
- Author:
- David Yu
setParent
void setParent(Node parent)
getParent
Node getParent()
isRoot
boolean isRoot()
size
int size()
setName
void setName(String name)
getName
String getName()
setNamespace
void setNamespace(String namespace)
getNamespace
String getNamespace()
addText
void addText(char[] data,
int start,
int length)
addText
void addText(String text)
addText
void addText(StringBuilder text)
addText
void addText(StringBuffer text)
getText
StringBuilder getText()
setAttribute
void setAttribute(String name,
String value)
hasAttribute
boolean hasAttribute(String name)
removeAttribute
String removeAttribute(String name)
getAttribute
String getAttribute(String name)
addNode
void addNode(Node node)
removeNode
Node removeNode(int index)
removeNode
boolean removeNode(Node node)
getNodes
List<Node> getNodes()
getNodes
List<Node> getNodes(String name)
getFirstNode
Node getFirstNode()
getLastNode
Node getLastNode()
getNode
Node getNode(int index)
getNode
Node getNode(String name)
getNode
Node getNode(String name,
int startingIndex)
getNodeFromLast
Node getNodeFromLast(String name)
getNodeFromLast
Node getNodeFromLast(String name,
int startingIndex)
indexOf
int indexOf(String name)
indexOf
int indexOf(String name,
int startingIndex)
lastIndexOf
int lastIndexOf(String name)
lastIndexOf
int lastIndexOf(String name,
int startingIndex)
Copyright © 2013. All Rights Reserved.