The internal lookup tables in this class has been derived from Robert Harder's Public Domain Base64 Encoder/Decoder.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final byte[] | |
| pack-priv final boolean | |
| pack-priv final byte[] | |
| public static final Base64Dialect | |
| public static final Base64Dialect | |
| public static final Base64Dialect |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Base64Dialect | |
| public static Base64Dialect[] |
| alphabet | back to summary |
|---|---|
| pack-priv final byte[] alphabet | |
| breakLinesByDefault | back to summary |
|---|---|
| pack-priv final boolean breakLinesByDefault | |
| decodabet | back to summary |
|---|---|
| pack-priv final byte[] decodabet | |
| ORDERED | back to summary |
|---|---|
| public static final Base64Dialect ORDERED Special "ordered" dialect of Base64 described in RFC1940. | |
| STANDARD | back to summary |
|---|---|
| public static final Base64Dialect STANDARD Standard Base64 encoding as described in the Section 3 of RFC3548. | |
| URL_SAFE | back to summary |
|---|---|
| public static final Base64Dialect URL_SAFE Base64-like encoding that is URL-safe as described in the Section 4 of RFC3548. It is important to note that data encoded this way is not officially valid Base64, or at the very least should not be called Base64 without also specifying that is was encoded using the URL-safe dialect. | |
| Base64Dialect | back to summary |
|---|---|
| private Base64Dialect(byte[] alphabet, byte[] decodabet, boolean breakLinesByDefault) | |
| valueOf | back to summary |
|---|---|
| public static Base64Dialect valueOf(String name) | |
| values | back to summary |
|---|---|
| public static Base64Dialect[] values() | |