javax.mail.internet

Class MimeUtility

public class MimeUtility extends Object

Field Summary
static intALL
Method Summary
static InputStreamdecode(InputStream in, String encoding)
static StringdecodeText(String word)
static StringdecodeWord(String word)
static OutputStreamencode(OutputStream out, String encoding)
static OutputStreamencode(OutputStream out, String encoding, String filename)
static StringencodeText(String word)
static StringencodeText(String word, String characterset, String encoding)
static StringencodeWord(String word)
static StringencodeWord(String word, String characteset, String encoding)
static StringgetDefaultJavaCharset()
static StringgetEncoding(DataHandler handler)
static StringgetEncoding(DataSource source)
static StringjavaCharset(String charset)
static StringmimeCharset(String charset)
static Stringquote(String word, String specials)

Field Detail

ALL

public static final int ALL

Method Detail

decode

public static InputStream decode(InputStream in, String encoding)

decodeText

public static String decodeText(String word)

decodeWord

public static String decodeWord(String word)

encode

public static OutputStream encode(OutputStream out, String encoding)

encode

public static OutputStream encode(OutputStream out, String encoding, String filename)

encodeText

public static String encodeText(String word)

encodeText

public static String encodeText(String word, String characterset, String encoding)

encodeWord

public static String encodeWord(String word)

encodeWord

public static String encodeWord(String word, String characteset, String encoding)

getDefaultJavaCharset

public static String getDefaultJavaCharset()

getEncoding

public static String getEncoding(DataHandler handler)

getEncoding

public static String getEncoding(DataSource source)

javaCharset

public static String javaCharset(String charset)

mimeCharset

public static String mimeCharset(String charset)

quote

public static String quote(String word, String specials)