Uses of Class
org.codehaus.stax2.typed.Base64Variant
-
Packages that use Base64Variant Package Description org.codehaus.stax2.ri Package that contains a skeletal reference implementation of Stax2 API, as well as some utility/helper classes that can be useful in building one.org.codehaus.stax2.ri.dom org.codehaus.stax2.ri.typed org.codehaus.stax2.typed org.codehaus.stax2.util -
-
Uses of Base64Variant in org.codehaus.stax2.ri
Methods in org.codehaus.stax2.ri with parameters of type Base64Variant Modifier and Type Method Description byte[]
Stax2ReaderAdapter. getAttributeAsBinary(int index, Base64Variant v)
abstract byte[]
Stax2ReaderImpl. getAttributeAsBinary(Base64Variant v, int index)
byte[]
Stax2ReaderAdapter. getElementAsBinary(Base64Variant v)
abstract byte[]
Stax2ReaderImpl. getElementAsBinary(Base64Variant v)
int
Stax2ReaderAdapter. readElementAsBinary(byte[] resultBuffer, int offset, int maxLength, Base64Variant v)
abstract int
Stax2ReaderImpl. readElementAsBinary(Base64Variant b64variant, byte[] resultBuffer, int offset, int maxLength)
void
Stax2WriterAdapter. writeBinary(Base64Variant v, byte[] value, int from, int length)
void
Stax2WriterAdapter. writeBinaryAttribute(Base64Variant v, java.lang.String prefix, java.lang.String nsURI, java.lang.String localName, byte[] value)
-
Uses of Base64Variant in org.codehaus.stax2.ri.dom
Methods in org.codehaus.stax2.ri.dom with parameters of type Base64Variant Modifier and Type Method Description byte[]
DOMWrappingReader. getAttributeAsBinary(int index, Base64Variant v)
byte[]
DOMWrappingReader. getElementAsBinary(Base64Variant v)
int
DOMWrappingReader. readElementAsBinary(byte[] resultBuffer, int offset, int maxLength, Base64Variant v)
void
DOMWrappingWriter. writeBinary(Base64Variant v, byte[] value, int from, int length)
void
DOMWrappingWriter. writeBinaryAttribute(Base64Variant v, java.lang.String prefix, java.lang.String nsURI, java.lang.String localName, byte[] value)
-
Uses of Base64Variant in org.codehaus.stax2.ri.typed
Methods in org.codehaus.stax2.ri.typed with parameters of type Base64Variant Modifier and Type Method Description java.lang.String
SimpleValueEncoder. encodeAsString(Base64Variant v, byte[] value, int from, int length)
org.codehaus.stax2.ri.typed.ValueEncoderFactory.Base64Encoder
ValueEncoderFactory. getEncoder(Base64Variant v, byte[] data, int from, int length)
void
CharArrayBase64Decoder. init(Base64Variant variant, boolean firstChunk, char[] lastSegment, int lastOffset, int lastLen, java.util.List<char[]> segments)
void
StringBase64Decoder. init(Base64Variant variant, boolean firstChunk, java.lang.String segment)
-
Uses of Base64Variant in org.codehaus.stax2.typed
Fields in org.codehaus.stax2.typed declared as Base64Variant Modifier and Type Field Description static Base64Variant
Base64Variants. MIME
This variant is what most people would think of "the standard" Base64 encoding.static Base64Variant
Base64Variants. MIME_NO_LINEFEEDS
Slightly non-standard modification ofBase64Variants.MIME
which does not use linefeeds (max line length set to infinite).static Base64Variant
Base64Variants. MODIFIED_FOR_URL
This non-standard variant is usually used when encoded data needs to be passed via URLs (such as part of GET request).static Base64Variant
Base64Variants. PEM
This variant is the one that predatesBase64Variants.MIME
: it is otherwise identical, except that it mandates shorter line length.Methods in org.codehaus.stax2.typed that return Base64Variant Modifier and Type Method Description static Base64Variant
Base64Variants. getDefaultVariant()
Method used to get the default variant ("MIME") for cases where caller does not explicitly specify the variantMethods in org.codehaus.stax2.typed with parameters of type Base64Variant Modifier and Type Method Description byte[]
TypedXMLStreamReader. getAttributeAsBinary(int index, Base64Variant v)
byte[]
TypedXMLStreamReader. getElementAsBinary(Base64Variant variant)
Convenience method that can be used similar to read binary content instead ofTypedXMLStreamReader.readElementAsBinary(byte[], int, int, org.codehaus.stax2.typed.Base64Variant)
, in cases where neither performance nor memory usage is a big concern.int
TypedXMLStreamReader. readElementAsBinary(byte[] resultBuffer, int offset, int maxLength, Base64Variant variant)
Read element content as decoded byte sequence; possibly only reading a fragment of all element content.void
TypedXMLStreamWriter. writeBinary(Base64Variant variant, byte[] value, int from, int length)
void
TypedXMLStreamWriter. writeBinaryAttribute(Base64Variant variant, java.lang.String prefix, java.lang.String namespaceURI, java.lang.String localName, byte[] value)
Constructors in org.codehaus.stax2.typed with parameters of type Base64Variant Constructor Description Base64Variant(Base64Variant base, java.lang.String name, boolean usesPadding, char paddingChar, int maxLineLength)
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant, but other details (padding, maximum line length) differBase64Variant(Base64Variant base, java.lang.String name, int maxLineLength)
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant except for the maximum line length (and obviously, name). -
Uses of Base64Variant in org.codehaus.stax2.util
Methods in org.codehaus.stax2.util with parameters of type Base64Variant Modifier and Type Method Description byte[]
StreamReader2Delegate. getAttributeAsBinary(int index, Base64Variant v)
byte[]
StreamReader2Delegate. getElementAsBinary(Base64Variant v)
int
StreamReader2Delegate. readElementAsBinary(byte[] resultBuffer, int offset, int maxLength, Base64Variant v)
void
StreamWriter2Delegate. writeBinary(Base64Variant v, byte[] value, int from, int length)
void
StreamWriter2Delegate. writeBinaryAttribute(Base64Variant v, java.lang.String prefix, java.lang.String namespaceURI, java.lang.String localName, byte[] value)
-