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 |
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,
String prefix,
String nsURI,
String localName,
byte[] value) |
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,
String prefix,
String nsURI,
String localName,
byte[] value) |
Modifier and Type | Method | Description |
---|---|---|
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,
List<char[]> segments) |
|
void |
StringBase64Decoder.init(Base64Variant variant,
boolean firstChunk,
String segment) |
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 of
Base64Variants.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 predates
Base64Variants.MIME : it is otherwise
identical, except that it mandates shorter line length. |
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 variant
|
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 of
TypedXMLStreamReader.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,
String prefix,
String namespaceURI,
String localName,
byte[] value) |
Constructor | Description |
---|---|
Base64Variant(Base64Variant base,
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) differ
|
Base64Variant(Base64Variant base,
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).
|
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,
String prefix,
String namespaceURI,
String localName,
byte[] value) |
Copyright © 2019 fasterxml.com. All rights reserved.