Package org.apache.james.mime4j.dom
Interface MessageBuilder
-
- All Known Implementing Classes:
DefaultMessageBuilder
public interface MessageBuilder
An interface to build instances ofMessage
and other DOM elements either without any content, by copying content of an existing object or by reading content from anInputStream
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Header
newHeader()
Header
newHeader(Header source)
Message
newMessage()
Message
newMessage(Message source)
Message
newMessage(Message.Builder source)
Multipart
newMultipart(String subType)
Multipart
newMultipart(Multipart source)
Multipart
newMultipart(MultipartBuilder source)
Header
parseHeader(InputStream source)
Message
parseMessage(InputStream source)
-
-
-
Method Detail
-
newHeader
Header newHeader()
-
newMultipart
Multipart newMultipart(MultipartBuilder source)
-
newMessage
Message newMessage()
-
newMessage
Message newMessage(Message.Builder source)
-
parseHeader
Header parseHeader(InputStream source) throws MimeException, IOException
- Throws:
MimeException
IOException
-
parseMessage
Message parseMessage(InputStream source) throws MimeException, IOException
- Throws:
MimeException
IOException
-
-