|
Oracle Security Developer Tools XML Security Java API Reference 11g (11.1.1) E10680-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.xmlsec.util.NodeReader
oracle.security.xmlsec.util.NodeReaderForStAX
public class NodeReaderForStAX
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.security.xmlsec.util.NodeReader |
---|
NodeReader.NodeListener |
Field Summary |
---|
Fields inherited from class oracle.security.xmlsec.util.NodeReader |
---|
CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, PROCESSING_INSTRUCTION, START_DOCUMENT, START_ELEMENT |
Constructor Summary | |
---|---|
NodeReaderForStAX(java.io.InputStream is, java.lang.String systemId) |
|
NodeReaderForStAX(javax.xml.transform.Source is) |
|
NodeReaderForStAX(javax.xml.stream.XMLStreamReader streamReader) |
Method Summary | |
---|---|
java.util.Iterator |
getAttributes() Returns all the namespaces and attributes on this START_ELEMENT. |
int |
getEventType() Returns an integer code that indicates the type of the event the cursor is pointing to START_ELEMENT END_ELEMENT PROCESSING_INSTRUCTION CHARACTERS COMMENT START_DOCUMENT END_DOCUMENT |
java.lang.String |
getLocalName() Returns the (local) name of the current event. |
java.lang.String |
getNamespaceURI() If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the prefix or the default namespace |
org.w3c.dom.Node |
getNode() Returns the current node. |
java.lang.String |
getPIData() Get the data section of a processing instruction |
java.lang.String |
getPITarget() Get the target of a processing instruction |
java.lang.String |
getPrefix() Returns the prefix of the current event or null if the event does not have a prefix |
char[] |
getText() Returns the current value of the parse event as a character array, this returns the string value of a CHARACTERS event, returns the value of a COMMENT, |
int |
getTextLength() |
int |
getTextStart() |
boolean |
hasNext() Returns true if there are more parsing events and false if there are no more events. |
boolean |
isElementIncluded() For special case when some of an element's attributes are in the node set but the element itself is not |
int |
next() Get next parsing event. |
Methods inherited from class oracle.security.xmlsec.util.NodeReader |
---|
addListener, fireConsumeNode, getAncestorXmlAttributes, getNamespaces, getNamespacesForMissingAncestors, getSortedAttributes, isElementAnOrphan, isElementInheritingNamespaces, isUnnecessaryEmptyDefaultNsRequired, removeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodeReaderForStAX(java.io.InputStream is, java.lang.String systemId) throws NodeReaderException
NodeReaderException
public NodeReaderForStAX(javax.xml.transform.Source is) throws NodeReaderException
NodeReaderException
public NodeReaderForStAX(javax.xml.stream.XMLStreamReader streamReader)
Method Detail |
---|
public final boolean hasNext() throws NodeReaderException
NodeReader
hasNext
in class NodeReader
NodeReaderException
public final int next() throws NodeReaderException
NodeReader
next
in class NodeReader
NodeReaderException
public final int getEventType()
NodeReader
getEventType
in class NodeReader
public final java.lang.String getLocalName()
NodeReader
getLocalName
in class NodeReader
public final java.lang.String getNamespaceURI()
NodeReader
getNamespaceURI
in class NodeReader
public final java.lang.String getPrefix()
NodeReader
getPrefix
in class NodeReader
public final char[] getText()
NodeReader
getText
in class NodeReader
public final int getTextStart()
getTextStart
in class NodeReader
public final int getTextLength()
getTextLength
in class NodeReader
public final java.lang.String getPIData()
NodeReader
getPIData
in class NodeReader
public final java.lang.String getPITarget()
NodeReader
getPITarget
in class NodeReader
public final boolean isElementIncluded()
NodeReader
isElementIncluded
in class NodeReader
public final org.w3c.dom.Node getNode()
NodeReader
getNode
in class NodeReader
public final java.util.Iterator getAttributes()
NodeReader
All NodeReaders must implement this. Additionally a node reader may implement the NodeReader.getNamespaces()
and NodeReader.getSortedAttributes()
methods to return the namespaces and attributes separately.
getAttributes
in class NodeReader
|
Oracle Security Developer Tools XML Security Java API Reference 11g (11.1.1) E10680-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |