Uses of Class
com.fasterxml.aalto.out.WName
-
Packages that use WName Package Description com.fasterxml.aalto.out -
-
Uses of WName in com.fasterxml.aalto.out
Subclasses of WName in com.fasterxml.aalto.out Modifier and Type Class Description class
ByteWName
This class is used to represent all names that are to be serialized to byte streams, independent of specific encoding used (they will be stored on per-encoding symbol tables however).(package private) class
CharWName
This class is similar toPName
, in that it implements an efficient representation of prefixed names, but one used on output (Writer) side.Fields in com.fasterxml.aalto.out declared as WName Modifier and Type Field Description (package private) WName
OutputElement. _name
Prefixed name used for serialization.private WName[]
WNameTable. mMainNames
Array that containsWName
instances matching entries inmMainHash
.(package private) WName
WNameTable.Bucket. mName
Methods in com.fasterxml.aalto.out that return WName Modifier and Type Method Description protected WName
RepairingStreamWriter. _generateAttrName(java.lang.String suggPrefix, java.lang.String localName, java.lang.String uri)
WName
ByteXmlWriter. constructName(java.lang.String localName)
WName
ByteXmlWriter. constructName(java.lang.String prefix, java.lang.String localName)
WName
CharXmlWriter. constructName(java.lang.String localName)
WName
CharXmlWriter. constructName(java.lang.String prefix, java.lang.String localName)
abstract WName
WNameFactory. constructName(java.lang.String localName)
abstract WName
WNameFactory. constructName(java.lang.String prefix, java.lang.String localName)
abstract WName
XmlWriter. constructName(java.lang.String localName)
abstract WName
XmlWriter. constructName(java.lang.String prefix, java.lang.String localName)
protected WName
AsciiXmlWriter. doConstructName(java.lang.String localName)
protected WName
AsciiXmlWriter. doConstructName(java.lang.String prefix, java.lang.String localName)
protected abstract WName
ByteXmlWriter. doConstructName(java.lang.String localName)
protected abstract WName
ByteXmlWriter. doConstructName(java.lang.String prefix, java.lang.String localName)
protected WName
Latin1XmlWriter. doConstructName(java.lang.String localName)
protected WName
Latin1XmlWriter. doConstructName(java.lang.String prefix, java.lang.String localName)
protected WName
Utf8XmlWriter. doConstructName(java.lang.String localName)
protected WName
Utf8XmlWriter. doConstructName(java.lang.String prefix, java.lang.String localName)
WName
WNameTable.Bucket. find(java.lang.String localName)
WName
WNameTable.Bucket. find(java.lang.String prefix, java.lang.String localName)
WName
WNameTable. findSymbol(java.lang.String localName)
WName
WNameTable. findSymbol(java.lang.String prefix, java.lang.String localName)
Finds and returns name matching the specified symbol, if such name already exists in the table; or if not, creates name object, adds to the table, and returns it.WName
OutputElement. getName()
Methods in com.fasterxml.aalto.out with parameters of type WName Modifier and Type Method Description protected void
StreamWriterBase. _verifyWriteAttr(WName name)
protected void
StreamWriterBase. _writeAttribute(WName name, java.lang.String value)
protected void
StreamWriterBase. _writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc)
protected void
StreamWriterBase. _writeStartTag(WName name, boolean isEmpty)
protected void
StreamWriterBase. _writeStartTag(WName name, boolean isEmpty, java.lang.String uri)
private void
WNameTable. addSymbol(WName symbol)
protected OutputElement
OutputElement. createChild(WName name)
Simplest factory method, which gets called when non-namespace element output method is called.protected OutputElement
OutputElement. createChild(WName name, java.lang.String uri)
Full factory method, used for 'normal' namespace qualified output methods.private void
OutputElement. relink(OutputElement parent, WName name, java.lang.String uri)
Method called to reuse a pooled instance, but with different nameprotected OutputElement
OutputElement. reuseAsChild(OutputElement parent, WName name)
protected OutputElement
OutputElement. reuseAsChild(OutputElement parent, WName name, java.lang.String nsURI)
void
ByteXmlWriter. writeAttribute(WName name, char[] vbuf, int offset, int vlen)
void
ByteXmlWriter. writeAttribute(WName name, java.lang.String value)
void
ByteXmlWriter. writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc)
void
CharXmlWriter. writeAttribute(WName name, char[] value, int offset, int vlen)
void
CharXmlWriter. writeAttribute(WName name, java.lang.String value)
void
CharXmlWriter. writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc)
abstract void
XmlWriter. writeAttribute(WName name, char[] value, int offset, int len)
abstract void
XmlWriter. writeAttribute(WName name, java.lang.String value)
Note: can throw XMLStreamException, if name checking is enabled, and name is invalid (name check has to be in this writer, not caller, since it depends not only on xml limitations, but also on encoding limitations)abstract void
XmlWriter. writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc)
private void
ByteXmlWriter. writeAttrNameEqQ(WName name)
void
ByteXmlWriter. writeDTD(WName rootName, java.lang.String systemId, java.lang.String publicId, java.lang.String internalSubset)
void
CharXmlWriter. writeDTD(WName rootName, java.lang.String systemId, java.lang.String publicId, java.lang.String internalSubset)
abstract void
XmlWriter. writeDTD(WName rootName, java.lang.String systemId, java.lang.String publicId, java.lang.String internalSubset)
void
ByteXmlWriter. writeEndTag(WName name)
void
CharXmlWriter. writeEndTag(WName name)
abstract void
XmlWriter. writeEndTag(WName name)
void
ByteXmlWriter. writeEntityReference(WName name)
void
CharXmlWriter. writeEntityReference(WName name)
abstract void
XmlWriter. writeEntityReference(WName name)
protected void
ByteXmlWriter. writeLongAttribute(WName name, java.lang.String value, int vlen)
protected void
ByteXmlWriter. writeName(byte preChar, WName name)
protected void
ByteXmlWriter. writeName(WName name)
protected void
ByteXmlWriter. writeName(WName name, byte postChar)
protected void
CharXmlWriter. writeName(WName name)
int
ByteXmlWriter. writePI(WName target, java.lang.String data)
int
CharXmlWriter. writePI(WName target, java.lang.String data)
abstract int
XmlWriter. writePI(WName target, java.lang.String data)
void
ByteXmlWriter. writeStartTagStart(WName name)
void
CharXmlWriter. writeStartTagStart(WName name)
abstract void
XmlWriter. writeStartTagStart(WName name)
Note: can throw XMLStreamException, if name checking is enabled, and name is invalid (name check has to be in this writer, not caller, since it depends not only on xml limitations, but also on encoding limitations)Constructors in com.fasterxml.aalto.out with parameters of type WName Constructor Description Bucket(WName name, WNameTable.Bucket next)
OutputElement(OutputElement parent, WName name, java.lang.String uri, NsBinder binder)
-