gnu.kawa.xml
public abstract class KNode extends SeqPosition implements Consumable
| Constructor Summary | |
|---|---|
| KNode(NodeTree seq, int ipos) | |
| Method Summary | |
|---|---|
| static Object | atomicValue(Object value) |
| Path | baseURI() |
| static KNode | coerce(Object value) Convert value to a KNode, returning null if it isn't a node. |
| void | consume(Consumer out) |
| SeqPosition | copy() |
| String | getBaseURI() |
| Object | getFeature(String feature, String version) |
| String | getLocalName() |
| String | getNamespaceURI() |
| String | getNodeName() |
| Object | getNodeNameObject() Get the raw "type object" of a node. |
| Symbol | getNodeSymbol() The Data Model's node-name accessor.
|
| static String | getNodeValue(NodeTree seq, int ipos) |
| static void | getNodeValue(NodeTree seq, int ipos, StringBuffer sbuf) |
| String | getNodeValue() |
| void | getNodeValue(StringBuffer sbuf) |
| String | getPrefix() |
| String | getTextContent() |
| protected void | getTextContent(StringBuffer sbuf) |
| boolean | hasAttributes() |
| boolean | hasChildNodes() |
| boolean | isDefaultNamespace(String namespaceURI) |
| boolean | isSupported(String feature, String version) |
| String | lookupNamespaceURI(String prefix) |
| String | lookupPrefix(String namespaceURI) |
| static KNode | make(NodeTree seq, int ipos) |
| static KNode | make(NodeTree seq) |
| void | normalize() |
| String | toString() |