javax.xml.stream.events.Attribute, javax.xml.stream.events.XMLEvent, javax.xml.stream.Location, javax.xml.stream.XMLStreamConstantsNamespaceBasepublic class AttributeBase
extends java.lang.Object
implements javax.xml.stream.events.Attribute, javax.xml.stream.Location
An implementation of the Attribute class.
| Constructor | Description |
|---|---|
AttributeBase(java.lang.String prefix,
java.lang.String localName,
java.lang.String value) |
|
AttributeBase(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value,
java.lang.String attributeType) |
|
AttributeBase(javax.xml.namespace.QName name,
java.lang.String value) |
| Modifier and Type | Method | Description |
|---|---|---|
javax.xml.stream.events.Characters |
asCharacters() |
|
javax.xml.stream.events.EndElement |
asEndElement() |
|
javax.xml.stream.events.StartElement |
asStartElement() |
|
int |
getCharacterOffset() |
|
int |
getColumnNumber() |
|
java.lang.String |
getDTDType() |
|
int |
getEventType() |
|
int |
getLineNumber() |
|
java.lang.String |
getLocalName() |
|
javax.xml.stream.Location |
getLocation() |
|
java.lang.String |
getLocationURI() |
|
javax.xml.namespace.QName |
getName() |
|
java.lang.String |
getNamespaceURI() |
|
java.lang.String |
getPublicId() |
|
javax.xml.namespace.QName |
getSchemaType() |
|
java.lang.String |
getSourceName() |
|
java.lang.String |
getSystemId() |
|
java.lang.String |
getValue() |
|
boolean |
hasName() |
|
boolean |
isAttribute() |
|
boolean |
isCharacters() |
|
boolean |
isDefault() |
|
boolean |
isEndDocument() |
|
boolean |
isEndElement() |
|
boolean |
isEndEntity() |
|
boolean |
isEntityReference() |
|
boolean |
isNamespace() |
|
boolean |
isNamespaceDeclaration() |
|
boolean |
isProcessingInstruction() |
|
boolean |
isSpecified() |
By default, all attributes are created as specified since RI doesn't
handle attribute defaulting.
|
boolean |
isStartDocument() |
|
boolean |
isStartElement() |
|
boolean |
isStartEntity() |
|
void |
recycle() |
|
void |
setCharacterOffset(int c) |
|
void |
setColumnNumber(int col) |
|
void |
setLineNumber(int line) |
|
void |
setLocationURI(java.lang.String uri) |
|
void |
setNamespaceURI(java.lang.String uri) |
|
java.lang.String |
toString() |
|
void |
writeAsEncodedUnicode(java.io.Writer writer) |
|
static void |
writeEncodedChar(java.io.Writer writer,
char c) |
public AttributeBase(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value,
java.lang.String attributeType)
public AttributeBase(java.lang.String prefix,
java.lang.String localName,
java.lang.String value)
public AttributeBase(javax.xml.namespace.QName name,
java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic int getLineNumber()
getLineNumber in interface javax.xml.stream.Locationpublic void setLineNumber(int line)
public int getColumnNumber()
getColumnNumber in interface javax.xml.stream.Locationpublic void setColumnNumber(int col)
public int getCharacterOffset()
getCharacterOffset in interface javax.xml.stream.Locationpublic void setCharacterOffset(int c)
public java.lang.String getLocationURI()
public void setLocationURI(java.lang.String uri)
public int getEventType()
getEventType in interface javax.xml.stream.events.XMLEventpublic boolean hasName()
public javax.xml.namespace.QName getName()
getName in interface javax.xml.stream.events.Attributepublic boolean isNamespaceDeclaration()
public java.lang.String getLocalName()
public java.lang.String getValue()
getValue in interface javax.xml.stream.events.Attributepublic java.lang.String getDTDType()
getDTDType in interface javax.xml.stream.events.Attributepublic java.lang.String getNamespaceURI()
public void setNamespaceURI(java.lang.String uri)
public boolean isSpecified()
isSpecified in interface javax.xml.stream.events.Attributepublic boolean isStartElement()
isStartElement in interface javax.xml.stream.events.XMLEventpublic boolean isEndElement()
isEndElement in interface javax.xml.stream.events.XMLEventpublic boolean isEntityReference()
isEntityReference in interface javax.xml.stream.events.XMLEventpublic boolean isProcessingInstruction()
isProcessingInstruction in interface javax.xml.stream.events.XMLEventpublic boolean isCharacters()
isCharacters in interface javax.xml.stream.events.XMLEventpublic boolean isAttribute()
isAttribute in interface javax.xml.stream.events.XMLEventpublic boolean isNamespace()
isNamespace in interface javax.xml.stream.events.XMLEventpublic boolean isStartDocument()
isStartDocument in interface javax.xml.stream.events.XMLEventpublic boolean isEndDocument()
isEndDocument in interface javax.xml.stream.events.XMLEventpublic boolean isEndEntity()
public boolean isStartEntity()
public java.lang.String getPublicId()
getPublicId in interface javax.xml.stream.Locationpublic java.lang.String getSystemId()
getSystemId in interface javax.xml.stream.Locationpublic javax.xml.stream.Location getLocation()
getLocation in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.events.StartElement asStartElement()
asStartElement in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.events.EndElement asEndElement()
asEndElement in interface javax.xml.stream.events.XMLEventpublic javax.xml.stream.events.Characters asCharacters()
asCharacters in interface javax.xml.stream.events.XMLEventpublic void recycle()
public boolean isDefault()
public java.lang.String getSourceName()
public javax.xml.namespace.QName getSchemaType()
getSchemaType in interface javax.xml.stream.events.XMLEventpublic void writeAsEncodedUnicode(java.io.Writer writer)
throws javax.xml.stream.XMLStreamException
writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEventjavax.xml.stream.XMLStreamExceptionpublic static void writeEncodedChar(java.io.Writer writer,
char c)
throws java.io.IOException
java.io.IOException