|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ContentHandler
with default implementations of all
the methods of the ContentHandler
interface.StorageProvider
that implements
store(InputStream)
by copying the
input stream to a StorageOutputStream
obtained from
createStorageOutputStream()
.Content-
header field of
a MIME message or part.
To
or Reply-To
.Base64OutputStream
that writes the encoded data
to the given output stream using the default line length (76) and line
separator (CRLF).
Base64OutputStream
that writes the encoded data
to the given output stream using the given line length and the default
line separator (CRLF).
Base64OutputStream
that writes the encoded data
to the given output stream using the given line length and line
separator.
BinaryBody
that holds the content of the given input
stream.
BinaryBody
that holds the content of the given
Storage
.
Content-
).BodyFactory
instance that uses the default
storage provider for creating message bodies from input streams.
BodyFactory
instance that uses the given
storage provider for creating message bodies from input streams.
BodyPart
.
BodyPart
from the specified
BodyPart
.
InputStream
.byte
value at the specified index.
StorageProvider
that transparently scrambles and unscrambles the
data stored by another StorageProvider
.CipherStorageProvider
for the given back-end
using the Blowfish cipher algorithm.
CipherStorageProvider
for the given back-end
and cipher algorithm.
Content-Disposition
field.Content-Transfer-Encoding
field.Content-Type
field.Body
that can be used (and modified)
independently of the original.
SingleBody
(optional operation).
StorageOutputStream
where data to be stored can be
written to.
Date
value.
Date
value.
Date
and TimeZone
values.
Date
or Resent-Date
.org.apache.james.mime4j.defaultStorageProvider
Content-
).BodyDescriptor
instance.
BodyDescriptor
instance.
StorageProvider
instance to be configured on an
application level.Storage
object if the reference counter reaches zero.
Storage
as soon as possible.
attachment
disposition type.
inline
disposition type.
7bit
encoding.
8bit
encoding.
base64
encoding.
binary
encoding.
quoted-printable
encoding.
Entity
.
Entity
from the specified
Entity
.
\r
bytes not followed by \n
and \n
not
preceded by \r
to \r\n
.EOLConvertingInputStream
instance converting bytes in the given InputStream
.
EOLConvertingInputStream
instance converting bytes in the given InputStream
.
multipart/*
entity.
Field
instances.AddressList
object or null
if it is not
present.
null
.
boundary
parameter if set.
AddressList
object or null
if it is not
present.
charset
parameter if set.
charset
parameter if set for the
given field.
Entity
.
Content-Description
header.
creation-date
parameter value of the content-disposition
field.
MaximalBodyDescriptor.getContentDispositionCreationDate()
filename
parameter value of the content-disposition
field.
modification-date
parameter value of the content-disposition
field.
MaximalBodyDescriptor.getContentDispositionModificationDate()
content-disposition
field.
read-date
parameter value of the content-disposition
field.
MaximalBodyDescriptor.getContentDispositionReadDate()
size
parameter value of the content-disposition
field.
MaximalBodyDescriptor.getContentDispositionSize()
content-disposition
field.
Content-ID
header.
content-language
header values.
MaximalBodyDescriptor.getContentLanguage()
content-location
header value.
MaximalBodyDescriptor.getContentLocation()
Content-MD5
field.
Entity
.
creation-date
parameter if set and
valid.
Date
object or null
if it is not present.
Entity
.
Field
given a field name.
AbstractEntity.getState()
returns EntityStates.T_FIELD
.
MimeTokenStream.getState()
returns EntityStates.T_FIELD
.
null
.
null
.
Field
s having the specified field name.
null
.
filename
parameter if set.
Entity
.
MailboxList
object or null
if it is not
present.
InputStream
which reads the bytes of the body.
Storage
object.
InputStream
that can be used to read the stored
data.
StorageProvider
instance.
\r\n
read so far plus 1).
-1
if line number
information is not available.
null
if it is not present.
MIME-Version
header.
MIME-Version
header.
null
or hasn't got a
MIME type value set.
Entity
.
modification-date
parameter if set
and valid.
Subject
,
From
, etc).
null
if it does not
have a name.
Subject
, From
, etc).
read-date
parameter if set and
valid.
Reader
which may be used to read out the contents
of this body.
AddressList
object or null
if it is not
present.
Mailbox
object or null
if it is not
present.
size
parameter if set and valid.
StorageProvider
this BodyFactory
uses to create message bodies from input streams.
null
if it is not present.
AddressList
object or null
if it is not
present.
Header
.
Header
from the specified
Header
.
Header
from the specified stream.
true
if the specified character falls into the US
ASCII character set (Unicode range 0000 to 007f).
true
if the specified string consists entirely of
US ASCII characters.
true
if the disposition type of this field is
attachment, false
otherwise.
true
if the disposition type of this field is
inline, false
otherwise.
Entity
matches the
given one.
multipart/*
.
Entity
is
multipart/*
.
true
if this field is valid, i.e.
true
if the specified character is a whitespace
character (CR, LF, SP or HT).
true
if the specified string consists entirely of
whitespace characters.
InputStream
used by the parser to wrap the original user
supplied stream.LineNumberInputStream
.
InputStream
used by the MIME parser to detect whether the
underlying data stream was used (read from) and whether the end of the
stream was reached.message/rfc822
parts
and treat multiparts as a single flat body.
message/rfc822
parts
message/rfc822
part
Sender
or Resent-Sender
.From
or Resent-From
.StorageProvider
that stores the data entirely in memory.MemoryStorageProvider
.
Message
.
Message
from the specified
Message
.
Message
instance.
Message
instance using given MimeEntityConfig
.
Message
instance using given MimeEntityConfig
and StorageProvider
.
ContentHandler
for building an Entity
to be
used in conjunction with a MimeStreamParser
.Content-Description
header name (lowercase)
Content-Disposition
header name (lowercase).
Content-ID
header name (lowercase)
Content-Langauge
header (lower case).
Content-Location
header (lower case).
Content-MD5
header (lower case).
MIME-Version
header name (lowercase)
IOException
for MIME protocol exceptions.MimeException
.
ContentHandler
instance.Multipart
instance.
Multipart
from the specified
Multipart
.
Storage
that also maintains a reference
counter.MultiReferenceStorage
instance for the given
back-end.
BodyDescriptor
.
boundary
parameter.
charset
parameter.
creation-date
parameter.
Content-Disposition
creation-date parameter (lowercase).
filename
parameter.
Content-Disposition
filename parameter (lowercase).
modification-date
parameter.
Content-Disposition
modification-date parameter (lowercase).
read-date
parameter.
Content-Disposition
read-date parameter (lowercase).
size
parameter.
Content-Disposition
size parameter (lowercase).
Field
class.
Field
class.
MimeTokenStream
to parse the given streams contents.
MimeTokenStream
to parse the given content with
the content type.
multipart/*
entity.
raw
mode.
ByteArrayBuffer
.
Field
s having the specified field name.
Entity
to the
specified disposition type.
Entity
to the
specified disposition type and filename.
Entity
to the
specified values.
Entity
to the
specified values.
ContentHandler
to use when reporting
parsing events.
Entity
to the specified
value.
name
.
Entity
to the specified value.
StorageProvider
instance.
MimeException
.
TextBody
as body of this entity and the
content type to "text/plain".
TextBody
as body of this entity.
multipart/*
entity.
StorageProvider
.Storage
object.InputStream
or retrieving the content written to an OutputStream
.StorageOutputStream
by calling
createStorageOutputStream()
and copies the content of the given input stream to that output stream.
InputStream
.
StorageProvider
that stores the data in temporary files.TempFileStorageProvider("m4j", null, null)
.
TempFileStorageProvider("m4j", null, directory)
.
TempFileStorageProvider
using the given
values.
TextBody
that holds the content of the given input
stream.
TextBody
that holds the content of the given input
stream.
TextBody
that holds the content of the given
Storage
.
TextBody
that holds the content of the given
Storage
.
TextBody
that holds the content of the given string.
TextBody
that holds the content of the given string.
text/*
entity body.StorageProvider
that keeps small amounts of data in memory and
writes the remainder to another StorageProvider
(the back-end)
if a certain threshold size gets exceeded.ThresholdStorageProvider
for the given
back-end using a threshold size of 2048 bytes.
ThresholdStorageProvider
for the given
back-end and threshold size.
null
if not known.
null
if not known.
Storage
object which contains the bytes that have been written to
this output stream.
Storage
object from the bytes that have been written to this
StorageOutputStream
.
message/rfc822
MIME type.
multipart/digest
MIME type.
multipart
MIME types.
text/plain
MIME type.
Subject
.StorageOutputStream
.
Body
to the specified
OutputStream
.
Entity
to the specified
OutputStream
.
Header
to the specified
OutputStream
.
Multipart
to the specified
OutputStream
.
default
message writer.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |