Uses of Class
com.fasterxml.aalto.out.WName
Packages that use WName
-
Uses of WName in com.fasterxml.aalto.out
Subclasses of WName in com.fasterxml.aalto.outModifier and TypeClassDescriptionfinal classThis 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) final classThis 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 WNameModifier and TypeFieldDescriptionprivate WNameOutputElement._namePrefixed name used for serialization.private WName[]WNameTable.mMainNamesArray that containsWNameinstances matching entries inmMainHash.(package private) final WNameWNameTable.Bucket.mNameMethods in com.fasterxml.aalto.out that return WNameModifier and TypeMethodDescriptionprotected WNameRepairingStreamWriter._generateAttrName(String suggPrefix, String localName, String uri) final WNameByteXmlWriter.constructName(String localName) ByteXmlWriter.constructName(String prefix, String localName) CharXmlWriter.constructName(String localName) CharXmlWriter.constructName(String prefix, String localName) abstract WNameWNameFactory.constructName(String localName) abstract WNameWNameFactory.constructName(String prefix, String localName) abstract WNameXmlWriter.constructName(String localName) abstract WNameXmlWriter.constructName(String prefix, String localName) protected WNameAsciiXmlWriter.doConstructName(String localName) protected WNameAsciiXmlWriter.doConstructName(String prefix, String localName) protected abstract WNameByteXmlWriter.doConstructName(String localName) protected abstract WNameByteXmlWriter.doConstructName(String prefix, String localName) protected WNameLatin1XmlWriter.doConstructName(String localName) protected WNameLatin1XmlWriter.doConstructName(String prefix, String localName) protected WNameUtf8XmlWriter.doConstructName(String localName) protected WNameUtf8XmlWriter.doConstructName(String prefix, String localName) WNameTable.findSymbol(String localName) WNameTable.findSymbol(String prefix, 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.OutputElement.getName()Methods in com.fasterxml.aalto.out with parameters of type WNameModifier and TypeMethodDescriptionprotected final voidStreamWriterBase._verifyWriteAttr(WName name) protected final voidStreamWriterBase._writeAttribute(WName name, String value) protected final voidStreamWriterBase._writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc) protected voidStreamWriterBase._writeStartTag(WName name, boolean isEmpty) protected voidStreamWriterBase._writeStartTag(WName name, boolean isEmpty, String uri) private voidprotected OutputElementOutputElement.createChild(WName name) Simplest factory method, which gets called when non-namespace element output method is called.protected OutputElementOutputElement.createChild(WName name, String uri) Full factory method, used for 'normal' namespace qualified output methods.private voidOutputElement.relink(OutputElement parent, WName name, String uri) Method called to reuse a pooled instance, but with different nameprotected OutputElementOutputElement.reuseAsChild(OutputElement parent, WName name) protected OutputElementOutputElement.reuseAsChild(OutputElement parent, WName name, String nsURI) final voidByteXmlWriter.writeAttribute(WName name, char[] vbuf, int offset, int vlen) final voidByteXmlWriter.writeAttribute(WName name, String value) final voidByteXmlWriter.writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc) voidCharXmlWriter.writeAttribute(WName name, char[] value, int offset, int vlen) voidCharXmlWriter.writeAttribute(WName name, String value) final voidCharXmlWriter.writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc) abstract voidXmlWriter.writeAttribute(WName name, char[] value, int offset, int len) abstract voidXmlWriter.writeAttribute(WName name, 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 voidXmlWriter.writeAttribute(WName name, org.codehaus.stax2.ri.typed.AsciiValueEncoder enc) private final voidByteXmlWriter.writeAttrNameEqQ(WName name) voidvoidabstract voidfinal voidByteXmlWriter.writeEndTag(WName name) voidCharXmlWriter.writeEndTag(WName name) abstract voidXmlWriter.writeEndTag(WName name) voidByteXmlWriter.writeEntityReference(WName name) voidCharXmlWriter.writeEntityReference(WName name) abstract voidXmlWriter.writeEntityReference(WName name) protected final voidByteXmlWriter.writeLongAttribute(WName name, String value, int vlen) protected final voidprotected final voidprotected final voidprotected final voidintintabstract intfinal voidByteXmlWriter.writeStartTagStart(WName name) voidCharXmlWriter.writeStartTagStart(WName name) abstract voidXmlWriter.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 WNameModifierConstructorDescription(package private)Bucket(WName name, WNameTable.Bucket next) privateOutputElement(OutputElement parent, WName name, String uri, NsBinder binder)