|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nhindirect.stagent.parser.EntitySerializer
public class EntitySerializer
Serializes and deserializes MimeParts objects.
| Field Summary | |
|---|---|
static EntitySerializer |
Default
Default EntitySerializer implementation. |
| Constructor Summary | |
|---|---|
EntitySerializer()
Constructs a default EntitySerializer. |
|
| Method Summary | |
|---|---|
javax.mail.internet.MimeMessage |
deserialize(byte[] messageBytes)
Deserializes a MimeMessage from a raw byte array representation. |
javax.mail.internet.MimeMessage |
deserialize(java.io.InputStream stream)
Deserializes a MimeMessage from an input stream. |
javax.mail.internet.MimeMessage |
deserialize(java.io.Reader reader)
Deserializes a MimeMessage from a reader. |
javax.mail.internet.MimeMessage |
deserialize(java.lang.String messageText)
Deserializes a MimeMessage from a raw String representation. |
java.lang.String |
serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary)
Serializes a collection of MimeBodyPart to a string with a given boundary. |
void |
serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary,
java.io.OutputStream stream)
Serializes a collection of MimeBodyPart to an output stream with a given boundary. |
void |
serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary,
java.io.Writer writer)
Serializes a collection of MimeBodyPart to a writer with a given boundary. |
java.lang.String |
serialize(javax.mail.internet.MimePart message)
Serializes a MimePart to a String. |
void |
serialize(javax.mail.internet.MimePart message,
java.io.OutputStream stream)
Serializes a MimePart to and output stream. |
void |
serialize(javax.mail.internet.MimePart message,
java.io.Writer writer)
Serializes a MimePart to a writer. |
byte[] |
serializeToBytes(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary)
Serializes a collection of MimeBodyPart to a byte array with a given boundary. |
byte[] |
serializeToBytes(javax.mail.internet.MimePart message)
Serializes a MimePart to a byte array. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final EntitySerializer Default
| Constructor Detail |
|---|
public EntitySerializer()
| Method Detail |
|---|
public void serialize(javax.mail.internet.MimePart message,
java.io.OutputStream stream)
entity - The entity to serialize.stream - The output stream that the serialized object will be written to.
public void serialize(javax.mail.internet.MimePart message,
java.io.Writer writer)
entity - The entity to serialize.stream - The writer that the serialized object will be written to.public java.lang.String serialize(javax.mail.internet.MimePart message)
entity - The entity to serialize.
public byte[] serializeToBytes(javax.mail.internet.MimePart message)
entity - The entity to serialize.
public void serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary,
java.io.Writer writer)
entity - The entities to serialize.boundary - The boundary string that will separate each entity.writer - The writer that the entities will be serialized to.
public java.lang.String serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary)
entity - The entities to serialize.boundary - The boundary string that will separate each entity.
public void serialize(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary,
java.io.OutputStream stream)
entity - The entities to serialize.boundary - The boundary string that will separate each entity.stream - The output stream that the entities will be serialized to.
public byte[] serializeToBytes(java.util.Collection<javax.mail.internet.MimeBodyPart> parts,
java.lang.String boundary)
entity - The entities to serialize.boundary - The boundary string that will separate each entity.
public javax.mail.internet.MimeMessage deserialize(java.io.InputStream stream)
stream - The input stream containing the serialized entity.
public javax.mail.internet.MimeMessage deserialize(java.io.Reader reader)
stream - The reader containing the serialized entity.
public javax.mail.internet.MimeMessage deserialize(java.lang.String messageText)
stream - A raw String representation of the entity.
public javax.mail.internet.MimeMessage deserialize(byte[] messageBytes)
stream - A raw byte array representation of the entity.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||