javax.mail.internet
Class MimeUtility
java.lang.Object
javax.mail.internet.MimeUtility
- public class MimeUtility
- extends java.lang.Object
- Version:
- $Rev: 149170 $ $Date: 2005-01-30 15:21:08 -0700 (Sun, 30 Jan 2005) $
Method Summary |
static java.io.InputStream |
decode(java.io.InputStream in,
java.lang.String encoding)
|
static java.lang.String |
decodeText(java.lang.String word)
|
static java.lang.String |
decodeWord(java.lang.String word)
|
static java.io.OutputStream |
encode(java.io.OutputStream out,
java.lang.String encoding)
|
static java.io.OutputStream |
encode(java.io.OutputStream out,
java.lang.String encoding,
java.lang.String filename)
|
static java.lang.String |
encodeText(java.lang.String word)
|
static java.lang.String |
encodeText(java.lang.String word,
java.lang.String characterset,
java.lang.String encoding)
|
static java.lang.String |
encodeWord(java.lang.String word)
|
static java.lang.String |
encodeWord(java.lang.String word,
java.lang.String characteset,
java.lang.String encoding)
|
static java.lang.String |
getDefaultJavaCharset()
|
static java.lang.String |
getEncoding(DataHandler handler)
|
static java.lang.String |
javaCharset(java.lang.String charset)
|
static java.lang.String |
mimeCharset(java.lang.String charset)
|
static java.lang.String |
quote(java.lang.String word,
java.lang.String specials)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
public static final int ALL
- See Also:
- Constant Field Values
defaultJavaCharset
private static java.lang.String defaultJavaCharset
MimeUtility
private MimeUtility()
decode
public static java.io.InputStream decode(java.io.InputStream in,
java.lang.String encoding)
throws MessagingException
- Throws:
MessagingException
decodeText
public static java.lang.String decodeText(java.lang.String word)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
decodeWord
public static java.lang.String decodeWord(java.lang.String word)
throws ParseException,
java.io.UnsupportedEncodingException
- Throws:
ParseException
java.io.UnsupportedEncodingException
encode
public static java.io.OutputStream encode(java.io.OutputStream out,
java.lang.String encoding)
throws MessagingException
- Throws:
MessagingException
encode
public static java.io.OutputStream encode(java.io.OutputStream out,
java.lang.String encoding,
java.lang.String filename)
throws MessagingException
- Throws:
MessagingException
encodeText
public static java.lang.String encodeText(java.lang.String word)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
encodeText
public static java.lang.String encodeText(java.lang.String word,
java.lang.String characterset,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
encodeWord
public static java.lang.String encodeWord(java.lang.String word)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
encodeWord
public static java.lang.String encodeWord(java.lang.String word,
java.lang.String characteset,
java.lang.String encoding)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
getEncoding
public static java.lang.String getEncoding(DataHandler handler)
quote
public static java.lang.String quote(java.lang.String word,
java.lang.String specials)
javaCharset
public static java.lang.String javaCharset(java.lang.String charset)
mimeCharset
public static java.lang.String mimeCharset(java.lang.String charset)
getDefaultJavaCharset
public static java.lang.String getDefaultJavaCharset()