Package org.apache.james.mime4j.message
Class MessageImpl
- java.lang.Object
-
- org.apache.james.mime4j.message.AbstractEntity
-
- org.apache.james.mime4j.message.AbstractMessage
-
- org.apache.james.mime4j.message.MessageImpl
-
- All Implemented Interfaces:
Body
,Disposable
,Entity
,Message
public class MessageImpl extends AbstractMessage
Default implementation ofMessage
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.james.mime4j.dom.Message
Message.Builder
-
-
Constructor Summary
Constructors Constructor Description MessageImpl()
Creates a new emptyMessage
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
calcCharset(ContentTypeField contentType)
protected String
calcMimeType(ContentTypeField child, ContentTypeField parent)
protected String
calcTransferEncoding(ContentTransferEncodingField f)
-
Methods inherited from class org.apache.james.mime4j.message.AbstractMessage
getBcc, getCc, getDate, getFrom, getMessageId, getReplyTo, getSender, getSubject, getTo
-
Methods inherited from class org.apache.james.mime4j.message.AbstractEntity
dispose, getBody, getCharset, getContentTransferEncoding, getDispositionType, getFilename, getHeader, getMimeType, getParent, isMultipart, removeBody, setBody, setHeader, setParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.james.mime4j.dom.Disposable
dispose
-
Methods inherited from interface org.apache.james.mime4j.dom.Entity
getBody, getCharset, getContentTransferEncoding, getDispositionType, getFilename, getHeader, getMimeType, getParent, isMultipart, removeBody, setBody, setHeader, setParent
-
-
-
-
Method Detail
-
calcTransferEncoding
protected String calcTransferEncoding(ContentTransferEncodingField f)
- Specified by:
calcTransferEncoding
in classAbstractEntity
-
calcMimeType
protected String calcMimeType(ContentTypeField child, ContentTypeField parent)
- Specified by:
calcMimeType
in classAbstractEntity
-
calcCharset
protected String calcCharset(ContentTypeField contentType)
- Specified by:
calcCharset
in classAbstractEntity
-
-