public class

BASE64MailboxDecoder

extends Object
java.lang.Object
   ↳ com.google.code.com.sun.mail.imap.protocol.BASE64MailboxDecoder

Class Overview

See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded. This class will do the correct decoding for mailbox names.

Summary

Fields
static final char[] pem_array This character array provides the character to value map based on RFC1521, but with the modification from RFC2060 which changes the '/' to a ','.
private static final byte[] pem_convert_array
Public Constructors
BASE64MailboxDecoder()
Public Methods
static String decode(String original)
Protected Methods
static int base64decode(char[] buffer, int offset, CharacterIterator iter)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

static final char[] pem_array

This character array provides the character to value map based on RFC1521, but with the modification from RFC2060 which changes the '/' to a ','.

private static final byte[] pem_convert_array

Public Constructors

public BASE64MailboxDecoder ()

Public Methods

public static String decode (String original)

Parameters
original

Protected Methods

protected static int base64decode (char[] buffer, int offset, CharacterIterator iter)

Parameters
buffer
offset
iter