- AbstractContentHandler - Class in org.apache.james.mime4j.parser
 
- 
 
- AbstractContentHandler() - Constructor for class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- 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.
 
- AbstractStorageProvider - Class in org.apache.james.mime4j.storage
 
- 
 
- AbstractStorageProvider() - Constructor for class org.apache.james.mime4j.storage.AbstractStorageProvider
 
- 
Sole constructor.
 
- 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.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
Used to convert raw characters to their escaped version
 when these raw version cannot be used as part of an ASCII
 string literal.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
Used to convert raw characters to their escaped version
 when these raw version cannot be used as part of an ASCII
 string literal.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
Used to convert raw characters to their escaped version
 when these raw version cannot be used as part of an ASCII
 string literal.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
Used to convert raw characters to their escaped version
 when these raw version cannot be used as part of an ASCII
 string literal.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
Used to convert raw characters to their escaped version
 when these raw version cannot be used as part of an ASCII
 string literal.
 
- add_escapes(String) - Method in exception org.apache.james.mime4j.field.structured.parser.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
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
 
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.language.parser.TokenMgrError
 
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
 
- 
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string
 
- addEscapes(String) - Static method in error org.apache.james.mime4j.field.structured.parser.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
 
-  
 
- addField(RawField) - Method in interface org.apache.james.mime4j.stream.BodyDescriptorBuilder
 
- 
Updates builder's internal state by adding a new field.
 
- addr_spec() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
-  
 
- addReference() - Method in class org.apache.james.mime4j.storage.MultiReferenceStorage
 
- 
Increments the reference counter.
 
- 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.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Method to adjust line and column numbers for the start of a token.
 
- advance() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Advances the state machine to the next state in the
 process of the MIME stream parsing.
 
- advance() - Method in class org.apache.james.mime4j.stream.RawEntity
 
-  
 
- ALPHA - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
RegularExpression Id.
 
- ALPHA - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
RegularExpression Id.
 
- ALPHANUM - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
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.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
RegularExpression Id.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
RegularExpression Id.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
- 
RegularExpression Id.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
RegularExpression Id.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
RegularExpression Id.
 
- ANY - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
RegularExpression Id.
 
- append(ByteArrayBuffer) - Method in class org.apache.james.mime4j.stream.DefaultFieldBuilder
 
-  
 
- append(ByteArrayBuffer) - Method in interface org.apache.james.mime4j.stream.FieldBuilder
 
- 
Updates builder's internal state by adding a new line of text.
 
- append(byte[], int, int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- append(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- 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
 
-  
 
- atEnd() - Method in class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- ATEXT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
RegularExpression Id.
 
- ATOKEN - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
RegularExpression Id.
 
- ATOKEN - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
RegularExpression Id.
 
- available() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- 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
 
-  
 
- capacity() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- capacity() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- 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.
 
- CharsetUtil - Class in org.apache.james.mime4j.util
 
- 
Utility class for working with character sets.
 
- CharsetUtil() - Constructor for class org.apache.james.mime4j.util.CharsetUtil
 
-  
 
- 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.
 
- CipherStorageProvider - Class in org.apache.james.mime4j.storage
 
- 
A 
StorageProvider that transparently scrambles and unscrambles the
 data stored by another 
StorageProvider.
 
 
- CipherStorageProvider(StorageProvider) - Constructor for class org.apache.james.mime4j.storage.CipherStorageProvider
 
- 
Creates a new CipherStorageProvider for the given back-end
 using the Blowfish cipher algorithm.
 
- CipherStorageProvider(StorageProvider, String) - Constructor for class org.apache.james.mime4j.storage.CipherStorageProvider
 
- 
Creates a new CipherStorageProvider for the given back-end
 and cipher algorithm.
 
- clear() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- clearNodeScope(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
-  
 
- clone() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
-  
 
- close() - Method in class org.apache.james.mime4j.codec.Base64InputStream
 
-  
 
- close() - Method in class org.apache.james.mime4j.codec.Base64OutputStream
 
-  
 
- close() - Method in class org.apache.james.mime4j.codec.QuotedPrintableInputStream
 
- 
Terminates Quoted-Printable coded content.
 
- close() - Method in class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
 
-  
 
- close() - Method in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Closes the underlying stream.
 
- close() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
- 
Closes the underlying stream.
 
- close() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- close() - Method in class org.apache.james.mime4j.storage.StorageOutputStream
 
- 
Closes this output stream.
 
- 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
 
-  
 
- CodecUtil - Class in org.apache.james.mime4j.codec
 
- 
Utility methods related to codecs.
 
- CodecUtil() - Constructor for class org.apache.james.mime4j.codec.CodecUtil
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- column - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
RegularExpression Id.
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
RegularExpression Id.
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
RegularExpression Id.
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
- 
RegularExpression Id.
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
RegularExpression Id.
 
- COMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
RegularExpression Id.
 
- CONTENT - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
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.
 
- ContentDescriptor - Interface in org.apache.james.mime4j.stream
 
- 
A descriptor containing common MIME content properties.
 
- 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.
 
- ContentDispositionParser - Class in org.apache.james.mime4j.field.contentdisposition.parser
 
-  
 
- ContentDispositionParser(InputStream) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Constructor with InputStream.
 
- ContentDispositionParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Constructor with InputStream and supplied encoding
 
- ContentDispositionParser(Reader) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Constructor.
 
- ContentDispositionParser(ContentDispositionParserTokenManager) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Constructor with generated Token Manager.
 
- ContentDispositionParserConstants - Interface in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
Token literal values and constants.
 
- ContentDispositionParserTokenManager - Class in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
Token Manager.
 
- ContentDispositionParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
- 
Constructor.
 
- ContentDispositionParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
- 
Constructor.
 
- ContentHandler - Interface in org.apache.james.mime4j.parser
 
- 
 Receives notifications of the content of a plain RFC822 or MIME message.
 
- 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.
 
- ContentLanguageParser - Class in org.apache.james.mime4j.field.language.parser
 
-  
 
- ContentLanguageParser(InputStream) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Constructor with InputStream.
 
- ContentLanguageParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Constructor with InputStream and supplied encoding
 
- ContentLanguageParser(Reader) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Constructor.
 
- ContentLanguageParser(ContentLanguageParserTokenManager) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Constructor with generated Token Manager.
 
- ContentLanguageParserConstants - Interface in org.apache.james.mime4j.field.language.parser
 
- 
Token literal values and constants.
 
- ContentLanguageParserTokenManager - Class in org.apache.james.mime4j.field.language.parser
 
- 
Token Manager.
 
- ContentLanguageParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
- 
Constructor.
 
- ContentLanguageParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
- 
Constructor.
 
- 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.
 
- ContentTypeParser - Class in org.apache.james.mime4j.field.contenttype.parser
 
-  
 
- ContentTypeParser(InputStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Constructor with InputStream.
 
- ContentTypeParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Constructor with InputStream and supplied encoding
 
- ContentTypeParser(Reader) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Constructor.
 
- ContentTypeParser(ContentTypeParserTokenManager) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Constructor with generated Token Manager.
 
- ContentTypeParserConstants - Interface in org.apache.james.mime4j.field.contenttype.parser
 
- 
Token literal values and constants.
 
- ContentTypeParserTokenManager - Class in org.apache.james.mime4j.field.contenttype.parser
 
- 
Token Manager.
 
- ContentTypeParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
- 
Constructor.
 
- ContentTypeParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
- 
Constructor.
 
- ContentUtil - Class in org.apache.james.mime4j.util
 
- 
Utility methods for converting textual content of a message.
 
- CONVERT_BOTH - Static variable in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Converts single '\r' and '\n' to '\r\n'
 
- CONVERT_CR - Static variable in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Converts single '\r' to '\r\n'
 
- CONVERT_LF - Static variable in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Converts single '\n' to '\r\n'
 
- convertToDate(int, int, int, int, int, int, int) - Static method in class org.apache.james.mime4j.dom.datetime.DateTime
 
-  
 
- copy(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.CodecUtil
 
- 
Copies the contents of one stream to the other.
 
- 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.
 
- copyContent(ByteSequence, ParserCursor, BitSet, StringBuilder) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Transfers content into the destination buffer until a whitespace character, a comment,
 or any of the given delimiters is encountered.
 
- copyQuotedContent(ByteSequence, ParserCursor, StringBuilder) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Transfers content enclosed with quote marks into the destination buffer.
 
- CR - Static variable in class org.apache.james.mime4j.util.CharsetUtil
 
- 
US-ASCII CR, carriage return (13)
 
- 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
 
-  
 
- createStorageOutputStream() - Method in class org.apache.james.mime4j.storage.CipherStorageProvider
 
-  
 
- createStorageOutputStream() - Method in class org.apache.james.mime4j.storage.MemoryStorageProvider
 
-  
 
- createStorageOutputStream() - Method in interface org.apache.james.mime4j.storage.StorageProvider
 
- 
 
- createStorageOutputStream() - Method in class org.apache.james.mime4j.storage.TempFileStorageProvider
 
-  
 
- createStorageOutputStream() - Method in class org.apache.james.mime4j.storage.ThresholdStorageProvider
 
-  
 
- createUniqueBoundary() - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Creates a new unique message boundary string that can be used as boundary
 parameter for the Content-Type header field of a message.
 
- createUniqueMessageId(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Creates a new unique message identifier that can be used in message
 header field such as Message-ID or In-Reply-To.
 
- CRLF - Static variable in class org.apache.james.mime4j.util.CharsetUtil
 
- 
carriage return - line feed sequence
 
- curChar - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
 
-  
 
- curChar - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
-  
 
- currentToken - Variable in exception org.apache.james.mime4j.field.address.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- currentToken - Variable in exception org.apache.james.mime4j.field.structured.parser.ParseException
 
- 
This is the last token that has been consumed successfully.
 
- EMPTY - Static variable in interface org.apache.james.mime4j.util.ByteSequence
 
- 
An empty byte sequence.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Enable tracing.
 
- enable_tracing() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Enable tracing.
 
- ENC_7BIT - Static variable in class org.apache.james.mime4j.util.MimeUtil
 
- 
The 7bit encoding.
 
- ENC_8BIT - Static variable in class org.apache.james.mime4j.util.MimeUtil
 
- 
The 8bit encoding.
 
- ENC_BASE64 - Static variable in class org.apache.james.mime4j.util.MimeUtil
 
- 
The base64 encoding.
 
- ENC_BINARY - Static variable in class org.apache.james.mime4j.util.MimeUtil
 
- 
The binary encoding.
 
- ENC_QUOTED_PRINTABLE - Static variable in class org.apache.james.mime4j.util.MimeUtil
 
- 
The quoted-printable encoding.
 
- 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
 
-  
 
- encode(String) - Static method in class org.apache.james.mime4j.util.ContentUtil
 
- 
Encodes the specified string into an immutable sequence of bytes using
 the US-ASCII charset.
 
- encode(Charset, String) - Static method in class org.apache.james.mime4j.util.ContentUtil
 
- 
Encodes the specified string into an immutable sequence of bytes using
 the specified charset.
 
- encodeAddressDisplayName(String) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the display-name portion of an address.
 
- encodeAddressLocalPart(String) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the local part of an address specification as described in RFC
 5322 section 3.4.1.
 
- encodeB(byte[]) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified byte array using the B encoding defined in RFC
 2047.
 
- encodeBase64(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.CodecUtil
 
- 
Encodes the given stream using base64.
 
- encodeEncodedWord(String, EncoderUtil.Usage) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified text into an encoded word or a sequence of encoded
 words separated by space.
 
- encodeEncodedWord(String, EncoderUtil.Usage, int) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified text into an encoded word or a sequence of encoded
 words separated by space.
 
- encodeEncodedWord(String, EncoderUtil.Usage, int, Charset, EncoderUtil.Encoding) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified text into an encoded word or a sequence of encoded
 words separated by space.
 
- encodeHeaderParameter(String, String) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified strings into a header parameter as described in RFC
 2045 section 5.1 and RFC 2183 section 2.
 
- encodeIfNecessary(String, EncoderUtil.Usage, int) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Shortcut method that encodes the specified text into an encoded-word if
 the text has to be encoded.
 
- encodeQ(byte[], EncoderUtil.Usage) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Encodes the specified byte array using the Q encoding defined in RFC
 2047.
 
- encodeQuotedPrintable(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.CodecUtil
 
- 
Encodes the given stream using Quoted-Printable.
 
- encodeQuotedPrintableBinary(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.CodecUtil
 
- 
Encodes the given stream using Quoted-Printable.
 
- EncoderUtil - Class in org.apache.james.mime4j.codec
 
- 
Static methods for encoding header field values.
 
- EncoderUtil.Encoding - Enum in org.apache.james.mime4j.codec
 
- 
Selects one of the two encodings specified in RFC 2047.
 
- EncoderUtil.Usage - Enum in org.apache.james.mime4j.codec
 
- 
Indicates the intended usage of an encoded word.
 
- encodeStream(OutputStream, String, boolean) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
 
-  
 
- endBodyPart() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- endBodyPart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when a body part ends.
 
- endColumn - Variable in class org.apache.james.mime4j.field.address.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.language.parser.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
The column number of the last character of this Token.
 
- endColumn - Variable in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
The column number of the last character of this Token.
 
- endHeader() - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
-  
 
- endHeader() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- endHeader() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when there are no more header fields in a message or body part.
 
- endLine - Variable in class org.apache.james.mime4j.field.address.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.language.parser.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
The line number of the last character of this Token.
 
- endLine - Variable in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
The line number of the last character of this Token.
 
- endMessage() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- endMessage() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when a message ends.
 
- endMultipart() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- endMultipart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when the body of an entity has been parsed.
 
- ensureCapacity(int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- Entity - Interface in org.apache.james.mime4j.dom
 
- 
A MIME entity.
 
- EntityState - Enum in org.apache.james.mime4j.stream
 
- 
Enumeration of states an entity is expected to go through
 in the process of the MIME stream parsing.
 
- EntityStateMachine - Interface in org.apache.james.mime4j.stream
 
- 
Represents the interal state of a MIME entity, which is being retrieved
 from an input stream by a MIME parser.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
End of File.
 
- EOF - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
End of File.
 
- eof() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
-  
 
- eof() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
-  
 
- eol - Variable in exception org.apache.james.mime4j.field.address.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
The end of line string for this machine.
 
- eol - Variable in exception org.apache.james.mime4j.field.structured.parser.ParseException
 
- 
The end of line string for this machine.
 
- EOLConvertingInputStream - Class in org.apache.james.mime4j.io
 
- 
InputStream which converts \r
 bytes not followed by \n and \n not
 preceded by \r to \r\n.
 
- EOLConvertingInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Creates a new EOLConvertingInputStream
 instance converting bytes in the given InputStream.
 
- EOLConvertingInputStream(InputStream, int) - Constructor for class org.apache.james.mime4j.io.EOLConvertingInputStream
 
- 
Creates a new EOLConvertingInputStream
 instance converting bytes in the given InputStream.
 
- epilogue(InputStream) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- epilogue(InputStream) - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called for the epilogue (whatever comes after the final body part)
 of a multipart/* entity.
 
- 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
 
-  
 
- equals(Object) - Method in class org.apache.james.mime4j.stream.Event
 
-  
 
- equals(Object) - Method in class org.apache.james.mime4j.stream.NameValuePair
 
-  
 
- equals(Object, Object) - Static method in class org.apache.james.mime4j.util.LangUtils
 
- 
Check if two objects are equal.
 
- equalsIgnoreCase(String, String) - Static method in class org.apache.james.mime4j.util.LangUtils
 
- 
Check if two strings are equal, ignoring case considerations.
 
- Event - Class in org.apache.james.mime4j.stream
 
- 
Enumerates events which can be monitored.
 
- Event(String) - Constructor for class org.apache.james.mime4j.stream.Event
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.address.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.structured.parser.ParseException
 
- 
Each entry in this array is an array of integers.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Generate ParseException.
 
- generateParseException() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
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.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginColumn() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Get token beginning column number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get token beginning line number.
 
- getBeginLine() - Method in class org.apache.james.mime4j.field.structured.parser.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.
 
- getBody() - Method in interface org.apache.james.mime4j.stream.Field
 
- 
Gets the unparsed and possibly encoded (see RFC 2047) field body string.
 
- getBody() - Method in class org.apache.james.mime4j.stream.RawField
 
-  
 
- getBodyDescriptor() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Returns description of the entity body.
 
- getBodyDescriptor() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Gets a descriptor for the current entity.
 
- getBodyDescriptor() - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
This method has no effect and always returns null.
 
- 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
 
-  
 
- getBoundary() - Method in interface org.apache.james.mime4j.stream.BodyDescriptor
 
- 
Returns the body descriptors boundary.
 
- getCause() - Method in exception org.apache.james.mime4j.MimeIOException
 
- 
Returns the MimeException that caused this
 MimeIOException.
 
- 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
 
-  
 
- getCharset() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
The body descriptors character set, defaulted appropriately for the MIME type.
 
- getColumn() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Deprecated.
 
- getColumn() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Deprecated.
 
- getConfig() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
-  
 
- 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
 
-  
 
- getContentLength() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
Returns the body descriptors content-length.
 
- 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.
 
- getContentStream() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Returns content stream of the entity body.
 
- getContentStream() - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
Returns raw data stream.
 
- 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
 
-  
 
- getDecodedContentStream() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Returns the decoded content stream of the entity body.
 
- getDecodedContentStream() - Method in class org.apache.james.mime4j.stream.RawEntity
 
-  
 
- getDecodedInputStream() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
This method returns a transfer decoded stream based on the MIME
 fields with the standard defaults.
 
- getDelimiterIdx() - Method in class org.apache.james.mime4j.stream.RawField
 
-  
 
- 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.contentdisposition.parser.ContentDispositionParser
 
-  
 
- 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.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndColumn() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Get token end column number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get token end line number.
 
- getEndLine() - Method in class org.apache.james.mime4j.field.structured.parser.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
 
-  
 
- getEvent() - Method in exception org.apache.james.mime4j.stream.MimeParseEventException
 
- 
Gets the causal parse event.
 
- 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.
 
- getField() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Returns current header field.
 
- getField() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
 
- getField() - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
This method has no effect and always returns null.
 
- getFieldName() - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
This method has no effect and always returns null.
 
- 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.
 
- getFieldValue() - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
This method has no effect and always returns null.
 
- 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.
 
- getHeadlessParsing() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the value of the default content type.
 
- 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.
 
- GetImage() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get token literal value.
 
- GetImage() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get token literal value.
 
- GetImage() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get token literal value.
 
- GetImage() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get token literal value.
 
- GetImage() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get token literal value.
 
- GetImage() - Method in class org.apache.james.mime4j.field.structured.parser.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.
 
- getInputStream() - Method in class org.apache.james.mime4j.storage.MultiReferenceStorage
 
- 
Returns the input stream of the inner Storage object.
 
- getInputStream() - Method in interface org.apache.james.mime4j.storage.Storage
 
- 
Returns an InputStream that can be used to read the stored
 data.
 
- getInputStream() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
This method returns the raw entity, preamble, or epilogue contents.
 
- getInstance() - Static method in class org.apache.james.mime4j.storage.DefaultStorageProvider
 
- 
 
- 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.
 
- getLine() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLine() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLine() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLine() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLine() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Deprecated.
 
- getLineNumber() - Method in class org.apache.james.mime4j.io.LineNumberInputStream
 
-  
 
- getLineNumber() - Method in interface org.apache.james.mime4j.io.LineNumberSource
 
- 
Gets the current line number starting at 1 (the number of
 \r\n read so far plus 1).
 
- 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
 
-  
 
- getLowerBound() - Method in class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- 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.mimeversion.parser.MimeVersionParser
 
-  
 
- getMajorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldImpl
 
-  
 
- getMajorVersion() - Method in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
 
-  
 
- getMaxContentLen() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the maximum content length limit
 
- getMaxHeaderCount() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the maximum header limit
 
- getMaxHeaderLen() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the maximum header length limit
 
- getMaxLineLen() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the maximum line length limit
 
- 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
 
-  
 
- getMediaType() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
Gets the defaulted MIME media type for this content.
 
- 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.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.contentdisposition.parser.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.contentdisposition.parser.TokenMgrError
 
- 
You can also modify the body of this method to customize your error messages.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.contenttype.parser.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.contenttype.parser.TokenMgrError
 
- 
You can also modify the body of this method to customize your error messages.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.datetime.parser.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.datetime.parser.TokenMgrError
 
- 
You can also modify the body of this method to customize your error messages.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.language.parser.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.language.parser.TokenMgrError
 
- 
You can also modify the body of this method to customize your error messages.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.mimeversion.parser.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.mimeversion.parser.TokenMgrError
 
- 
You can also modify the body of this method to customize your error messages.
 
- getMessage() - Method in exception org.apache.james.mime4j.field.structured.parser.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.structured.parser.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
 
-  
 
- getMimeType() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
Returns the body descriptors MIME type.
 
- getMinorVersion() - Method in interface org.apache.james.mime4j.dom.field.MimeVersionField
 
-  
 
- getMinorVersion() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
-  
 
- 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).
 
- getName() - Method in interface org.apache.james.mime4j.stream.Field
 
- 
Returns the name of the field.
 
- getName() - Method in class org.apache.james.mime4j.stream.NameValuePair
 
-  
 
- getName() - Method in class org.apache.james.mime4j.stream.RawField
 
-  
 
- 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.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Get the next Token.
 
- getNextToken() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
- 
Get the next Token.
 
- getObject() - Method in class org.apache.james.mime4j.samples.tree.MessageTree.ObjectWrapper
 
-  
 
- 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
 
-  
 
- getParamNames() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- getParamNames() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- getParams() - Method in class org.apache.james.mime4j.stream.RawBody
 
-  
 
- getParamValues() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- getParamValues() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- 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.
 
- getPos() - Method in class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- getPosition() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- 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.
 
- getRaw() - Method in class org.apache.james.mime4j.stream.DefaultFieldBuilder
 
-  
 
- getRaw() - Method in interface org.apache.james.mime4j.stream.Field
 
- 
Gets original (raw) representation of the field, if available,
 null otherwise.
 
- getRaw() - Method in interface org.apache.james.mime4j.stream.FieldBuilder
 
- 
Returns combined content of all lines processed so far or null
 if the builder does not retain original raw content.
 
- getRaw() - Method in class org.apache.james.mime4j.stream.RawField
 
-  
 
- 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.
 
- getReader() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Gets a reader configured for the current body or body part.
 
- getRecursionMode() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Gets the current recursion mode.
 
- 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
 
-  
 
- getState() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Return the current state of the entity.
 
- getState() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Returns the current state.
 
- getState() - Method in class org.apache.james.mime4j.stream.RawEntity
 
-  
 
- getStorageProvider() - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Returns the StorageProvider this BodyFactory
 uses to create message bodies from input streams.
 
- 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.contenttype.parser.ContentTypeParser
 
-  
 
- 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
 
-  
 
- getSubType() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
Gets the defaulted MIME sub type for this content.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Get the suffix.
 
- GetSuffix(int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Get the suffix.
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- getTabSize(int) - Method in class org.apache.james.mime4j.field.structured.parser.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.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Get the specific Token.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Get the specific Token.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Get the specific Token.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Get the specific Token.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Get the specific Token.
 
- getToken(int) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Get the specific Token.
 
- getTransferEncoding() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
 
-  
 
- getTransferEncoding() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
 
- 
Returns the body descriptors transfer encoding.
 
- getType() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- getUpperBound() - Method in class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- 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.contentdisposition.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.language.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
An optional attribute value of the Token.
 
- getValue() - Method in class org.apache.james.mime4j.field.UnstructuredFieldImpl
 
-  
 
- getValue() - Method in class org.apache.james.mime4j.stream.NameValuePair
 
-  
 
- getValue() - Method in class org.apache.james.mime4j.stream.RawBody
 
-  
 
- 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
 
-  
 
- 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.
 
- image - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
The string image of the token.
 
- image - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
The string image of the token.
 
- image - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
The string image of the token.
 
- image - Variable in class org.apache.james.mime4j.field.language.parser.Token
 
- 
The string image of the token.
 
- image - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
The string image of the token.
 
- image - Variable in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
The string image of the token.
 
- inBuf - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- inBuf - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
Lexical state.
 
- INCOMMENT - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
Lexical state.
 
- indexOf(byte[], int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
- 
Implements quick search algorithm as published by
 
- indexOf(byte[]) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
- 
Implements quick search algorithm as published by
 
- indexOf(byte, int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- indexOf(byte) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- indexOf(byte) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- indexOf(byte, int, int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- INDOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
Lexical state.
 
- INIT_BITSET(int...) - Static method in class org.apache.james.mime4j.stream.RawFieldParser
 
-  
 
- INITIAL_VERSION_VALUE - Static variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
 
-  
 
- input_stream - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- inputStream - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
 
- 
Lexical state.
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
Lexical state.
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
Lexical state.
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
Lexical state.
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
Lexical state.
 
- INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
Lexical state.
 
- INVALID_HEADER - Static variable in class org.apache.james.mime4j.stream.Event
 
- 
Indicates that unexpected end of headers detected.
 
- isASCII(char) - Static method in class org.apache.james.mime4j.util.CharsetUtil
 
- 
Returns true if the specified character falls into the US
 ASCII character set (Unicode range 0000 to 007f).
 
- isASCII(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
 
- 
Returns true if the specified string consists entirely of
 US ASCII characters.
 
- 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
 
-  
 
- isBase64Encoding(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Returns, whether the given transfer-encoding is "base64".
 
- isContentDecoding() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Determines whether this parser automatically decodes body content
 based on the on the MIME fields with the standard defaults.
 
- isCountLineNumbers() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the value of the line number counting mode.
 
- 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
 
-  
 
- isEmpty() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- isEmptyStream() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
-  
 
- isFoldingPreserved() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Should the \r\n folding sequence be preserved?
 
- isFull() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- isFullyConsumed() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
-  
 
- 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
 
-  
 
- isLastPart() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
-  
 
- isListening() - Method in class org.apache.james.mime4j.codec.DecodeMonitor
 
-  
 
- isListening() - Method in class org.apache.james.mime4j.samples.dom.LoggingMonitor
 
-  
 
- isMalformedHeaderStartsBody() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
-  
 
- isMessage(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Returns true, if the given MIME type is that of a message.
 
- 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/*.
 
- isMultipart(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Return true, if the given MIME type indicates a multipart entity.
 
- ISO_8859_1 - Static variable in class org.apache.james.mime4j.util.CharsetUtil
 
-  
 
- isQuotedPrintableEncoded(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Returns, whether the given transfer-encoding is "quoted-printable".
 
- isRaw() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Determines if this parser is currently in raw mode.
 
- isRaw() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Determines if this parser is currently in raw mode.
 
- isSameMimeType(String, String) - Static method in class org.apache.james.mime4j.util.MimeUtil
 
- 
Returns, whether the given two MIME types are identical.
 
- isStrictParsing() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Returns the value of the strict parsing mode
 
- isToken(String) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
 
- 
Tests whether the specified string is a token as defined in RFC 2045
 section 5.1.
 
- isUsed() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
-  
 
- isValidField() - Method in interface org.apache.james.mime4j.dom.field.ParsedField
 
- 
Returns true if this field is valid, i.e.
 
- isValidField() - Method in class org.apache.james.mime4j.field.AbstractField
 
-  
 
- isWhitespace(char) - Static method in class org.apache.james.mime4j.util.CharsetUtil
 
- 
Returns true if the specified character is a whitespace
 character (CR, LF, SP or HT).
 
- isWhitespace(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
 
- 
Returns true if the specified string consists entirely of
 whitespace characters.
 
- 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.
 
- 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.
 
- parameter() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- parameter() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- 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() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- parse() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- 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() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Parses the input into a list of language tags.
 
- 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.
 
 
- parse() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
-  
 
- parse() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Unfolds the input and removes comments.
 
- parse(InputStream) - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Parses a stream of bytes containing a MIME message.
 
- parse(InputStream) - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Instructs the MimeTokenStream to parse the given streams contents.
 
- 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
 
-  
 
- parseAll() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- parseAll() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- parseAll() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
-  
 
- parseAll() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
-  
 
- 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
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.contentdisposition.parser.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.contentdisposition.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.contenttype.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.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.contenttype.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.datetime.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.datetime.parser.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.datetime.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.language.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.language.parser.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.language.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.language.parser.ParseException
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.mimeversion.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.mimeversion.parser.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.mimeversion.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
-  
 
- ParseException - Exception in org.apache.james.mime4j.field.structured.parser
 
- 
This exception is thrown when parse errors are encountered.
 
- ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.structured.parser.ParseException
 
- 
This constructor is used by the method "generateParseException"
 in the generated parser.
 
- ParseException() - Constructor for exception org.apache.james.mime4j.field.structured.parser.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.structured.parser.ParseException
 
-  
 
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.structured.parser.ParseException
 
-  
 
- parseField(ByteSequence) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Parses the sequence of bytes into 
RawField.
 
 
- 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
 
-  
 
- parseHeadless(InputStream, String) - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Instructs the MimeTokenStream to parse the given content with
 the content type.
 
- parseLine() - Method in class org.apache.james.mime4j.field.address.AddressListParser
 
-  
 
- parseLine() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
-  
 
- parseLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
-  
 
- parseLine() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
-  
 
- parseLine() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
-  
 
- 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
 
-  
 
- parseParameter(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Parses the sequence of bytes containing a field parameter delimited with semicolon into
 
NameValuePair.
 
 
- parseParameters(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Parses the sequence of bytes containing field parameters delimited with semicolon into
 a list of 
NameValuePairs.
 
 
- 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
 
-  
 
- parseRawBody(RawField) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Parses the field body containing a value with parameters into 
RawBody.
 
 
- parseRawBody(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Parses the sequence of bytes containing a value with parameters into 
RawBody.
 
 
- ParserCursor - Class in org.apache.james.mime4j.stream
 
- 
This class represents a context of a parsing operation:
 
  the current position the parsing operation is expected to start at
  the bounds limiting the scope of the parsing operation
 
 
 Copied from Apache HttpCore project
 
 
- ParserCursor(int, int) - Constructor for class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- parseToken(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Extracts from the sequence of bytes a token terminated with any of the given delimiters
 discarding semantically insignificant whitespace characters and comments.
 
- parseValue(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Extracts from the sequence of bytes a value which can be enclosed in quote marks and
 terminated with any of the given delimiters discarding semantically insignificant
 whitespace characters and comments.
 
- 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
 
-  
 
- pos() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- position - Variable in class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- PositionInputStream - Class in org.apache.james.mime4j.io
 
-  
 
- PositionInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- preamble(InputStream) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- preamble(InputStream) - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called for the preamble (whatever comes before the first body part)
 of a multipart/* entity.
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- prevCharIsCR - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- prevCharIsLF - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- print() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
 
-  
 
- pushNode(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
 
-  
 
- second() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
-  
 
- 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
 
-  
 
- setContentDecoding(boolean) - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Defines whether parser should automatically decode body content
 based on the on the MIME fields with the standard defaults.
 
- 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.
 
- setContentHandler(ContentHandler) - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Sets the ContentHandler to use when reporting
 parsing events.
 
- setContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.AbstractEntity
 
- 
Sets the transfer encoding of this Entity to the specified
 value.
 
- setCountLineNumbers(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Defines whether the parser should count line numbers.
 
- 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.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
- 
Set debug output.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
- 
Set debug output.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
- 
Set debug output.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
- 
Set debug output.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
 
- 
Set debug output.
 
- setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
- 
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.
 
- setFlat() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Enables flat mode.
 
- setFlatMode(boolean) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
 
-  
 
- setFoldingPreserved(boolean) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Sets whether the \r\n folding sequence should be preserved.
 
- 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.
 
- setHeadlessParsing(String) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Defines a default content type.
 
- setInstance(StorageProvider) - Static method in class org.apache.james.mime4j.storage.DefaultStorageProvider
 
- 
 
- setLength(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- setMalformedHeaderStartsBody(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Define the behaviour for dealing with malformed headers while in lenient
 mode
 
- setMaxContentLen(long) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Sets the maximum content length limit.
 
- setMaxHeaderCount(int) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Sets the maximum header limit.
 
- setMaxHeaderLen(int) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Sets the maximum header length limit.
 
- setMaxLineLen(int) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Sets the maximum line length limit.
 
- 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
 
-  
 
- setRaw() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Enables raw mode.
 
- setRecurse() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Enables recursive mode.
 
- setRecursionMode(RecursionMode) - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
 
- 
Sets the current recursion mode.
 
- setRecursionMode(RecursionMode) - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Sets the current recursion.
 
- setRecursionMode(RecursionMode) - Method in class org.apache.james.mime4j.stream.RawEntity
 
- 
This method has no effect.
 
- 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.
 
- setStrictParsing(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig
 
- 
Defines whether minor violations of the MIME specification should be
 tolerated or should result in a 
MimeException.
 
 
- 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
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- setTabSize(int) - Method in class org.apache.james.mime4j.field.structured.parser.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.
 
- SILENT - Static variable in class org.apache.james.mime4j.codec.DecodeMonitor
 
- 
The SILENT monitor ignore requests.
 
- 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.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
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.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.contenttype.parser
 
- 
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.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.datetime.parser
 
- 
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.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.language.parser
 
- 
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.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.mimeversion.parser
 
- 
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.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream - Class in org.apache.james.mime4j.field.structured.parser
 
- 
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.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Constructor.
 
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.structured.parser.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.
 
- skip(int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- skip(long) - Method in class org.apache.james.mime4j.io.LimitedInputStream
 
-  
 
- skip(long) - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
-  
 
- skip(long) - Method in class org.apache.james.mime4j.io.PositionInputStream
 
-  
 
- skipAllWhiteSpace(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Skips semantically insignificant whitespace characters and comments and moves the cursor
 to the closest semantically significant non-whitespace character.
 
- skipComment(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Skips semantically insignificant content if the current position is positioned at the
 beginning of a comment and moves the cursor past the end of the comment.
 
- skipWhiteSpace(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.stream.RawFieldParser
 
- 
Skips semantically insignificant whitespace characters and moves the cursor to the closest
 non-whitespace character.
 
- SP - Static variable in class org.apache.james.mime4j.util.CharsetUtil
 
- 
US-ASCII SP, space (32)
 
- 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).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
This variable determines which constructor was used to create
 this object and thereby affects the semantics of the
 "getMessage" method (see below).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
This variable determines which constructor was used to create
 this object and thereby affects the semantics of the
 "getMessage" method (see below).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
This variable determines which constructor was used to create
 this object and thereby affects the semantics of the
 "getMessage" method (see below).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
This variable determines which constructor was used to create
 this object and thereby affects the semantics of the
 "getMessage" method (see below).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
This variable determines which constructor was used to create
 this object and thereby affects the semantics of the
 "getMessage" method (see below).
 
- specialConstructor - Variable in exception org.apache.james.mime4j.field.structured.parser.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.
 
- specialToken - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- specialToken - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- specialToken - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- specialToken - Variable in class org.apache.james.mime4j.field.language.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- specialToken - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- specialToken - Variable in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
This field is used to access special tokens that occur prior to this
 token, but after the immediately preceding regular (non-special) token.
 
- startBodyPart() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- startBodyPart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when a new body part starts inside a
 multipart/* entity.
 
- startHeader() - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
-  
 
- startHeader() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- startHeader() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when a header (of a message or body part) is about to be parsed.
 
- startMessage() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- startMessage() - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when a new message starts (a top level message or an embedded
 rfc822 message).
 
- startMultipart(BodyDescriptor) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
-  
 
- startMultipart(BodyDescriptor) - Method in interface org.apache.james.mime4j.parser.ContentHandler
 
- 
Called when the body of a multipart entity is about to be parsed.
 
- stateToString(EntityState) - Static method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Renders a state as a string suitable for logging.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- staticFlag - Static variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
- 
Whether parser is static.
 
- stop() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
 
- 
Finishes the parsing and stops reading lines.
 
- stop() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
 
- 
Finishes the parsing and stops reading lines.
 
- Storage - Interface in org.apache.james.mime4j.storage
 
- 
 
- StorageBodyFactory - Class in org.apache.james.mime4j.storage
 
- 
Factory for creating message bodies.
 
- StorageBodyFactory() - Constructor for class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a new BodyFactory instance that uses the default
 storage provider for creating message bodies from input streams.
 
- StorageBodyFactory(StorageProvider, DecodeMonitor) - Constructor for class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a new BodyFactory instance that uses the given
 storage provider for creating message bodies from input streams.
 
- StorageOutputStream - Class in org.apache.james.mime4j.storage
 
- 
This class implements an output stream that can be used to create a
 
Storage object.
 
 
- StorageOutputStream() - Constructor for class org.apache.james.mime4j.storage.StorageOutputStream
 
- 
Sole constructor.
 
- StorageProvider - Interface in org.apache.james.mime4j.storage
 
- 
Provides a strategy for storing the contents of an InputStream
 or retrieving the content written to an OutputStream.
 
- store(InputStream) - Method in class org.apache.james.mime4j.storage.AbstractStorageProvider
 
- 
 
- store(InputStream) - Method in interface org.apache.james.mime4j.storage.StorageProvider
 
- 
Stores the contents of the given InputStream.
 
- STRICT - Static variable in class org.apache.james.mime4j.codec.DecodeMonitor
 
- 
The STRICT monitor throws an exception on every event.
 
- STRING_CONTENT - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
RegularExpression Id.
 
- StructuredFieldParser - Class in org.apache.james.mime4j.field.structured.parser
 
- 
Parses generic structure fields.
 
- StructuredFieldParser(InputStream) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Constructor with InputStream.
 
- StructuredFieldParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Constructor with InputStream and supplied encoding
 
- StructuredFieldParser(Reader) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Constructor.
 
- StructuredFieldParser(StructuredFieldParserTokenManager) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Constructor with generated Token Manager.
 
- StructuredFieldParserConstants - Interface in org.apache.james.mime4j.field.structured.parser
 
- 
Token literal values and constants.
 
- StructuredFieldParserTokenManager - Class in org.apache.james.mime4j.field.structured.parser
 
- 
Token Manager.
 
- StructuredFieldParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
- 
Constructor.
 
- StructuredFieldParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
- 
Constructor.
 
- 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.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
 
- 
Switch to specified lex state.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
- 
Switch to specified lex state.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
- 
Switch to specified lex state.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
 
- 
Switch to specified lex state.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
 
- 
Switch to specified lex state.
 
- SwitchTo(int) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
 
- 
Switch to specified lex state.
 
- tabSize - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
 
-  
 
- tabSize - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
 
-  
 
- TempFileStorageProvider - Class in org.apache.james.mime4j.storage
 
- 
 
- TempFileStorageProvider() - Constructor for class org.apache.james.mime4j.storage.TempFileStorageProvider
 
- 
Equivalent to using constructor
 TempFileStorageProvider("m4j", null, null).
 
- TempFileStorageProvider(File) - Constructor for class org.apache.james.mime4j.storage.TempFileStorageProvider
 
- 
Equivalent to using constructor
 TempFileStorageProvider("m4j", null, directory).
 
- TempFileStorageProvider(String, String, File) - Constructor for class org.apache.james.mime4j.storage.TempFileStorageProvider
 
- 
Creates a new TempFileStorageProvider using the given
 values.
 
- 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.
 
 
- textBody(InputStream) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a 
TextBody that holds the content of the given input
 stream.
 
 
- textBody(InputStream, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a 
TextBody that holds the content of the given input
 stream.
 
 
- textBody(Storage) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
 
- textBody(Storage, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
 
- textBody(String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a 
TextBody that holds the content of the given string.
 
 
- textBody(String, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
 
- 
Creates a 
TextBody that holds the content of the given string.
 
 
- TextPlainMessage - Class in org.apache.james.mime4j.samples.dom
 
- 
This example generates a message very similar to the one from RFC 5322
 Appendix A.1.1.
 
- TextPlainMessage() - Constructor for class org.apache.james.mime4j.samples.dom.TextPlainMessage
 
-  
 
- ThresholdStorageProvider - Class in org.apache.james.mime4j.storage
 
- 
A 
StorageProvider that keeps small amounts of data in memory and
 writes the remainder to another 
StorageProvider (the back-end)
 if a certain threshold size gets exceeded.
 
 
- ThresholdStorageProvider(StorageProvider) - Constructor for class org.apache.james.mime4j.storage.ThresholdStorageProvider
 
- 
Creates a new ThresholdStorageProvider for the given
 back-end using a threshold size of 2048 bytes.
 
- ThresholdStorageProvider(StorageProvider, int) - Constructor for class org.apache.james.mime4j.storage.ThresholdStorageProvider
 
- 
Creates a new ThresholdStorageProvider for the given
 back-end and threshold size.
 
- time() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
-  
 
- 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.
 
- toByteArray() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- toByteArray() - Method in interface org.apache.james.mime4j.util.ByteSequence
 
- 
Copies the contents of this byte sequence into a newly allocated byte
 array and returns that array.
 
- 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 - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.Token
 
- 
Constructs a new token for the specified Image and Kind.
 
- token - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.contenttype.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
Constructs a new token for the specified Image and Kind.
 
- token - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.datetime.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
Constructs a new token for the specified Image and Kind.
 
- token - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.language.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.language.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.language.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.language.parser.Token
 
- 
Constructs a new token for the specified Image and Kind.
 
- token - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.mimeversion.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
Constructs a new token for the specified Image and Kind.
 
- token - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
Current token.
 
- Token - Class in org.apache.james.mime4j.field.structured.parser
 
- 
Describes the input token stream.
 
- Token() - Constructor for class org.apache.james.mime4j.field.structured.parser.Token
 
- 
No-argument constructor
 
- Token(int) - Constructor for class org.apache.james.mime4j.field.structured.parser.Token
 
- 
Constructs a new token for the specified Image.
 
- Token(int, String) - Constructor for class org.apache.james.mime4j.field.structured.parser.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.
 
- token_source - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
 
- 
Generated Token Manager.
 
- token_source - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
- 
Generated Token Manager.
 
- token_source - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
- 
Generated Token Manager.
 
- token_source - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
 
- 
Generated Token Manager.
 
- token_source - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
 
- 
Generated Token Manager.
 
- token_source - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
 
- 
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.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
 
- 
Literal token values.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
- 
Literal token values.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
- 
Literal token values.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
 
- 
Literal token values.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.language.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
 
- 
Literal token values.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Variable in exception org.apache.james.mime4j.field.structured.parser.ParseException
 
- 
This is a reference to the "tokenImage" array of the generated
 parser within which the parse error occurred.
 
- tokenImage - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
 
- 
Literal token values.
 
- 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.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.contentdisposition.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
 
- 
Full Constructor.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.contenttype.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
- 
Full Constructor.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.datetime.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
- 
Full Constructor.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.language.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
 
- 
Full Constructor.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.mimeversion.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
 
- 
Full Constructor.
 
- TokenMgrError - Error in org.apache.james.mime4j.field.structured.parser
 
- 
Token Manager Error.
 
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.structured.parser.TokenMgrError
 
- 
No arg constructor.
 
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.structured.parser.TokenMgrError
 
- 
Constructor with message and reason.
 
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.structured.parser.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 ':').
 
- toStorage() - Method in class org.apache.james.mime4j.storage.StorageOutputStream
 
- 
Closes this output stream if it has not already been closed and returns a
 
Storage object which contains the bytes that have been written to
 this output stream.
 
 
- toStorage0() - Method in class org.apache.james.mime4j.storage.StorageOutputStream
 
- 
Has to be implemented by a concrete subclass to create a 
Storage
 object from the bytes that have been written to this
 
StorageOutputStream.
 
 
- 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.field.contentdisposition.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.field.contenttype.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.field.datetime.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.field.language.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.field.mimeversion.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.field.structured.parser.Token
 
- 
Returns the image.
 
- toString() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- toString() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
-  
 
- toString() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
-  
 
- 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
 
-  
 
- toString() - Method in class org.apache.james.mime4j.samples.tree.MessageTree.ObjectWrapper
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.Event
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.MimeConfig
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.NameValuePair
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.ParserCursor
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.RawBody
 
-  
 
- toString() - Method in class org.apache.james.mime4j.stream.RawField
 
-  
 
- toString() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
-  
 
- TransformMessage - Class in org.apache.james.mime4j.samples.transform
 
- 
This code should illustrate how to transform a message into another message
 without modifying the original.
 
- TransformMessage() - Constructor for class org.apache.james.mime4j.samples.transform.TransformMessage
 
-  
 
- truncate() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
-  
 
- 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.