public interface Node<T extends Node<T>> extends ForEachProcessor<T>
foreachvoid getHeader(StringBuffer sb)
List<T> getSubNodesRecursively(String name)
name - void getFooter(StringBuffer sb)
T getRoot()
String getNodeName()
T getParent()
StringBuffer getBody()
void write(OutputStream stream) throws IOException
stream - IOExceptionNodeType getNodeType()
Node<T> setAttribute(String attributeName, String value)
attributeName - value - Node<T> setAttribute(Map<String,String> attributeMap)
attributeMap - String getAttribute(String attributeName, String defaultValue)
attributeName - defaultValue - String getContent()
StringBuffer toStringBuffer()
boolean isSingleNode()
boolean isCaseSensitive()
String getCaseSensitiveName(String name)
name - String getPureText()
Copyright © 2006–2018 TinyGroup. All rights reserved.