com.sun.xml.ws.encoding
Class MtomCodec.MtomXMLStreamReaderEx

java.lang.Object
  extended by com.sun.xml.ws.util.xml.XMLStreamReaderFilter
      extended by com.sun.xml.ws.encoding.MtomCodec.MtomXMLStreamReaderEx
All Implemented Interfaces:
XMLStreamReaderFactory.RecycleAware, javax.xml.stream.XMLStreamConstants, javax.xml.stream.XMLStreamReader, org.jvnet.staxex.XMLStreamReaderEx
Enclosing class:
MtomCodec

public static class MtomCodec.MtomXMLStreamReaderEx
extends XMLStreamReaderFilter
implements org.jvnet.staxex.XMLStreamReaderEx


Field Summary
 
Fields inherited from class com.sun.xml.ws.util.xml.XMLStreamReaderFilter
reader
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
Constructor Summary
MtomCodec.MtomXMLStreamReaderEx(MimeMultipartParser mimeMP, javax.xml.stream.XMLStreamReader reader)
           
 
Method Summary
 String getElementTextTrim()
           
 int getEventType()
           
 MimeMultipartParser getMimeMultipartParser()
           
 org.jvnet.staxex.NamespaceContextEx getNamespaceContext()
           
 CharSequence getPCDATA()
           
 String getText()
           
 char[] getTextCharacters()
           
 int getTextCharacters(int sourceStart, char[] target, int targetStart, int length)
           
 int getTextLength()
           
 int getTextStart()
           
protected  String getXopHref()
           
protected  boolean isXopReference()
           
 int next()
           
 
Methods inherited from class com.sun.xml.ws.util.xml.XMLStreamReaderFilter
close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getElementText, getEncoding, getLocalName, getLocation, getName, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, onRecycled, require, standaloneSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.stream.XMLStreamReader
close, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getElementText, getEncoding, getLocalName, getLocation, getName, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEndElement, isStandalone, isStartElement, isWhiteSpace, nextTag, require, standaloneSet
 

Constructor Detail

MtomCodec.MtomXMLStreamReaderEx

public MtomCodec.MtomXMLStreamReaderEx(MimeMultipartParser mimeMP,
                                       javax.xml.stream.XMLStreamReader reader)
Method Detail

getPCDATA

public CharSequence getPCDATA()
                       throws javax.xml.stream.XMLStreamException
Specified by:
getPCDATA in interface org.jvnet.staxex.XMLStreamReaderEx
Throws:
javax.xml.stream.XMLStreamException

getNamespaceContext

public org.jvnet.staxex.NamespaceContextEx getNamespaceContext()
Specified by:
getNamespaceContext in interface javax.xml.stream.XMLStreamReader
Specified by:
getNamespaceContext in interface org.jvnet.staxex.XMLStreamReaderEx
Overrides:
getNamespaceContext in class XMLStreamReaderFilter

getElementTextTrim

public String getElementTextTrim()
                          throws javax.xml.stream.XMLStreamException
Specified by:
getElementTextTrim in interface org.jvnet.staxex.XMLStreamReaderEx
Throws:
javax.xml.stream.XMLStreamException

getTextLength

public int getTextLength()
Specified by:
getTextLength in interface javax.xml.stream.XMLStreamReader
Overrides:
getTextLength in class XMLStreamReaderFilter

getTextStart

public int getTextStart()
Specified by:
getTextStart in interface javax.xml.stream.XMLStreamReader
Overrides:
getTextStart in class XMLStreamReaderFilter

getEventType

public int getEventType()
Specified by:
getEventType in interface javax.xml.stream.XMLStreamReader
Overrides:
getEventType in class XMLStreamReaderFilter

next

public int next()
         throws javax.xml.stream.XMLStreamException
Specified by:
next in interface javax.xml.stream.XMLStreamReader
Overrides:
next in class XMLStreamReaderFilter
Throws:
javax.xml.stream.XMLStreamException

getTextCharacters

public char[] getTextCharacters()
Specified by:
getTextCharacters in interface javax.xml.stream.XMLStreamReader
Overrides:
getTextCharacters in class XMLStreamReaderFilter

getTextCharacters

public int getTextCharacters(int sourceStart,
                             char[] target,
                             int targetStart,
                             int length)
                      throws javax.xml.stream.XMLStreamException
Specified by:
getTextCharacters in interface javax.xml.stream.XMLStreamReader
Overrides:
getTextCharacters in class XMLStreamReaderFilter
Throws:
javax.xml.stream.XMLStreamException

getText

public String getText()
Specified by:
getText in interface javax.xml.stream.XMLStreamReader
Overrides:
getText in class XMLStreamReaderFilter

isXopReference

protected boolean isXopReference()
                          throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getXopHref

protected String getXopHref()

getMimeMultipartParser

public MimeMultipartParser getMimeMultipartParser()


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.