|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-03 |
||||||||
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.FilteredNodeReader
public class FilteredNodeReader
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 | |
---|---|
FilteredNodeReader(NodeReader nReader, NodeFilterTransform nodeFilter) |
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. |
int |
next() Get next parsing event. |
Methods inherited from class oracle.security.xmlsec.util.NodeReader |
---|
addListener, fireConsumeNode, getAncestorXmlAttributes, getNamespaces, getNamespacesForMissingAncestors, getSortedAttributes, isElementAnOrphan, isElementIncluded, isElementInheritingNamespaces, isUnnecessaryEmptyDefaultNsRequired, removeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FilteredNodeReader(NodeReader nReader, NodeFilterTransform nodeFilter)
Method Detail |
---|
public 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
public int getEventType()
NodeReader
getEventType
in class NodeReader
public java.lang.String getLocalName()
NodeReader
getLocalName
in class NodeReader
public java.lang.String getNamespaceURI()
NodeReader
getNamespaceURI
in class NodeReader
public java.lang.String getPIData()
NodeReader
getPIData
in class NodeReader
public java.lang.String getPITarget()
NodeReader
getPITarget
in class NodeReader
public java.lang.String getPrefix()
NodeReader
getPrefix
in class NodeReader
public char[] getText()
NodeReader
getText
in class NodeReader
public int getTextLength()
getTextLength
in class NodeReader
public int getTextStart()
getTextStart
in class NodeReader
public boolean hasNext() throws NodeReaderException
NodeReader
hasNext
in class NodeReader
NodeReaderException
public org.w3c.dom.Node getNode()
NodeReader
getNode
in class NodeReader
public int next() throws NodeReaderException
NodeReader
next
in class NodeReader
NodeReaderException
|
Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10680-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |