- java.lang.Object
-
- org.xbib.content.xml.json.events.JsonReaderXmlEvent
-
- Direct Known Subclasses:
CharactersEvent,EndDocumentEvent,EndElementEvent,StartDocumentEvent,StartElementEvent
public abstract class JsonReaderXmlEvent extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonReaderXmlEvent()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(javax.xml.namespace.QName name, java.lang.String value)intgetAttributeCount()java.lang.StringgetAttributeLocalName(int index)javax.xml.namespace.QNamegetAttributeName(int index)java.lang.StringgetAttributeNamespace(int index)java.lang.StringgetAttributePrefix(int index)java.lang.StringgetAttributeType(int index)java.lang.StringgetAttributeValue(int index)java.lang.StringgetAttributeValue(java.lang.String namespaceURI, java.lang.String localName)abstract intgetEventType()java.lang.StringgetLocalName()javax.xml.stream.LocationgetLocation()javax.xml.namespace.QNamegetName()java.lang.StringgetPrefix()java.lang.StringgetText()char[]getTextCharacters()intgetTextCharacters(int sourceStart, char[] target, int targetStart, int length)intgetTextLength()intgetTextStart()booleanhasName()booleanisAttribute()booleanisAttributeSpecified(int index)booleanisCharacters()booleanisEndDocument()booleanisEndElement()booleanisEntityReference()booleanisNamespace()booleanisProcessingInstruction()booleanisStartDocument()booleanisStartElement()protected voidsetLocation(javax.xml.stream.Location location)protected voidsetQName(javax.xml.namespace.QName name)protected voidsetText(java.lang.String text)
-
-
-
Method Detail
-
setQName
protected void setQName(javax.xml.namespace.QName name)
-
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()
-
setText
protected void setText(java.lang.String text)
-
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()
-
setLocation
protected void setLocation(javax.xml.stream.Location location)
-
addAttribute
public void addAttribute(javax.xml.namespace.QName name, java.lang.String value)
-
-