com.sun.jersey.json.impl.reader
Class JsonReaderXmlEvent

java.lang.Object
  extended by com.sun.jersey.json.impl.reader.JsonReaderXmlEvent
Direct Known Subclasses:
CharactersEvent, EndDocumentEvent, EndElementEvent, StartDocumentEvent, StartElementEvent

public abstract class JsonReaderXmlEvent
extends java.lang.Object

Author:
japod

Nested Class Summary
static class JsonReaderXmlEvent.Attribute
           
 
Constructor Summary
JsonReaderXmlEvent()
           
 
Method Summary
 void addAttribute(javax.xml.namespace.QName name, java.lang.String value)
           
 int getAttributeCount()
           
 java.lang.String getAttributeLocalName(int index)
           
 javax.xml.namespace.QName getAttributeName(int index)
           
 java.lang.String getAttributeNamespace(int index)
           
 java.lang.String getAttributePrefix(int index)
           
 java.lang.String getAttributeType(int index)
           
 java.lang.String getAttributeValue(int index)
           
 java.lang.String getAttributeValue(java.lang.String namespaceURI, java.lang.String localName)
           
abstract  int getEventType()
           
 java.lang.String getLocalName()
           
 javax.xml.stream.Location getLocation()
           
 javax.xml.namespace.QName getName()
           
 java.lang.String getPrefix()
           
 java.lang.String getText()
           
 char[] getTextCharacters()
           
 int getTextCharacters(int sourceStart, char[] target, int targetStart, int length)
           
 int getTextLength()
           
 int getTextStart()
           
 boolean hasName()
           
 boolean isAttribute()
           
 boolean isAttributeSpecified(int index)
           
 boolean isCharacters()
           
 boolean isEndDocument()
           
 boolean isEndElement()
           
 boolean isEntityReference()
           
 boolean isNamespace()
           
 boolean isProcessingInstruction()
           
 boolean isStartDocument()
           
 boolean isStartElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonReaderXmlEvent

public JsonReaderXmlEvent()
Method Detail

getEventType

public abstract int getEventType()

isAttribute

public boolean isAttribute()

isCharacters

public boolean isCharacters()

isEndDocument

public boolean isEndDocument()

isEndElement

public boolean isEndElement()

isEntityReference

public boolean isEntityReference()

isNamespace

public boolean isNamespace()

isProcessingInstruction

public boolean isProcessingInstruction()

isStartDocument

public boolean isStartDocument()

isStartElement

public boolean isStartElement()

getAttributeCount

public int getAttributeCount()

getAttributeLocalName

public java.lang.String getAttributeLocalName(int index)

getAttributeName

public javax.xml.namespace.QName getAttributeName(int index)

getAttributePrefix

public java.lang.String getAttributePrefix(int index)

getAttributeType

public java.lang.String getAttributeType(int index)

getAttributeNamespace

public java.lang.String getAttributeNamespace(int index)

getAttributeValue

public java.lang.String getAttributeValue(int index)

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String namespaceURI,
                                          java.lang.String localName)

isAttributeSpecified

public boolean isAttributeSpecified(int index)

getText

public java.lang.String getText()

getTextCharacters

public char[] getTextCharacters()

getTextCharacters

public int getTextCharacters(int sourceStart,
                             char[] target,
                             int targetStart,
                             int length)
                      throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getTextStart

public int getTextStart()

getTextLength

public int getTextLength()

hasName

public boolean hasName()

getName

public javax.xml.namespace.QName getName()

getLocalName

public java.lang.String getLocalName()

getPrefix

public java.lang.String getPrefix()

getLocation

public javax.xml.stream.Location getLocation()

addAttribute

public void addAttribute(javax.xml.namespace.QName name,
                         java.lang.String value)


Copyright © 2011 Sun Microsystems, Inc. All Rights Reserved.