|
Secure iNet Factory | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jscape.inet.mime.RFC2047Encoder
public class RFC2047Encoder
Implements methods for encoding and decoding non-ASCII header data in a
MimeMessage
. Encoding and decoding is performed according to
standards defined in RFC 2047.
Constructor Summary | |
---|---|
RFC2047Encoder()
|
Method Summary | |
---|---|
static java.lang.String |
decode(java.lang.String value)
Decodes data according to RFC 2047. |
static java.lang.String |
encode(java.lang.String data,
java.lang.String characterEncoding,
int offset)
Encodes data according to RFC 2047. |
static java.lang.String |
getDecodedValue(java.lang.String value)
Get decoded value. |
static java.lang.String |
getDecodedWord(java.lang.String word)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RFC2047Encoder()
Method Detail |
---|
public static java.lang.String encode(java.lang.String data, java.lang.String characterEncoding, int offset) throws java.io.UnsupportedEncodingException
data
- the data to encodecharacterEncoding
- the character encoding to useoffset
- the number of characters to offset when calculating maximum line length of 72 characters
if MIME header folding is used.
java.io.UnsupportedEncodingException
- if character encoding is invalidpublic static java.lang.String getDecodedValue(java.lang.String value)
value
-
public static java.lang.String getDecodedWord(java.lang.String word)
public static java.lang.String decode(java.lang.String value) throws java.io.UnsupportedEncodingException
value
- the data to decode
java.io.UnsupportedEncodingException
- if unable to decode due to invalid
character encoding
|
Secure iNet Factory | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |