A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractEntity - Class in org.apache.james.mime4j.message
Abstract MIME entity.
AbstractEntity() - Constructor for class org.apache.james.mime4j.message.AbstractEntity
Creates a new Entity.
AbstractField - Class in org.apache.james.mime4j.field
The base class of all field classes.
AbstractField(Field, DecodeMonitor) - Constructor for class org.apache.james.mime4j.field.AbstractField
 
AbstractHeader - Class in org.apache.james.mime4j.message
Abstract MIME header.
AbstractHeader() - Constructor for class org.apache.james.mime4j.message.AbstractHeader
Creates a new empty Header.
AbstractHeader(Header) - Constructor for class org.apache.james.mime4j.message.AbstractHeader
Creates a new Header from the specified Header.
AbstractMessage - Class in org.apache.james.mime4j.message
Abstract MIME message.
AbstractMessage() - Constructor for class org.apache.james.mime4j.message.AbstractMessage
 
AbstractMultipart - Class in org.apache.james.mime4j.message
Abstract MIME multipart body.
AbstractMultipart(String) - Constructor for class org.apache.james.mime4j.message.AbstractMultipart
Creates a new empty Multipart instance.
add_escapes(String) - Method in exception org.apache.james.mime4j.field.address.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addBodyPart(Entity) - Method in interface org.apache.james.mime4j.dom.Multipart
Adds a body part to the end of the list of body parts.
addBodyPart(Entity, int) - Method in interface org.apache.james.mime4j.dom.Multipart
Inserts a body part at the specified position in the list of body parts.
addBodyPart(Entity) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Adds a body part to the end of the list of body parts.
addBodyPart(Entity, int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Inserts a body part at the specified position in the list of body parts.
addEscapes(String) - Static method in error org.apache.james.mime4j.field.address.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addField(Field) - Method in interface org.apache.james.mime4j.dom.Header
Adds a field to the end of the list of fields.
addField(Field) - Method in class org.apache.james.mime4j.message.AbstractHeader
Adds a field to the end of the list of fields.
addField(RawField) - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
 
addr_spec() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
Address - Class in org.apache.james.mime4j.dom.address
The abstract base for classes that represent RFC2822 addresses.
Address() - Constructor for class org.apache.james.mime4j.dom.address.Address
 
address() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
address_list() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
AddressBuilder - Class in org.apache.james.mime4j.field.address
Default (strict) builder for Address and its subclasses.
AddressBuilder() - Constructor for class org.apache.james.mime4j.field.address.AddressBuilder
 
AddressFormatter - Class in org.apache.james.mime4j.field.address
Default formatter for Address and its subclasses.
AddressFormatter() - Constructor for class org.apache.james.mime4j.field.address.AddressFormatter
 
AddressList - Class in org.apache.james.mime4j.dom.address
An immutable, random-access list of Address objects.
AddressList(List<? extends Address>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.AddressList
 
addressList(String, Iterable<? extends Address>) - Static method in class org.apache.james.mime4j.field.Fields
Creates an address-list field from the specified field name and mailbox or group addresses.
AddressListField - Interface in org.apache.james.mime4j.dom.field
 
AddressListFieldImpl - Class in org.apache.james.mime4j.field
Address list field such as To or Reply-To.
AddressListFieldLenientImpl - Class in org.apache.james.mime4j.field
Address list field such as To or Reply-To.
AddressListParser - Class in org.apache.james.mime4j.field.address
 
AddressListParser(InputStream) - Constructor for class org.apache.james.mime4j.field.address.AddressListParser
Constructor with InputStream.
AddressListParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.address.AddressListParser
Constructor with InputStream and supplied encoding
AddressListParser(Reader) - Constructor for class org.apache.james.mime4j.field.address.AddressListParser
Constructor.
AddressListParser(AddressListParserTokenManager) - Constructor for class org.apache.james.mime4j.field.address.AddressListParser
Constructor with generated Token Manager.
AddressListParserConstants - Interface in org.apache.james.mime4j.field.address
Token literal values and constants.
AddressListParserTokenManager - Class in org.apache.james.mime4j.field.address
Token Manager.
AddressListParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Constructor.
AddressListParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Constructor.
AddressListParserTreeConstants - Interface in org.apache.james.mime4j.field.address
 
AddressListParserVisitor - Interface in org.apache.james.mime4j.field.address
 
adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ALPHA - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
angle_addr() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
ANY - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
ASTaddr_spec - Class in org.apache.james.mime4j.field.address
 
ASTaddr_spec(int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddr_spec
 
ASTaddr_spec(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddr_spec
 
ASTaddress - Class in org.apache.james.mime4j.field.address
 
ASTaddress(int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddress
 
ASTaddress(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddress
 
ASTaddress_list - Class in org.apache.james.mime4j.field.address
 
ASTaddress_list(int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddress_list
 
ASTaddress_list(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTaddress_list
 
ASTangle_addr - Class in org.apache.james.mime4j.field.address
 
ASTangle_addr(int) - Constructor for class org.apache.james.mime4j.field.address.ASTangle_addr
 
ASTangle_addr(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTangle_addr
 
ASTdomain - Class in org.apache.james.mime4j.field.address
 
ASTdomain(int) - Constructor for class org.apache.james.mime4j.field.address.ASTdomain
 
ASTdomain(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTdomain
 
ASTgroup_body - Class in org.apache.james.mime4j.field.address
 
ASTgroup_body(int) - Constructor for class org.apache.james.mime4j.field.address.ASTgroup_body
 
ASTgroup_body(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTgroup_body
 
ASTlocal_part - Class in org.apache.james.mime4j.field.address
 
ASTlocal_part(int) - Constructor for class org.apache.james.mime4j.field.address.ASTlocal_part
 
ASTlocal_part(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTlocal_part
 
ASTmailbox - Class in org.apache.james.mime4j.field.address
 
ASTmailbox(int) - Constructor for class org.apache.james.mime4j.field.address.ASTmailbox
 
ASTmailbox(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTmailbox
 
ASTname_addr - Class in org.apache.james.mime4j.field.address
 
ASTname_addr(int) - Constructor for class org.apache.james.mime4j.field.address.ASTname_addr
 
ASTname_addr(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTname_addr
 
ASTphrase - Class in org.apache.james.mime4j.field.address
 
ASTphrase(int) - Constructor for class org.apache.james.mime4j.field.address.ASTphrase
 
ASTphrase(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTphrase
 
ASTroute - Class in org.apache.james.mime4j.field.address
 
ASTroute(int) - Constructor for class org.apache.james.mime4j.field.address.ASTroute
 
ASTroute(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.ASTroute
 
ATEXT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.

B

backup(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Backup a number of characters.
BaseNode - Class in org.apache.james.mime4j.field.address
 
BaseNode() - Constructor for class org.apache.james.mime4j.field.address.BaseNode
 
BasicBodyFactory - Class in org.apache.james.mime4j.message
Factory for creating message bodies.
BasicBodyFactory() - Constructor for class org.apache.james.mime4j.message.BasicBodyFactory
 
BCC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
bcc(Address) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Bcc field for the specified mailbox or group address.
bcc(Address...) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Bcc field for the specified mailbox or group addresses.
bcc(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Bcc field for the specified mailbox or group addresses.
beginColumn - Variable in class org.apache.james.mime4j.field.address.Token
The column number of the first character of this Token.
beginLine - Variable in class org.apache.james.mime4j.field.address.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Start.
BinaryBody - Class in org.apache.james.mime4j.dom
A body containing binary data.
BinaryBody() - Constructor for class org.apache.james.mime4j.dom.BinaryBody
Sole constructor.
binaryBody(InputStream) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
binaryBody(byte[]) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
binaryBody(InputStream) - Method in interface org.apache.james.mime4j.message.BodyFactory
Creates a BinaryBody that holds the content of the given input stream.
Body - Interface in org.apache.james.mime4j.dom
A body of an MIME entity (as defined in RFC 2045).
BodyFactory - Interface in org.apache.james.mime4j.message
Factory for creating message bodies.
BodyPart - Class in org.apache.james.mime4j.message
A MIME body part (as defined in RFC 2045).
BodyPart() - Constructor for class org.apache.james.mime4j.message.BodyPart
Creates a new empty BodyPart.
bodyParts - Variable in class org.apache.james.mime4j.message.AbstractMultipart
 
bufcolumn - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
buffer - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
bufline - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
Position in buffer.
build() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
 

C

calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.BodyPart
 
calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.MessageImpl
 
calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.BodyPart
 
calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.MessageImpl
 
calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.BodyPart
 
calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.MessageImpl
 
CC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
cc(Address) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Cc field for the specified mailbox or group address.
cc(Address...) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Cc field for the specified mailbox or group addresses.
cc(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Cc field for the specified mailbox or group addresses.
children - Variable in class org.apache.james.mime4j.field.address.SimpleNode
 
childrenAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.SimpleNode
Accept the visitor.
clearNodeScope(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
closeNodeScope(Node, int) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
closeNodeScope(Node, boolean) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
column - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
CONTENT_DESCRIPTION - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_DISPOSITION - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_ID - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_LANGUAGE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_LENGTH - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_LOCATION - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_MD5 - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_TRANSFER_ENCODING - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
CONTENT_TYPE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
ContentDescriptionField - Interface in org.apache.james.mime4j.dom.field
 
ContentDescriptionFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Description field.
contentDisposition(String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Disposition field from the specified raw field value.
contentDisposition(String, Map<String, String>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Disposition field from the specified disposition type and parameters.
contentDisposition(String, String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Disposition field from the specified disposition type and filename.
contentDisposition(String, String, long) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Disposition field from the specified values.
contentDisposition(String, String, long, Date, Date, Date) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Disposition field from the specified values.
ContentDispositionField - Interface in org.apache.james.mime4j.dom.field
 
ContentDispositionFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Disposition field.
ContentDispositionFieldLenientImpl - Class in org.apache.james.mime4j.field
Represents a Content-Disposition field.
ContentIdField - Interface in org.apache.james.mime4j.dom.field
 
ContentIdFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Transfer-Encoding field.
ContentLanguageField - Interface in org.apache.james.mime4j.dom.field
 
ContentLanguageFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Transfer-Encoding field.
ContentLanguageFieldLenientImpl - Class in org.apache.james.mime4j.field
Represents a Content-Transfer-Encoding field.
ContentLengthField - Interface in org.apache.james.mime4j.dom.field
 
ContentLengthFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Length field.
ContentLocationField - Interface in org.apache.james.mime4j.dom.field
 
ContentLocationFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Location field.
ContentLocationFieldLenientImpl - Class in org.apache.james.mime4j.field
Represents a Content-Location field.
ContentMD5Field - Interface in org.apache.james.mime4j.dom.field
 
ContentMD5FieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-MD5 field.
contentTransferEncoding(String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Transfer-Encoding field from the specified raw field value.
ContentTransferEncodingField - Interface in org.apache.james.mime4j.dom.field
 
ContentTransferEncodingFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Transfer-Encoding field.
contentType(String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Type field from the specified raw field value.
contentType(String, Map<String, String>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Content-Type field from the specified MIME type and parameters.
ContentTypeField - Interface in org.apache.james.mime4j.dom.field
 
ContentTypeFieldImpl - Class in org.apache.james.mime4j.field
Represents a Content-Type field.
ContentTypeFieldLenientImpl - Class in org.apache.james.mime4j.field
Represents a Content-Type field.
convertToDate(int, int, int, int, int, int, int) - Static method in class org.apache.james.mime4j.dom.datetime.DateTime
 
copy() - Method in class org.apache.james.mime4j.dom.SingleBody
Returns a copy of this SingleBody (optional operation).
copy(Header) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
Creates a new Header from the specified Header.
copy(Entity) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
Creates a new BodyPart from the specified Entity.
copy(Multipart) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
Creates a new Multipart from the specified Multipart.
copy(Body) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
Returns a copy of the given Body that can be used (and modified) independently of the original.
copy(Message) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
Creates a new Message from the specified Message.
createMessageId(String) - Method in interface org.apache.james.mime4j.dom.Message
Creates and sets a new Message-ID header field for this message.
createMessageId(String) - Method in class org.apache.james.mime4j.message.AbstractMessage
Creates and sets a new Message-ID header field for this message.
createParser(Collection<String>) - Static method in class org.apache.james.mime4j.field.DateTimeFieldLenientImpl
 
curChar - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
 
currentToken - Variable in exception org.apache.james.mime4j.field.address.ParseException
This is the last token that has been consumed successfully.

D

DATE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
date(Date) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Date field from the specified Date value.
date(String, Date) - Static method in class org.apache.james.mime4j.field.Fields
Creates a date field from the specified field name and Date value.
date(String, Date, TimeZone) - Static method in class org.apache.james.mime4j.field.Fields
Creates a date field from the specified field name, Date and TimeZone values.
DateTime - Class in org.apache.james.mime4j.dom.datetime
 
DateTime(String, int, int, int, int, int, int) - Constructor for class org.apache.james.mime4j.dom.datetime.DateTime
 
DateTimeField - Interface in org.apache.james.mime4j.dom.field
 
DateTimeFieldImpl - Class in org.apache.james.mime4j.field
Date-time field such as Date or Resent-Date.
DateTimeFieldLenientImpl - Class in org.apache.james.mime4j.field
Date-time field such as Date or Resent-Date.
debugStream - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Debug output.
DEFAULT - Static variable in class org.apache.james.mime4j.field.address.AddressBuilder
 
DEFAULT - Static variable in class org.apache.james.mime4j.field.address.AddressFormatter
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Lexical state.
DEFAULT - Static variable in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
DEFAULT_MAJOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
DEFAULT_MAJOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
DEFAULT_MINOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
DEFAULT_MINOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
DefaultBodyDescriptorBuilder - Class in org.apache.james.mime4j.message
Default BodyDescriptorBuilder implementation.
DefaultBodyDescriptorBuilder() - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
Creates a new root BodyDescriptor instance.
DefaultBodyDescriptorBuilder(String) - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
 
DefaultBodyDescriptorBuilder(String, FieldParser<? extends ParsedField>, DecodeMonitor) - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
Creates a new BodyDescriptor instance.
DefaultFieldParser - Class in org.apache.james.mime4j.field
Default (strict) implementation of the FieldParser interface.
DefaultFieldParser() - Constructor for class org.apache.james.mime4j.field.DefaultFieldParser
 
DefaultMessageBuilder - Class in org.apache.james.mime4j.message
Default implementation of MessageBuilder.
DefaultMessageBuilder() - Constructor for class org.apache.james.mime4j.message.DefaultMessageBuilder
 
DefaultMessageWriter - Class in org.apache.james.mime4j.message
Default implementation of MessageWriter.
DefaultMessageWriter() - Constructor for class org.apache.james.mime4j.message.DefaultMessageWriter
Protected constructor prevents direct instantiation.
DelegatingFieldParser - Class in org.apache.james.mime4j.field
 
DelegatingFieldParser(FieldParser<? extends ParsedField>) - Constructor for class org.apache.james.mime4j.field.DelegatingFieldParser
 
DIGIT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
disable_tracing() - Method in class org.apache.james.mime4j.field.address.AddressListParser
Disable tracing.
Disposable - Interface in org.apache.james.mime4j.dom
A Disposable is an object that should be disposed of explicitly when it is no longer needed.
dispose() - Method in interface org.apache.james.mime4j.dom.Disposable
Free any resources this object is holding and prepares this object for garbage collection.
dispose() - Method in class org.apache.james.mime4j.dom.SingleBody
Subclasses should override this method if they have allocated resources that need to be freed explicitly (e.g. cannot be simply reclaimed by the garbage collector).
dispose() - Method in class org.apache.james.mime4j.message.AbstractEntity
Disposes of the body of this entity.
dispose() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Disposes of the BodyParts of this Multipart.
DISPOSITION_TYPE_ATTACHMENT - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The attachment disposition type.
DISPOSITION_TYPE_INLINE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The inline disposition type.
doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Address
Adds any mailboxes represented by this address into the given List.
doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Group
 
doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Mailbox
 
domain() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
DomainList - Class in org.apache.james.mime4j.dom.address
An immutable, random-access list of Strings (that are supposedly domain names or domain literals).
DomainList(List<String>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.DomainList
 
DOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
Done() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reset buffer when finished.
DOTATOM - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
dump(String) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 

E

enable_tracing() - Method in class org.apache.james.mime4j.field.address.AddressListParser
Enable tracing.
encode(StringBuilder, Address) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
Returns a string representation of this address that can be used for transport purposes.
encode(StringBuilder, Mailbox) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
encode(Mailbox) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
encode(StringBuilder, Group) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
encode(Group) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
encodeStream(OutputStream, String, boolean) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
 
endColumn - Variable in class org.apache.james.mime4j.field.address.Token
The column number of the last character of this Token.
endHeader() - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
endLine - Variable in class org.apache.james.mime4j.field.address.Token
The line number of the last character of this Token.
Entity - Interface in org.apache.james.mime4j.dom
A MIME entity.
EOF - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
End of File.
eol - Variable in exception org.apache.james.mime4j.field.address.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.apache.james.mime4j.dom.address.Mailbox
Indicates whether some other object is "equal to" this mailbox.
equals(Object) - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.address.ParseException
Each entry in this array is an array of integers.

F

field(Field) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
FieldName - Class in org.apache.james.mime4j.dom.field
Constants for common header field names.
FieldParser<T extends ParsedField> - Interface in org.apache.james.mime4j.dom
A parser or transformation process intended to convert raw (unstructured) Fields into structured ParsedFields.
Fields - Class in org.apache.james.mime4j.field
Factory for concrete Field instances.
FillBuff() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
firstToken - Variable in class org.apache.james.mime4j.field.address.BaseNode
 
flatten() - Method in class org.apache.james.mime4j.dom.address.AddressList
Returns a flat list of all mailboxes represented in this address list.
format(StringBuilder, Address, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
Formats the address as a human readable string, not including the route.
format(StringBuilder, Mailbox, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
format(Mailbox, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
format(StringBuilder, Group, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
format(Group, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
 
FROM - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
from(Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
Creates a From field for the specified mailbox address.
from(Mailbox...) - Static method in class org.apache.james.mime4j.field.Fields
Creates a From field for the specified mailbox addresses.
from(Iterable<Mailbox>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a From field for the specified mailbox addresses.

G

generateParseException() - Method in class org.apache.james.mime4j.field.address.AddressListParser
Generate ParseException.
get(int) - Method in class org.apache.james.mime4j.dom.address.AddressList
Gets an address.
get(int) - Method in class org.apache.james.mime4j.dom.address.DomainList
Gets the domain name or domain literal at the specified index.
get(int) - Method in class org.apache.james.mime4j.dom.address.MailboxList
Gets an address.
getAddress() - Method in class org.apache.james.mime4j.dom.address.Mailbox
Returns the address in the form localPart@domain.
getAddressList() - Method in interface org.apache.james.mime4j.dom.field.AddressListField
 
getAddressList() - Method in class org.apache.james.mime4j.field.AddressListFieldImpl
 
getAddressList() - Method in class org.apache.james.mime4j.field.AddressListFieldLenientImpl
 
getBcc() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Bcc header field of this message as AddressList object or null if it is not present.
getBcc() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Bcc header field of this message as AddressList object or null if it is not present.
getBeginColumn() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get token beginning line number.
getBody() - Method in interface org.apache.james.mime4j.dom.Entity
Gets the body of this entity.
getBody() - Method in class org.apache.james.mime4j.field.AbstractField
Gets the unfolded, unparsed and possibly encoded (see RFC 2047) field body string.
getBody() - Method in class org.apache.james.mime4j.message.AbstractEntity
Gets the body of this entity.
getBodyParts() - Method in interface org.apache.james.mime4j.dom.Multipart
Gets the list of body parts.
getBodyParts() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Gets the list of body parts.
getBoundary() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the value of the boundary parameter if set.
getBoundary() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getBoundary() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getBoundary() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getCc() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Cc header field of this message as AddressList object or null if it is not present.
getCc() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Cc header field of this message as AddressList object or null if it is not present.
getCharset() - Method in interface org.apache.james.mime4j.dom.Entity
Determines the MIME character set encoding of this Entity.
getCharset() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the value of the charset parameter if set.
getCharset() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getCharset(ContentTypeField) - Static method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
Gets the value of the charset parameter if set for the given field.
getCharset() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getCharset() - Method in class org.apache.james.mime4j.message.AbstractEntity
Determines the MIME character set encoding of this Entity.
getCharset() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getColumn() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Deprecated. 
getContentDescription() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the value of the RFC Content-Description header.
getContentDispositionCreationDate() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the creation-date parameter value of the content-disposition field.
getContentDispositionFilename() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the filename parameter value of the content-disposition field.
getContentDispositionModificationDate() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the modification-date parameter value of the content-disposition field.
getContentDispositionParameters() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the parameters of the content-disposition field.
getContentDispositionReadDate() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the read-date parameter value of the content-disposition field.
getContentDispositionSize() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the size parameter value of the content-disposition field.
getContentDispositionType() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the disposition type of the content-disposition field.
getContentId() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the value of the RFC Content-ID header.
getContentLanguage() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Get the content-language header values.
getContentLength() - Method in interface org.apache.james.mime4j.dom.field.ContentLengthField
Gets the content length value defined in this field.
getContentLength() - Method in class org.apache.james.mime4j.field.ContentLengthFieldImpl
 
getContentLength() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getContentLocation() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Get the content-location header value.
getContentMD5Raw() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the raw, Base64 encoded value of the Content-MD5 field.
getContentTransferEncoding() - Method in interface org.apache.james.mime4j.dom.Entity
Determines the transfer encoding of this Entity.
getContentTransferEncoding() - Method in class org.apache.james.mime4j.message.AbstractEntity
Determines the transfer encoding of this Entity.
getContentTypeParameters() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getCount() - Method in interface org.apache.james.mime4j.dom.Multipart
Returns the number of body parts.
getCount() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Returns the number of body parts.
getCreationDate() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of the creation-date parameter if set and valid.
getCreationDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getCreationDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getDate() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getDate() - Method in interface org.apache.james.mime4j.dom.field.DateTimeField
 
getDate() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Date header field of this message as Date object or null if it is not present.
getDate() - Method in class org.apache.james.mime4j.field.DateTimeFieldImpl
 
getDate() - Method in class org.apache.james.mime4j.field.DateTimeFieldLenientImpl
 
getDate() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Date header field of this message as Date object or null if it is not present.
getDay() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getDescription() - Method in interface org.apache.james.mime4j.dom.field.ContentDescriptionField
Gets the content description defined in this field.
getDescription() - Method in class org.apache.james.mime4j.field.ContentDescriptionFieldImpl
 
getDispositionType() - Method in interface org.apache.james.mime4j.dom.Entity
Return the disposition type of the content disposition of this Entity.
getDispositionType() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the disposition type defined in this Content-Disposition field.
getDispositionType() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getDispositionType() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getDispositionType() - Method in class org.apache.james.mime4j.message.AbstractEntity
Return the disposition type of the content disposition of this Entity.
getDomain() - Method in class org.apache.james.mime4j.dom.address.Mailbox
Returns the right part of the e-mail address (after "@").
getEncoding() - Method in interface org.apache.james.mime4j.dom.field.ContentTransferEncodingField
Gets the encoding defined in this field.
getEncoding() - Method in class org.apache.james.mime4j.field.ContentTransferEncodingFieldImpl
 
getEncoding(ContentTransferEncodingField) - Static method in class org.apache.james.mime4j.field.ContentTransferEncodingFieldImpl
Gets the encoding of the given field if.
getEndColumn() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get token end line number.
getEpilogue() - Method in interface org.apache.james.mime4j.dom.Multipart
Gets the epilogue or null if the message has no epilogue
getEpilogue() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Gets the epilogue or null if the message has no epilogue
getEpilogue() - Method in class org.apache.james.mime4j.message.MultipartImpl
Gets the epilogue.
getEpilogueRaw() - Method in class org.apache.james.mime4j.message.MultipartImpl
 
getField(String) - Method in interface org.apache.james.mime4j.dom.Header
Gets a Field given a field name.
getField(String) - Method in class org.apache.james.mime4j.message.AbstractHeader
Gets a Field given a field name.
getFields() - Method in interface org.apache.james.mime4j.dom.Header
Gets the fields of this header.
getFields(String) - Method in interface org.apache.james.mime4j.dom.Header
Gets all Fields having the specified field name.
getFields() - Method in class org.apache.james.mime4j.message.AbstractHeader
Gets the fields of this header.
getFields(String) - Method in class org.apache.james.mime4j.message.AbstractHeader
Gets all Fields having the specified field name.
getFilename() - Method in interface org.apache.james.mime4j.dom.Entity
Returns the filename parameter of the content disposition of this Entity.
getFilename() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of the filename parameter if set.
getFilename() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getFilename() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getFilename() - Method in class org.apache.james.mime4j.message.AbstractEntity
Returns the filename parameter of the content disposition of this Entity.
getFrom() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the From header field of this message as MailboxList object or null if it is not present.
getFrom() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the From header field of this message as MailboxList object or null if it is not present.
getHeader() - Method in interface org.apache.james.mime4j.dom.Entity
Gets the entity header.
getHeader() - Method in class org.apache.james.mime4j.message.AbstractEntity
Gets the entity header.
getHour() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getId() - Method in interface org.apache.james.mime4j.dom.field.ContentIdField
Gets the content ID defined in this field.
getId() - Method in class org.apache.james.mime4j.field.ContentIdFieldImpl
 
GetImage() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get token literal value.
getInputStream() - Method in class org.apache.james.mime4j.dom.SingleBody
Gets a InputStream which reads the bytes of the body.
getLanguages() - Method in interface org.apache.james.mime4j.dom.field.ContentLanguageField
Gets the content language(s) defined in this field.
getLanguages() - Method in class org.apache.james.mime4j.field.ContentLanguageFieldImpl
 
getLanguages() - Method in class org.apache.james.mime4j.field.ContentLanguageFieldLenientImpl
 
getLine() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Deprecated. 
getLocalPart() - Method in class org.apache.james.mime4j.dom.address.Mailbox
Returns the left part of the e-mail address (before "@").
getLocation() - Method in interface org.apache.james.mime4j.dom.field.ContentLocationField
Gets the content location defined in this field.
getLocation() - Method in class org.apache.james.mime4j.field.ContentLocationFieldImpl
 
getLocation() - Method in class org.apache.james.mime4j.field.ContentLocationFieldLenientImpl
 
getMailbox() - Method in interface org.apache.james.mime4j.dom.field.MailboxField
 
getMailbox() - Method in class org.apache.james.mime4j.field.MailboxFieldImpl
 
getMailbox() - Method in class org.apache.james.mime4j.field.MailboxFieldLenientImpl
 
getMailboxes() - Method in class org.apache.james.mime4j.dom.address.Group
Returns the mailboxes in this group.
getMailboxList() - Method in interface org.apache.james.mime4j.dom.field.MailboxListField
 
getMailboxList() - Method in class org.apache.james.mime4j.field.MailboxListFieldImpl
 
getMailboxList() - Method in class org.apache.james.mime4j.field.MailboxListFieldLenientImpl
 
getMajorVersion() - Method in interface org.apache.james.mime4j.dom.field.MimeVersionField
 
getMajorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
getMajorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
getMD5Raw() - Method in interface org.apache.james.mime4j.dom.field.ContentMD5Field
Gets the content MD5 raw value defined in this field.
getMD5Raw() - Method in class org.apache.james.mime4j.field.ContentMD5FieldImpl
 
getMediaType() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the media type defined in this Content-Type field.
getMediaType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getMediaType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getMediaType() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getMessage() - Method in exception org.apache.james.mime4j.field.address.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.apache.james.mime4j.field.address.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessageId() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Message-ID header field of this message or null if it is not present.
getMessageId() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Message-ID header field of this message or null if it is not present.
getMimeCharset() - Method in class org.apache.james.mime4j.dom.TextBody
Returns the MIME charset of this text body.
getMimeMajorVersion() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the MIME major version as specified by the MIME-Version header.
getMimeMinorVersion() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
Gets the MIME minor version as specified by the MIME-Version header.
getMimeType() - Method in interface org.apache.james.mime4j.dom.Entity
Determines the MIME type of this Entity.
getMimeType() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the MIME type defined in this Content-Type field.
getMimeType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getMimeType(ContentTypeField, ContentTypeField) - Static method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
Gets the MIME type defined in the child's Content-Type field or derives a MIME type from the parent if child is null or hasn't got a MIME type value set.
getMimeType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getMimeType() - Method in class org.apache.james.mime4j.message.AbstractEntity
Determines the MIME type of this Entity.
getMimeType() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getMinorVersion() - Method in interface org.apache.james.mime4j.dom.field.MimeVersionField
 
getMinorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
getMinorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
getMinute() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getModificationDate() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of the modification-date parameter if set and valid.
getModificationDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getModificationDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getMonth() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getName() - Method in class org.apache.james.mime4j.dom.address.Group
Returns the group name.
getName() - Method in class org.apache.james.mime4j.dom.address.Mailbox
Returns the name of the mailbox or null if it does not have a name.
getName() - Method in class org.apache.james.mime4j.field.AbstractField
Gets the name of the field (Subject, From, etc).
getNextToken() - Method in class org.apache.james.mime4j.field.address.AddressListParser
Get the next Token.
getNextToken() - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Get the next Token.
getParameter(String) - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of a parameter.
getParameter(String) - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the value of a parameter.
getParameter(String) - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getParameter(String) - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getParameter(String) - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getParameter(String) - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getParameters() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets all parameters.
getParameters() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets all parameters.
getParameters() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getParameters() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getParameters() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getParameters() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getParent() - Method in interface org.apache.james.mime4j.dom.Body
Gets the parent of this body.
getParent() - Method in interface org.apache.james.mime4j.dom.Entity
Gets the parent entity of this entity.
getParent() - Method in class org.apache.james.mime4j.dom.SingleBody
 
getParent() - Method in class org.apache.james.mime4j.message.AbstractEntity
Gets the parent entity of this entity.
getParent() - Method in class org.apache.james.mime4j.message.AbstractMultipart
 
getParseException() - Method in interface org.apache.james.mime4j.dom.field.ParsedField
Returns the exception that was thrown by the field parser while parsing the field value.
getParseException() - Method in class org.apache.james.mime4j.field.AbstractField
 
getParseException() - Method in class org.apache.james.mime4j.field.AddressListFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
Gets the exception that was raised during parsing of the field value, if any; otherwise, null.
getParseException() - Method in class org.apache.james.mime4j.field.ContentLanguageFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.ContentLocationFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.DateTimeFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.MailboxFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.MailboxListFieldImpl
 
getParseException() - Method in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
getParser() - Static method in class org.apache.james.mime4j.field.DefaultFieldParser
Gets the default instance of this class.
getParser(String) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
 
getParser() - Static method in class org.apache.james.mime4j.field.LenientFieldParser
Gets the default instance of this class.
getPreamble() - Method in interface org.apache.james.mime4j.dom.Multipart
Gets the preamble or null if the message has no preamble.
getPreamble() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Gets the preamble or null if the message has no preamble.
getPreamble() - Method in class org.apache.james.mime4j.message.MultipartImpl
Gets the preamble.
getPreambleRaw() - Method in class org.apache.james.mime4j.message.MultipartImpl
 
getRaw() - Method in class org.apache.james.mime4j.field.AbstractField
Gets original (raw) representation of the field, if available, null otherwise.
getRawField() - Method in class org.apache.james.mime4j.field.AbstractField
 
getReadDate() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of the read-date parameter if set and valid.
getReadDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getReadDate() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getReader() - Method in class org.apache.james.mime4j.dom.TextBody
Gets a Reader which may be used to read out the contents of this body.
getReplyTo() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Reply-To header field of this message as AddressList object or null if it is not present.
getReplyTo() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Reply-To header field of this message as AddressList object or null if it is not present.
getRoute() - Method in class org.apache.james.mime4j.dom.address.Mailbox
Returns the route list.
getSecond() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getSender() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the Sender header field of this message as Mailbox object or null if it is not present.
getSender() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the Sender header field of this message as Mailbox object or null if it is not present.
getSize() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Gets the value of the size parameter if set and valid.
getSize() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
getSize() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
getSubject() - Method in interface org.apache.james.mime4j.dom.Message
Returns the (decoded) value of the Subject header field of this message or null if it is not present.
getSubject() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the (decoded) value of the Subject header field of this message or null if it is not present.
getSubType() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Gets the subtype defined in this Content-Type field.
getSubType() - Method in interface org.apache.james.mime4j.dom.Multipart
Gets the multipart sub-type.
getSubType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
getSubType() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
getSubType() - Method in class org.apache.james.mime4j.message.AbstractMultipart
Gets the multipart sub-type.
getSubType() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
getTimeZone() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
getTo() - Method in interface org.apache.james.mime4j.dom.Message
Returns the value of the To header field of this message as AddressList object or null if it is not present.
getTo() - Method in class org.apache.james.mime4j.message.AbstractMessage
Returns the value of the To header field of this message as AddressList object or null if it is not present.
getToken(int) - Method in class org.apache.james.mime4j.field.address.AddressListParser
Get the specific Token.
getTransferEncoding() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
getValue() - Method in interface org.apache.james.mime4j.dom.field.UnstructuredField
 
getValue() - Method in class org.apache.james.mime4j.field.address.Token
An optional attribute value of the Token.
getValue() - Method in class org.apache.james.mime4j.field.UnstructuredFieldImpl
 
getYear() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
Group - Class in org.apache.james.mime4j.dom.address
A named group of zero or more mailboxes.
Group(String, MailboxList) - Constructor for class org.apache.james.mime4j.dom.address.Group
 
Group(String, Mailbox...) - Constructor for class org.apache.james.mime4j.dom.address.Group
 
Group(String, Collection<Mailbox>) - Constructor for class org.apache.james.mime4j.dom.address.Group
 
group_body() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 

H

hashCode() - Method in class org.apache.james.mime4j.dom.address.Mailbox
 
hashCode() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
Header - Interface in org.apache.james.mime4j.dom
A header of an MIME entity (as defined in RFC 2045).
HeaderImpl - Class in org.apache.james.mime4j.message
Default implementation of Header.
HeaderImpl() - Constructor for class org.apache.james.mime4j.message.HeaderImpl
Creates a new empty Header.
headers(Header) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
Called after headers are parsed.

I

id - Variable in class org.apache.james.mime4j.field.address.SimpleNode
 
image - Variable in class org.apache.james.mime4j.field.address.Token
The string image of the token.
inBuf - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Lexical state.
INDOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Lexical state.
input_stream - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
 
inputStream - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Lexical state.
isAttachment() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Return true if the disposition type of this field is attachment, false otherwise.
isAttachment() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
isAttachment() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
isDispositionType(String) - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Determines if the disposition type of this field matches the given one.
isDispositionType(String) - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
isDispositionType(String) - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
isInline() - Method in interface org.apache.james.mime4j.dom.field.ContentDispositionField
Return true if the disposition type of this field is inline, false otherwise.
isInline() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
isInline() - Method in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
isMimeType(String) - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Determines if the MIME type of this field matches the given one.
isMimeType(String) - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
isMimeType(String) - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
isMimeType(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Determines if the MIME type of this Entity matches the given one.
isMultipart() - Method in interface org.apache.james.mime4j.dom.Entity
Determines if the MIME type of this Entity is multipart/*.
isMultipart() - Method in interface org.apache.james.mime4j.dom.field.ContentTypeField
Determines if the MIME type of this field is multipart/*.
isMultipart() - Method in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
isMultipart() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
isMultipart() - Method in class org.apache.james.mime4j.message.AbstractEntity
Determines if the MIME type of this Entity is multipart/*.
isValidField() - Method in interface org.apache.james.mime4j.dom.field.ParsedField
Returns true if this field is valid, i.e. no errors were encountered while parsing the field value.
isValidField() - Method in class org.apache.james.mime4j.field.AbstractField
 
iterator() - Method in interface org.apache.james.mime4j.dom.Header
Returns an iterator over the list of fields of this header.
iterator() - Method in class org.apache.james.mime4j.message.AbstractHeader
Returns an iterator over the list of fields of this header.

J

jj_nt - Variable in class org.apache.james.mime4j.field.address.AddressListParser
Next token.
jjFillToken() - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Token literal values.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddr_spec
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddress
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddress_list
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTangle_addr
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTdomain
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTgroup_body
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTlocal_part
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTmailbox
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTname_addr
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTphrase
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTroute
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in interface org.apache.james.mime4j.field.address.Node
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.apache.james.mime4j.field.address.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
JJTADDR_SPEC - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTADDRESS - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTADDRESS_LIST - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTAddressListParserState - Class in org.apache.james.mime4j.field.address
 
JJTAddressListParserState() - Constructor for class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
JJTANGLE_ADDR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtClose() - Method in interface org.apache.james.mime4j.field.address.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
JJTDOMAIN - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtGetChild(int) - Method in interface org.apache.james.mime4j.field.address.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
jjtGetNumChildren() - Method in interface org.apache.james.mime4j.field.address.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
jjtGetParent() - Method in interface org.apache.james.mime4j.field.address.Node
 
jjtGetParent() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
jjtGetValue() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
JJTGROUP_BODY - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTLOCAL_PART - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTMAILBOX - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
JJTNAME_ADDR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtNodeName - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtOpen() - Method in interface org.apache.james.mime4j.field.address.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
JJTPHRASE - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtree - Variable in class org.apache.james.mime4j.field.address.AddressListParser
 
JJTROUTE - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.apache.james.mime4j.field.address.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
jjtSetValue(Object) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
JJTVOID - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
 

K

kind - Variable in class org.apache.james.mime4j.field.address.Token
An integer that describes the kind of this token.

L

lastToken - Variable in class org.apache.james.mime4j.field.address.BaseNode
 
LenientAddressBuilder - Class in org.apache.james.mime4j.field.address
Lenient (tolerant to non-critical format violations) builder for Address and its subclasses.
LenientAddressBuilder(DecodeMonitor) - Constructor for class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
LenientFieldParser - Class in org.apache.james.mime4j.field
Lenient implementation of the FieldParser interface with a high degree of tolerance to non-severe MIME field format violations.
LenientFieldParser() - Constructor for class org.apache.james.mime4j.field.LenientFieldParser
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.james.mime4j.field.address.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Lexer state names.
line - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
local_part() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 

M

Mailbox - Class in org.apache.james.mime4j.dom.address
Represents a single e-mail address.
Mailbox(String, DomainList, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
Creates a named mailbox with a route.
Mailbox(String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
Creates an unnamed mailbox without a route.
Mailbox(DomainList, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
Creates an unnamed mailbox with a route.
Mailbox(String, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
Creates a named mailbox without a route.
mailbox() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
mailbox(String, Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
Creates a mailbox field from the specified field name and mailbox address.
MailboxField - Interface in org.apache.james.mime4j.dom.field
 
MailboxFieldImpl - Class in org.apache.james.mime4j.field
Mailbox field such as Sender or Resent-Sender.
MailboxFieldLenientImpl - Class in org.apache.james.mime4j.field
Mailbox field such as Sender or Resent-Sender.
MailboxList - Class in org.apache.james.mime4j.dom.address
An immutable, random-access list of Mailbox objects.
MailboxList(List<Mailbox>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.MailboxList
 
mailboxList(String, Iterable<Mailbox>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a mailbox-list field from the specified field name and mailbox addresses.
MailboxListField - Interface in org.apache.james.mime4j.dom.field
 
MailboxListFieldImpl - Class in org.apache.james.mime4j.field
Mailbox-list field such as From or Resent-From.
MailboxListFieldLenientImpl - Class in org.apache.james.mime4j.field
Mailbox-list field such as From or Resent-From.
main(String[]) - Static method in class org.apache.james.mime4j.field.address.AddressListParser
 
MaximalBodyDescriptor - Class in org.apache.james.mime4j.message
Extended BodyDescriptor implementation with complete content details.
maxNextCharInd - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
Message - Interface in org.apache.james.mime4j.dom
An MIME message (as defined in RFC 2045).
MESSAGE_ID - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
MessageBuilder - Interface in org.apache.james.mime4j.dom
An interface to build instances of Message and other DOM elements either without any content, by copying content of an existing object or by reading content from an InputStream.
messageId(String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Message-ID field for the specified host name.
MessageImpl - Class in org.apache.james.mime4j.message
Default implementation of Message.
MessageImpl() - Constructor for class org.apache.james.mime4j.message.MessageImpl
Creates a new empty Message.
MessageServiceFactory - Class in org.apache.james.mime4j.dom
A MessageBuilderFactory is used to create EntityBuilder instances.
MessageServiceFactory() - Constructor for class org.apache.james.mime4j.dom.MessageServiceFactory
 
MessageServiceFactoryImpl - Class in org.apache.james.mime4j.message
The default MessageBuilderFactory bundled with Mime4j.
MessageServiceFactoryImpl() - Constructor for class org.apache.james.mime4j.message.MessageServiceFactoryImpl
 
MessageWriter - Interface in org.apache.james.mime4j.dom
An interface to write out content of Message and other DOM elements to an OutputStream.
MIME_VERSION - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
MimeVersionField - Interface in org.apache.james.mime4j.dom.field
 
MimeVersionFieldImpl - Class in org.apache.james.mime4j.field
Represents a MIME-Version field.
MimeVersionFieldLenientImpl - Class in org.apache.james.mime4j.field
Represents a MIME-Version field.
monitor - Variable in class org.apache.james.mime4j.field.AbstractField
 
Multipart - Interface in org.apache.james.mime4j.dom
A MIME multipart body (as defined in RFC 2045).
MultipartImpl - Class in org.apache.james.mime4j.message
Default implementation of Multipart.
MultipartImpl(String) - Constructor for class org.apache.james.mime4j.message.MultipartImpl
Creates a new empty Multipart instance.

N

name_addr() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Lexical state.
newAddressList(String, Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newAddressList(String, Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newChild() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
 
newContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
newContentDisposition(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
newContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.BodyPart
 
newContentDisposition(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.BodyPart
 
newContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newContentDisposition(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
newContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.BodyPart
 
newContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newContentType(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
newContentType(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.BodyPart
 
newContentType(String, Map<String, String>) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newDate(Date, TimeZone) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newDate(Date, TimeZone) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newHeader() - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newHeader(Header) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newHeader() - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newHeader(Header) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newInstance() - Static method in class org.apache.james.mime4j.dom.MessageServiceFactory
 
newMailbox(String, Mailbox) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newMailbox(String, Mailbox) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newMailboxList(String, Collection<Mailbox>) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newMailboxList(String, Collection<Mailbox>) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newMessage() - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newMessage(Message) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newMessage() - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newMessage(Message) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newMessageBuilder() - Method in class org.apache.james.mime4j.dom.MessageServiceFactory
 
newMessageBuilder() - Method in class org.apache.james.mime4j.message.MessageServiceFactoryImpl
 
newMessageId(String) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newMessageId(String) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newMessageWriter() - Method in class org.apache.james.mime4j.dom.MessageServiceFactory
 
newMessageWriter() - Method in class org.apache.james.mime4j.message.MessageServiceFactoryImpl
 
newMultipart(String) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newMultipart(Multipart) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
newMultipart(String) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newMultipart(Multipart) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
newSubject(String) - Method in class org.apache.james.mime4j.message.AbstractMessage
 
newSubject(String) - Method in class org.apache.james.mime4j.message.MessageImpl
 
newToken(int, String) - Static method in class org.apache.james.mime4j.field.address.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.address.Token
 
newUniqueBoundary() - Method in class org.apache.james.mime4j.message.AbstractEntity
 
newUniqueBoundary() - Method in class org.apache.james.mime4j.message.BodyPart
 
newUniqueBoundary() - Method in class org.apache.james.mime4j.message.MessageImpl
 
next - Variable in class org.apache.james.mime4j.field.address.Token
A reference to the next regular (non-special) token from the input stream.
Node - Interface in org.apache.james.mime4j.field.address
 
nodeArity() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
nodeCreated() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 

O

openNodeScope(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
org.apache.james.mime4j.dom - package org.apache.james.mime4j.dom
 
org.apache.james.mime4j.dom.address - package org.apache.james.mime4j.dom.address
 
org.apache.james.mime4j.dom.datetime - package org.apache.james.mime4j.dom.datetime
 
org.apache.james.mime4j.dom.field - package org.apache.james.mime4j.dom.field
 
org.apache.james.mime4j.field - package org.apache.james.mime4j.field
 
org.apache.james.mime4j.field.address - package org.apache.james.mime4j.field.address
 
org.apache.james.mime4j.message - package org.apache.james.mime4j.message
 

P

PARAM_BOUNDARY - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The name of the boundary parameter.
PARAM_CHARSET - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The name of the charset parameter.
PARAM_CREATION_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The name of the creation-date parameter.
PARAM_FILENAME - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The name of the filename parameter.
PARAM_MODIFICATION_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The name of the modification-date parameter.
PARAM_READ_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The name of the read-date parameter.
PARAM_SIZE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
The name of the size parameter.
parent - Variable in class org.apache.james.mime4j.field.address.SimpleNode
 
parse(Field, DecodeMonitor) - Method in interface org.apache.james.mime4j.dom.FieldParser
Parses raw (unstructured) field and converts it into a structured field.
parse(ByteSequence, DecodeMonitor) - Static method in class org.apache.james.mime4j.field.DefaultFieldParser
Parses the given byte sequence and returns an instance of the ParsedField class.
parse(String, DecodeMonitor) - Static method in class org.apache.james.mime4j.field.DefaultFieldParser
Parses the given string and returns an instance of the ParsedField class.
parse(String) - Static method in class org.apache.james.mime4j.field.DefaultFieldParser
 
parse(Field, DecodeMonitor) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
 
parse(ByteSequence, DecodeMonitor) - Static method in class org.apache.james.mime4j.field.LenientFieldParser
Parses the given byte sequence and returns an instance of the ParsedField class.
parse(String, DecodeMonitor) - Static method in class org.apache.james.mime4j.field.LenientFieldParser
Parses the given string and returns an instance of the Field class.
parse(String) - Static method in class org.apache.james.mime4j.field.LenientFieldParser
Parses the given string and returns an instance of the ParsedField class.
parseAddress(String, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
Parses the specified raw string into an address.
parseAddress(String) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
 
parseAddress() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseAddress(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseAddress(String) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseAddress0() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseAddressList(String, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
Parse the address list string, such as the value of a From, To, Cc, Bcc, Sender, or Reply-To header.
parseAddressList(String) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
 
parseAddressList() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseAddressList(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseAddressList(String) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseAddressList0() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
ParsedField - Interface in org.apache.james.mime4j.dom.field
A structured field that has been processed by a parsing routine.
ParseException - Exception in org.apache.james.mime4j.dom.field
This exception is thrown when parse errors are encountered.
ParseException(String) - Constructor for exception org.apache.james.mime4j.dom.field.ParseException
Constructs a new parse exception with the specified detail message.
ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.dom.field.ParseException
Constructs a new parse exception with the specified cause.
ParseException(String, Throwable) - Constructor for exception org.apache.james.mime4j.dom.field.ParseException
Constructs a new parse exception with the specified detail message and cause.
ParseException - Exception in org.apache.james.mime4j.field.address
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.address.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.address.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.address.ParseException
 
ParseException(String) - Constructor for exception org.apache.james.mime4j.field.address.ParseException
 
parseGroup(String, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
Parses the specified raw string into a group address.
parseGroup(String) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
 
parseGroup(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseGroup(String) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseHeader(InputStream) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
parseHeader(InputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
parseLine() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseMailbox(String, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
Parses the specified raw string into a mailbox address.
parseMailbox(String) - Method in class org.apache.james.mime4j.field.address.AddressBuilder
 
parseMailbox() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseMailbox(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseMailbox(String) - Method in class org.apache.james.mime4j.field.address.LenientAddressBuilder
 
parseMailbox0() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
parseMessage(InputStream) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
 
parseMessage(InputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
parser - Variable in class org.apache.james.mime4j.field.address.SimpleNode
 
PARSER - Static variable in class org.apache.james.mime4j.field.AddressListFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.AddressListFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentDescriptionFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentDispositionFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentIdFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentLanguageFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentLanguageFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentLengthFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentLocationFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentLocationFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentMD5FieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentTransferEncodingFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentTypeFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.DateTimeFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.DateTimeFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MailboxFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MailboxFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MailboxListFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MailboxListFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
PARSER - Static variable in class org.apache.james.mime4j.field.UnstructuredFieldImpl
 
peekNode() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
phrase() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
popNode() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
prevCharIsCR - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
print() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
pushNode(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 

Q

QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.

R

rawField - Variable in class org.apache.james.mime4j.field.AbstractField
 
readChar() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Read a character.
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.AddressListParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.AddressListParser
Reinitialise.
ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.AddressListParser
Reinitialise.
ReInit(AddressListParserTokenManager) - Method in class org.apache.james.mime4j.field.address.AddressListParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
Reinitialise.
removeBody() - Method in interface org.apache.james.mime4j.dom.Entity
Removes and returns the body of this entity.
removeBody() - Method in class org.apache.james.mime4j.message.AbstractEntity
Removes and returns the body of this entity.
removeBodyPart(int) - Method in interface org.apache.james.mime4j.dom.Multipart
Removes the body part at the specified position in the list of body parts.
removeBodyPart(int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Removes the body part at the specified position in the list of body parts.
removeFields(String) - Method in interface org.apache.james.mime4j.dom.Header
Removes all Fields having the specified field name.
removeFields(String) - Method in class org.apache.james.mime4j.message.AbstractHeader
Removes all Fields having the specified field name.
replaceBodyPart(Entity, int) - Method in interface org.apache.james.mime4j.dom.Multipart
Replaces the body part at the specified position in the list of body parts with the specified body part.
replaceBodyPart(Entity, int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Replaces the body part at the specified position in the list of body parts with the specified body part.
REPLY_TO - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
replyTo(Address) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Reply-To field for the specified mailbox or group address.
replyTo(Address...) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Reply-To field for the specified mailbox or group addresses.
replyTo(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Reply-To field for the specified mailbox or group addresses.
RESENT_BCC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
RESENT_CC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
RESENT_DATE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
RESENT_FROM - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
RESENT_SENDER - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
RESENT_TO - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
reset() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
reset() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
 
rootNode() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
route() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 

S

SENDER - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
sender(Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Sender field for the specified mailbox address.
ServiceLoaderException - Exception in org.apache.james.mime4j.dom
 
ServiceLoaderException(String) - Constructor for exception org.apache.james.mime4j.dom.ServiceLoaderException
 
ServiceLoaderException(Throwable) - Constructor for exception org.apache.james.mime4j.dom.ServiceLoaderException
 
ServiceLoaderException(String, Throwable) - Constructor for exception org.apache.james.mime4j.dom.ServiceLoaderException
 
setAttribute(String, Object) - Method in class org.apache.james.mime4j.dom.MessageServiceFactory
 
setAttribute(String, Object) - Method in class org.apache.james.mime4j.message.MessageServiceFactoryImpl
 
setBcc(Address) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Bcc header field of this message to the specified address.
setBcc(Address...) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Bcc header field of this message to the specified addresses.
setBcc(Collection<? extends Address>) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Bcc header field of this message to the specified addresses.
setBcc(Address) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Bcc header field of this message to the specified address.
setBcc(Address...) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Bcc header field of this message to the specified addresses.
setBcc(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Bcc header field of this message to the specified addresses.
setBody(Body) - Method in interface org.apache.james.mime4j.dom.Entity
Sets the body of this entity.
setBody(Body) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the body of this entity.
setBody(Body, String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the body of this entity and sets the content-type to the specified value.
setBody(Body, String, Map<String, String>) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the body of this entity and sets the content-type to the specified value.
setBodyDescriptorBuilder(BodyDescriptorBuilder) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setBodyFactory(BodyFactory) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setBodyParts(List<Entity>) - Method in interface org.apache.james.mime4j.dom.Multipart
Sets the list of body parts.
setBodyParts(List<Entity>) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Sets the list of body parts.
setCc(Address) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Cc header field of this message to the specified address.
setCc(Address...) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Cc header field of this message to the specified addresses.
setCc(Collection<? extends Address>) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Cc header field of this message to the specified addresses.
setCc(Address) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Cc header field of this message to the specified address.
setCc(Address...) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Cc header field of this message to the specified addresses.
setCc(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Cc header field of this message to the specified addresses.
setContentDecoding(boolean) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setContentDisposition(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the content disposition of this Entity to the specified disposition type.
setContentDisposition(String, String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the content disposition of this Entity to the specified disposition type and filename.
setContentDisposition(String, String, long) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the content disposition of this Entity to the specified values.
setContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the content disposition of this Entity to the specified values.
setContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the transfer encoding of this Entity to the specified value.
setDate(Date) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Date header field for this message.
setDate(Date, TimeZone) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Date header field for this message.
setDate(Date) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Date header field for this message.
setDate(Date, TimeZone) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Date header field for this message.
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Set debug output.
setDecodeMonitor(DecodeMonitor) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setEpilogue(String) - Method in interface org.apache.james.mime4j.dom.Multipart
Sets the epilogue value, or remove it if the value passed is null.
setEpilogue(String) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Sets the epilogue value, or remove it if the value passed is null.
setEpilogue(String) - Method in class org.apache.james.mime4j.message.MultipartImpl
Sets the epilogue.
setEpilogueRaw(ByteSequence) - Method in class org.apache.james.mime4j.message.MultipartImpl
 
setField(Field) - Method in interface org.apache.james.mime4j.dom.Header
Sets or replaces a field.
setField(Field) - Method in class org.apache.james.mime4j.message.AbstractHeader
Sets or replaces a field.
setFieldParser(String, FieldParser<? extends ParsedField>) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
Sets the parser used for the field named name.
setFieldParser(FieldParser<? extends ParsedField>) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setFilename(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the filename parameter of the content disposition of this Entity to the specified value.
setFlatMode(boolean) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setFrom(Mailbox) - Method in interface org.apache.james.mime4j.dom.Message
Sets the From header field of this message to the specified mailbox address.
setFrom(Mailbox...) - Method in interface org.apache.james.mime4j.dom.Message
Sets the From header field of this message to the specified mailbox addresses.
setFrom(Collection<Mailbox>) - Method in interface org.apache.james.mime4j.dom.Message
Sets the From header field of this message to the specified mailbox addresses.
setFrom(Mailbox) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the From header field of this message to the specified mailbox address.
setFrom(Mailbox...) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the From header field of this message to the specified mailbox addresses.
setFrom(Collection<Mailbox>) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the From header field of this message to the specified mailbox addresses.
setHeader(Header) - Method in interface org.apache.james.mime4j.dom.Entity
Sets the entity header.
setHeader(Header) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the entity header.
setMessage(Message) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the specified message as body of this entity and the content type to "message/rfc822".
setMimeEntityConfig(MimeConfig) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
setMultipart(Multipart) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the specified multipart as body of this entity.
setMultipart(Multipart, Map<String, String>) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the specified multipart as body of this entity.
setParent(Entity) - Method in interface org.apache.james.mime4j.dom.Body
Sets the parent of this body.
setParent(Entity) - Method in interface org.apache.james.mime4j.dom.Entity
Sets the parent entity of this entity.
setParent(Entity) - Method in class org.apache.james.mime4j.dom.SingleBody
 
setParent(Entity) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the parent entity of this entity.
setParent(Entity) - Method in class org.apache.james.mime4j.message.AbstractMultipart
 
setPreamble(String) - Method in interface org.apache.james.mime4j.dom.Multipart
Sets the preamble with a value or null to remove the preamble.
setPreamble(String) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Sets the preamble with a value or null to remove the preamble.
setPreamble(String) - Method in class org.apache.james.mime4j.message.MultipartImpl
Sets the preamble.
setPreambleRaw(ByteSequence) - Method in class org.apache.james.mime4j.message.MultipartImpl
 
setReplyTo(Address) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Reply-To header field of this message to the specified address.
setReplyTo(Address...) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Reply-To header field of this message to the specified addresses.
setReplyTo(Collection<? extends Address>) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Reply-To header field of this message to the specified addresses.
setReplyTo(Address) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Reply-To header field of this message to the specified address.
setReplyTo(Address...) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Reply-To header field of this message to the specified addresses.
setReplyTo(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Reply-To header field of this message to the specified addresses.
setSender(Mailbox) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Sender header field of this message to the specified mailbox address.
setSender(Mailbox) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Sender header field of this message to the specified mailbox address.
setSubject(String) - Method in interface org.apache.james.mime4j.dom.Message
Sets the Subject header field for this message.
setSubject(String) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the Subject header field for this message.
setSubType(String) - Method in class org.apache.james.mime4j.message.AbstractMultipart
Sets the multipart sub-type.
setTabSize(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
setText(TextBody) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the specified TextBody as body of this entity and the content type to "text/plain".
setText(TextBody, String) - Method in class org.apache.james.mime4j.message.AbstractEntity
Sets the specified TextBody as body of this entity.
setTo(Address) - Method in interface org.apache.james.mime4j.dom.Message
Sets the To header field of this message to the specified address.
setTo(Address...) - Method in interface org.apache.james.mime4j.dom.Message
Sets the To header field of this message to the specified addresses.
setTo(Collection<? extends Address>) - Method in interface org.apache.james.mime4j.dom.Message
Sets the To header field of this message to the specified addresses.
setTo(Address) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the To header field of this message to the specified address.
setTo(Address...) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the To header field of this message to the specified addresses.
setTo(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.AbstractMessage
Sets the To header field of this message to the specified addresses.
SimpleCharStream - Class in org.apache.james.mime4j.field.address
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
Constructor.
SimpleContentHandler - Class in org.apache.james.mime4j.message
Abstract implementation of ContentHandler that automates common tasks.
SimpleContentHandler(FieldParser<? extends ParsedField>, DecodeMonitor) - Constructor for class org.apache.james.mime4j.message.SimpleContentHandler
 
SimpleContentHandler() - Constructor for class org.apache.james.mime4j.message.SimpleContentHandler
 
SimpleNode - Class in org.apache.james.mime4j.field.address
 
SimpleNode(int) - Constructor for class org.apache.james.mime4j.field.address.SimpleNode
 
SimpleNode(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleNode
 
SingleBody - Class in org.apache.james.mime4j.dom
Abstract implementation of a single message body; that is, a body that does not contain (directly or indirectly) any other child bodies.
SingleBody() - Constructor for class org.apache.james.mime4j.dom.SingleBody
Sole constructor.
size() - Method in class org.apache.james.mime4j.dom.address.AddressList
The number of elements in this list.
size() - Method in class org.apache.james.mime4j.dom.address.DomainList
The number of elements in this list.
size() - Method in class org.apache.james.mime4j.dom.address.MailboxList
The number of elements in this list.
specialConstructor - Variable in exception org.apache.james.mime4j.field.address.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.apache.james.mime4j.field.address.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
startHeader() - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
staticFlag - Static variable in class org.apache.james.mime4j.field.address.SimpleCharStream
Whether parser is static.
SUBJECT - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
subject(String) - Static method in class org.apache.james.mime4j.field.Fields
Creates a Subject field from the specified string value.
SwitchTo(int) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
TextBody - Class in org.apache.james.mime4j.dom
Encapsulates the contents of a text/* entity body.
TextBody() - Constructor for class org.apache.james.mime4j.dom.TextBody
Sole constructor.
textBody(InputStream, String) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
textBody(String, String) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
textBody(String, Charset) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
textBody(String) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
 
textBody(InputStream, String) - Method in interface org.apache.james.mime4j.message.BodyFactory
Creates a TextBody that holds the content of the given input stream.
TO - Static variable in class org.apache.james.mime4j.dom.field.FieldName
 
to(Address) - Static method in class org.apache.james.mime4j.field.Fields
Creates a To field for the specified mailbox or group address.
to(Address...) - Static method in class org.apache.james.mime4j.field.Fields
Creates a To field for the specified mailbox or group addresses.
to(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
Creates a To field for the specified mailbox or group addresses.
token - Variable in class org.apache.james.mime4j.field.address.AddressListParser
Current token.
Token - Class in org.apache.james.mime4j.field.address
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.address.Token
No-argument constructor
Token(int) - Constructor for class org.apache.james.mime4j.field.address.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.apache.james.mime4j.field.address.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.apache.james.mime4j.field.address.AddressListParser
Generated Token Manager.
tokenImage - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
Literal token values.
tokenImage - Variable in exception org.apache.james.mime4j.field.address.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in org.apache.james.mime4j.field.address
Token Manager Error.
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
Full Constructor.
toRouteString() - Method in class org.apache.james.mime4j.dom.address.DomainList
Returns the list of domains formatted as a route string (not including the trailing ':').
toString() - Method in class org.apache.james.mime4j.dom.address.DomainList
 
toString() - Method in class org.apache.james.mime4j.dom.address.Group
 
toString() - Method in class org.apache.james.mime4j.dom.address.Mailbox
 
toString() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
toString() - Method in class org.apache.james.mime4j.field.AbstractField
 
toString() - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
toString(String) - Method in class org.apache.james.mime4j.field.address.SimpleNode
 
toString() - Method in class org.apache.james.mime4j.field.address.Token
Returns the image.
toString() - Method in class org.apache.james.mime4j.message.AbstractHeader
Return Header Object as String representation.
toString() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
TYPE_MESSAGE_RFC822 - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The message/rfc822 MIME type.
TYPE_MULTIPART_DIGEST - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The multipart/digest MIME type.
TYPE_MULTIPART_PREFIX - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The prefix of all multipart MIME types.
TYPE_TEXT_PLAIN - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
The text/plain MIME type.

U

UnstructuredField - Interface in org.apache.james.mime4j.dom.field
 
UnstructuredFieldImpl - Class in org.apache.james.mime4j.field
Simple unstructured field such as Subject.
UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 

V

value - Variable in class org.apache.james.mime4j.field.address.SimpleNode
 
visit(SimpleNode, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTaddress_list, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTaddress, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTmailbox, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTname_addr, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTgroup_body, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTangle_addr, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTroute, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTphrase, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTaddr_spec, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTlocal_part, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 
visit(ASTdomain, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
 

W

writeBody(Body, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeBody(Body, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Body to the specified OutputStream.
writeEntity(Entity, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeEntity(Entity, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Entity to the specified OutputStream.
writeField(Field, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeField(Field, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Field to the specified OutputStream.
writeHeader(Header, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeHeader(Header, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Header to the specified OutputStream.
writeMessage(Message, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeMessage(Message, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Message to the specified OutputStream.
writeMultipart(Multipart, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
 
writeMultipart(Multipart, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
Write the specified Multipart to the specified OutputStream.
writeTo(OutputStream) - Method in class org.apache.james.mime4j.dom.SingleBody
Writes this single body to the given stream.
WS - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
RegularExpression Id.

A B C D E F G H I J K L M N O P Q R S T U V W

Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.