public class EntitySerializer
extends java.lang.Object
MimeParts objects.| Modifier and Type | Field and Description |
|---|---|
static EntitySerializer |
Default
Default EntitySerializer implementation.
|
| Constructor and Description |
|---|
EntitySerializer()
Constructs a default EntitySerializer.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
public static final EntitySerializer Default
public EntitySerializer()
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.Copyright © 2010-2019 NHIN Direct. All Rights Reserved.