Package com.fasterxml.aalto.out
Class ByteWName
- java.lang.Object
-
- com.fasterxml.aalto.out.WName
-
- com.fasterxml.aalto.out.ByteWName
-
public final class ByteWName extends WName
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).
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte[]_bytes-
Fields inherited from class com.fasterxml.aalto.out.WName
_localName, _prefix
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intappendBytes(byte[] buffer, int offset)intappendChars(char[] buffer, int offset)intserializedLength()voidwriteBytes(java.io.OutputStream out)voidwriteChars(java.io.Writer w)-
Methods inherited from class com.fasterxml.aalto.out.WName
equals, getLocalName, getPrefix, getPrefixedName, hashCode, hasName, hasName, hasPrefix, toString
-
-
-
-
Method Detail
-
serializedLength
public final int serializedLength()
- Specified by:
serializedLengthin classWName- Returns:
- Length of full (qualified) name, in native serialization units (bytes or characters)
-
appendBytes
public int appendBytes(byte[] buffer, int offset)- Specified by:
appendBytesin classWName
-
writeBytes
public void writeBytes(java.io.OutputStream out) throws java.io.IOException- Specified by:
writeBytesin classWName- Throws:
java.io.IOException
-
appendChars
public int appendChars(char[] buffer, int offset)- Specified by:
appendCharsin classWName
-
writeChars
public void writeChars(java.io.Writer w) throws java.io.IOException- Specified by:
writeCharsin classWName- Throws:
java.io.IOException
-
-