Package | Description |
---|---|
org.apache.james.mime4j.dom | |
org.apache.james.mime4j.internal | |
org.apache.james.mime4j.message |
Modifier and Type | Method and Description |
---|---|
Message.Builder |
Message.Builder.addField(Field field) |
Message.Builder |
Message.Builder.clearFields() |
Message.Builder |
Message.Builder.copy(Message other) |
Message.Builder |
Message.Builder.disableContentDecoding()
Enables disable content decoding for
parse(java.io.InputStream) operation. |
Message.Builder |
Message.Builder.disableFlatMode()
Disables flat parsing mode for
parse(java.io.InputStream) operation. |
Message.Builder |
Message.Builder.enableContentDecoding()
Enables automatic content decoding for
parse(java.io.InputStream) operation. |
Message.Builder |
Message.Builder.enableFlatMode()
Enables flat parsing mode for
parse(java.io.InputStream) operation. |
Message.Builder |
Message.Builder.generateMessageId(String hostname)
Generates and sets message ID for this message.
|
static Message.Builder |
Message.Builder.of() |
static Message.Builder |
Message.Builder.of(InputStream is) |
static Message.Builder |
Message.Builder.of(Message other) |
Message.Builder |
Message.Builder.parse(InputStream is) |
Message.Builder |
Message.Builder.removeFields(String name) |
Message.Builder |
Message.Builder.setBcc(Address... bcc)
Sets Bcc header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setBcc(Address bcc)
Sets Bcc header field of this message to the specified
address.
|
Message.Builder |
Message.Builder.setBcc(Collection<? extends Address> bcc)
Sets Bcc header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setBody(BinaryBody binaryBody) |
Message.Builder |
Message.Builder.setBody(Body body) |
Message.Builder |
Message.Builder.setBody(byte[] bin,
String mimeType)
Sets binary content of this message with the given MIME type.
|
Message.Builder |
Message.Builder.setBody(Message message) |
Message.Builder |
Message.Builder.setBody(Multipart multipart) |
Message.Builder |
Message.Builder.setBody(String text,
Charset charset)
Sets text of this message with the charset.
|
Message.Builder |
Message.Builder.setBody(String text,
String subtype,
Charset charset)
Sets text of this message with the given MIME subtype and charset.
|
Message.Builder |
Message.Builder.setBody(TextBody textBody) |
Message.Builder |
Message.Builder.setCc(Address... cc)
Sets Cc header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setCc(Address cc)
Sets Cc header field of this message to the specified
address.
|
Message.Builder |
Message.Builder.setCc(Collection<? extends Address> cc)
Sets Cc header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setContentDisposition(String dispositionType) |
Message.Builder |
Message.Builder.setContentDisposition(String dispositionType,
String filename) |
Message.Builder |
Message.Builder.setContentDisposition(String dispositionType,
String filename,
long size) |
Message.Builder |
Message.Builder.setContentDisposition(String dispositionType,
String filename,
long size,
Date creationDate,
Date modificationDate,
Date readDate) |
Message.Builder |
Message.Builder.setContentTransferEncoding(String contentTransferEncoding) |
Message.Builder |
Message.Builder.setContentType(String mimeType,
NameValuePair... parameters) |
Message.Builder |
Message.Builder.setDate(Date date)
Sets Date header field for this message.
|
Message.Builder |
Message.Builder.setDate(Date date,
TimeZone zone)
Sets Date header field for this message.
|
Message.Builder |
Message.Builder.setField(Field field) |
Message.Builder |
Message.Builder.setFrom(Collection<Mailbox> from)
Sets From header field of this message to the specified
mailbox addresses.
|
Message.Builder |
Message.Builder.setFrom(Mailbox... from)
Sets From header field of this message to the specified
mailbox addresses.
|
Message.Builder |
Message.Builder.setFrom(Mailbox from)
Sets From header field of this message to the specified
mailbox address.
|
Message.Builder |
Message.Builder.setFrom(String... from)
Sets From header field of this message to the specified
mailbox addresses.
|
Message.Builder |
Message.Builder.setFrom(String from)
Sets From header field of this message to the specified
mailbox address.
|
Message.Builder |
Message.Builder.setMessageId(String messageId)
Sets message ID for this message.
|
Message.Builder |
Message.Builder.setReplyTo(Address... replyTo)
Sets Reply-To header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setReplyTo(Address replyTo)
Sets Reply-To header field of this message to the specified
address.
|
Message.Builder |
Message.Builder.setReplyTo(Collection<? extends Address> replyTo)
Sets Reply-To header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setSender(Mailbox sender)
Sets Sender header field of this message to the specified
mailbox address.
|
Message.Builder |
Message.Builder.setSender(String sender)
Sets Sender header field of this message to the specified
mailbox address.
|
Message.Builder |
Message.Builder.setSubject(String subject)
Sets Subject header field for this message.
|
Message.Builder |
Message.Builder.setTo(Address... to)
Sets To header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setTo(Address to)
Sets To header field of this message to the specified
address.
|
Message.Builder |
Message.Builder.setTo(Collection<? extends Address> to)
Sets To header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setTo(String... to)
Sets To header field of this message to the specified
addresses.
|
Message.Builder |
Message.Builder.setTo(String to)
Sets To header field of this message to the specified
address.
|
Message.Builder |
Message.Builder.use(BodyDescriptorBuilder bodyDescBuilder)
Sets
BodyDescriptorBuilder that will be
used to generate body descriptors when executing parse(java.io.InputStream) . |
Message.Builder |
Message.Builder.use(BodyFactory bodyFactory)
Sets
BodyFactory that will be
used to generate message body. |
Message.Builder |
Message.Builder.use(DecodeMonitor monitor)
Sets
DecodeMonitor that will be
used to handle malformed data when executing parse(java.io.InputStream) . |
Message.Builder |
Message.Builder.use(FieldParser<?> fieldParser)
Sets
FieldParser that will be
used to generate parse message fields when executing parse(java.io.InputStream) . |
Message.Builder |
Message.Builder.use(MimeConfig config)
Sets MIME configuration.
|
Modifier and Type | Method and Description |
---|---|
Message |
MessageBuilder.newMessage(Message.Builder source) |
Modifier and Type | Method and Description |
---|---|
AbstractEntityBuilder |
AbstractEntityBuilder.setBody(Message.Builder message) |
Modifier and Type | Method and Description |
---|---|
Message |
DefaultMessageBuilder.newMessage(Message.Builder source) |
Copyright © 2004–2023 The Apache Software Foundation. All rights reserved.