A B C D E F G H I J K L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractContentHandler - Class in org.apache.james.mime4j.parser
-
Abstract base class for custom
ContentHandler
implementations. - 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
. - AbstractEntityBuilder - Class in org.apache.james.mime4j.internal
- AbstractEntityBuilder() - Constructor for class org.apache.james.mime4j.internal.AbstractEntityBuilder
- 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 specifiedHeader
. - 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, List<NameValuePair>) - Constructor for class org.apache.james.mime4j.message.AbstractMultipart
-
Creates a new empty
Multipart
instance. - AbstractStorageProvider - Class in org.apache.james.mime4j.storage
-
Abstract implementation of
StorageProvider
that implementsstore(InputStream)
by copying the input stream to aStorageOutputStream
obtained fromcreateStorageOutputStream()
. - 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.
- addBinaryPart(byte[], String) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- 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) - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Adds a body part to the end of the list of body parts.
- addBodyPart(Entity) - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
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, int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Inserts a body part at the specified position in the list of body parts.
- addBodyPart(Entity, int) - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
Inserts a body part at the specified position in the list of body parts.
- addBodyPart(BodyPartBuilder) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- addContentTypeParameter(NameValuePair) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- 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.dom.Message.Builder
- addField(Field) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
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(Field) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- addField(Field) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.
- addParameter(String, String) - Method in class org.apache.james.mime4j.util.MimeParameterMapping
- 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() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- Address - Class in org.apache.james.mime4j.dom.address
-
The abstract base for classes that represent RFC2822 addresses.
- Address() - Constructor for class org.apache.james.mime4j.dom.address.Address
- address_list() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- 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(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.
- AddressList - Class in org.apache.james.mime4j.dom.address
-
An immutable, random-access list of Address objects.
- AddressList(List<? extends Address>) - Constructor for class org.apache.james.mime4j.dom.address.AddressList
- AddressList(List<? extends Address>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.AddressList
- AddressList(Address...) - Constructor for class org.apache.james.mime4j.dom.address.AddressList
- AddressListField - Interface in org.apache.james.mime4j.dom.field
- AddressListFieldImpl - Class in org.apache.james.mime4j.field
-
Address list field such as
To
orReply-To
. - AddressListFieldLenientImpl - Class in org.apache.james.mime4j.field
-
Address list field such as
To
orReply-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.
- AddressListParserDefaultVisitor - Class in org.apache.james.mime4j.field.address
- AddressListParserDefaultVisitor() - Constructor for class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- 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
- AddressParser - Interface in org.apache.james.mime4j.field.address
-
Abstract address parser.
- addTextPart(String, Charset) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- 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(byte[], int, int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- append(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- 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.
- asBytes(Message) - Static method in class org.apache.james.mime4j.message.DefaultMessageWriter
- asCharArray() - Method in class org.apache.james.mime4j.mboxiterator.CharBufferWrapper
- asInputStream(Charset) - Method in class org.apache.james.mime4j.mboxiterator.CharBufferWrapper
- 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
B
- B - org.apache.james.mime4j.codec.EncoderUtil.Encoding
-
The B encoding (identical to base64 defined in RFC 2045).
- backup(int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Backup a number of characters.
- backup(int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Backup a number of characters.
- Base64InputStream - Class in org.apache.james.mime4j.codec
-
Performs Base-64 decoding on an underlying stream.
- Base64InputStream(int, InputStream, DecodeMonitor) - Constructor for class org.apache.james.mime4j.codec.Base64InputStream
- Base64InputStream(InputStream) - Constructor for class org.apache.james.mime4j.codec.Base64InputStream
- Base64InputStream(InputStream, boolean) - Constructor for class org.apache.james.mime4j.codec.Base64InputStream
- Base64InputStream(InputStream, DecodeMonitor) - Constructor for class org.apache.james.mime4j.codec.Base64InputStream
- Base64InputStreamBench - Class in org.apache.james.mime4j
- Base64InputStreamBench() - Constructor for class org.apache.james.mime4j.Base64InputStreamBench
- Base64OutputStream - Class in org.apache.james.mime4j.codec
-
This class implements section 6.8.
- Base64OutputStream(OutputStream) - Constructor for class org.apache.james.mime4j.codec.Base64OutputStream
-
Creates a
Base64OutputStream
that writes the encoded data to the given output stream using the default line length (76) and line separator (CRLF). - Base64OutputStream(OutputStream, int) - Constructor for class org.apache.james.mime4j.codec.Base64OutputStream
-
Creates a
Base64OutputStream
that writes the encoded data to the given output stream using the given line length and the default line separator (CRLF). - Base64OutputStream(OutputStream, int, byte[]) - Constructor for class org.apache.james.mime4j.codec.Base64OutputStream
-
Creates a
Base64OutputStream
that writes the encoded data to the given output stream using the given line length and line separator. - Base64OutputStreamBench - Class in org.apache.james.mime4j
- Base64OutputStreamBench() - Constructor for class org.apache.james.mime4j.Base64OutputStreamBench
- BaseNode - Class in org.apache.james.mime4j.field.address
- BaseNode() - Constructor for class org.apache.james.mime4j.field.address.BaseNode
- BasicBodyFactory - Class in org.apache.james.mime4j.message
-
Factory for creating message bodies.
- BasicBodyFactory() - Constructor for class org.apache.james.mime4j.message.BasicBodyFactory
- BasicBodyFactory(boolean) - Constructor for class org.apache.james.mime4j.message.BasicBodyFactory
- BasicBodyFactory(Charset) - Constructor for class org.apache.james.mime4j.message.BasicBodyFactory
- bcc(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Bcc field for the specified mailbox or group addresses.
- bcc(Address) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Bcc field for the specified mailbox or group address.
- bcc(Address...) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Bcc field for the specified mailbox or group addresses.
- BCC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- BCC_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- beginColumn - Variable in class org.apache.james.mime4j.field.address.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.language.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
-
The column number of the first character of this Token.
- beginColumn - Variable in class org.apache.james.mime4j.field.structured.parser.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.address.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.language.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
-
The line number of the first character of this Token.
- beginLine - Variable in class org.apache.james.mime4j.field.structured.parser.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Start.
- BeginToken() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Start.
- binaryBody(byte[]) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- binaryBody(InputStream) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- binaryBody(InputStream) - Method in interface org.apache.james.mime4j.message.BodyFactory
-
Creates a
BinaryBody
that holds the content of the given input stream. - binaryBody(InputStream) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
-
Creates a
BinaryBody
that holds the content of the given input stream. - binaryBody(String, Charset) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- binaryBody(Storage) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
-
Creates a
BinaryBody
that holds the content of the givenStorage
. - BinaryBody - Class in org.apache.james.mime4j.dom
-
A body containing binary data.
- BinaryBody() - Constructor for class org.apache.james.mime4j.dom.BinaryBody
-
Sole constructor.
- body(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.internal.ParserStreamContentHandler
- body(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
- body(BodyDescriptor, InputStream) - Method in interface org.apache.james.mime4j.parser.ContentHandler
-
Called when the body of a discrete (non-multipart) entity is about to be parsed.
- Body - Interface in org.apache.james.mime4j.dom
-
A body of an MIME entity (as defined in RFC 2045).
- BodyDescriptor - Interface in org.apache.james.mime4j.stream
-
A descriptor containing common MIME content body properties.
- BodyDescriptorBuilder - Interface in org.apache.james.mime4j.stream
-
Body descriptor builders are intended to construct
BodyDescriptor
instances from multiple unstructuredRawField
s. - BodyFactory - Interface in org.apache.james.mime4j.message
-
Factory for creating message bodies.
- BodyPart - Class in org.apache.james.mime4j.message
-
A MIME body part (as defined in RFC 2045).
- BodyPart() - Constructor for class org.apache.james.mime4j.message.BodyPart
-
Creates a new empty
BodyPart
. - BodyPartBuilder - Class in org.apache.james.mime4j.message
-
BodyPart
builder. - BodyPartBuilder() - Constructor for class org.apache.james.mime4j.message.BodyPartBuilder
- bodyParts - Variable in class org.apache.james.mime4j.message.AbstractMultipart
- buf() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- bufcolumn - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- buffer - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- buffer() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- buffer(InputStream) - Static method in class org.apache.james.mime4j.util.ContentUtil
- buffer(Reader) - Static method in class org.apache.james.mime4j.util.ContentUtil
- bufferDetailsToString(Buffer) - Static method in class org.apache.james.mime4j.mboxiterator.MboxIterator
-
Utility method to log important details about buffers.
- BufferedLineReaderInputStream - Class in org.apache.james.mime4j.io
-
Input buffer that can be used to search for patterns using Quick Search algorithm in data read from an
InputStream
. - BufferedLineReaderInputStream(InputStream, int) - Constructor for class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- BufferedLineReaderInputStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- bufline - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- bufline - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- bufpos - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Position in buffer.
- bufpos - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Position in buffer.
- build() - Method in class org.apache.james.mime4j.dom.Message.Builder
- build() - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator.Builder
- build() - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- build() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
- build() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- build() - Method in class org.apache.james.mime4j.message.MultipartBuilder
- build() - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- build() - Method in interface org.apache.james.mime4j.stream.BodyDescriptorBuilder
-
Builds an instance of
BodyDescriptor
based on the internal state. - build() - Method in class org.apache.james.mime4j.stream.DefaultFieldBuilder
- build() - Method in interface org.apache.james.mime4j.stream.FieldBuilder
-
Builds an instance of
RawField
based on the internal state. - build() - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
- build() - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- buildBinary() - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- builder() - Static method in class org.apache.james.mime4j.utils.search.MessageMatcher
- Builder() - Constructor for class org.apache.james.mime4j.stream.MimeConfig.Builder
- buildText() - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- ByteArrayBuffer - Class in org.apache.james.mime4j.util
-
A resizable byte array.
- ByteArrayBuffer(byte[], boolean) - Constructor for class org.apache.james.mime4j.util.ByteArrayBuffer
- ByteArrayBuffer(byte[], int, boolean) - Constructor for class org.apache.james.mime4j.util.ByteArrayBuffer
- ByteArrayBuffer(int) - Constructor for class org.apache.james.mime4j.util.ByteArrayBuffer
- byteAt(int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- byteAt(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- byteAt(int) - Method in interface org.apache.james.mime4j.util.ByteSequence
-
Returns the
byte
value at the specified index. - ByteSequence - Interface in org.apache.james.mime4j.util
-
An immutable sequence of bytes.
C
- calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.AbstractEntity
- calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.BodyPart
- calcCharset(ContentTypeField) - Method in class org.apache.james.mime4j.message.MessageImpl
- calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.AbstractEntity
- calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.BodyPart
- calcMimeType(ContentTypeField, ContentTypeField) - Method in class org.apache.james.mime4j.message.MessageImpl
- calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.AbstractEntity
- calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.BodyPart
- calcTransferEncoding(ContentTransferEncodingField) - Method in class org.apache.james.mime4j.message.MessageImpl
- capacity() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- capacity() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- caseInsensitive(boolean) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- cc(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Cc field for the specified mailbox or group addresses.
- 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 - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- CC_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- CharBufferWrapper - Class in org.apache.james.mime4j.mboxiterator
-
Wraps a CharBuffer and exposes some convenience methods to easy parse with Mime4j.
- CharBufferWrapper(CharBuffer) - Constructor for class org.apache.james.mime4j.mboxiterator.CharBufferWrapper
- charset(Charset) - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator.Builder
- Charsets - Class in org.apache.james.mime4j
- Charsets() - Constructor for class org.apache.james.mime4j.Charsets
- 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 anotherStorageProvider
. - 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
- clearFields() - Method in class org.apache.james.mime4j.dom.Message.Builder
- clearFields() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Clears all fields.
- clearFields() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- clearNodeScope(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- 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.mboxiterator.MboxIterator
- close() - Method in class org.apache.james.mime4j.storage.StorageOutputStream
-
Closes this output stream.
- closeNodeScope(Node, boolean) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- closeNodeScope(Node, int) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- 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.
- containsField(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns
true
if there is at least one explicitly set field with the given name. - containsField(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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_DISPOSITION_LOWERCASE - 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_TRANSFER_ENCODING_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- CONTENT_TYPE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- CONTENT_TYPE_LOWERCASE - 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, Iterable<NameValuePair>) - 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.
- 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.
- 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, Iterable<NameValuePair>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Content-Type field from the specified MIME type and parameters.
- 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.
- contentType(String, NameValuePair...) - 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.
- contentTypes(List<String>) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- 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() - Method in class org.apache.james.mime4j.dom.SingleBody
-
Returns a copy of this
SingleBody
(optional operation). - copy(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Copies the contents of one stream to the other.
- copy(Reader, Writer) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Copies the contents of one stream to the other.
- 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(Entity) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
-
Creates a new
BodyPart
from the specifiedEntity
. - copy(Header) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
-
Creates a new
Header
from the specifiedHeader
. - copy(Message) - Method in class org.apache.james.mime4j.dom.Message.Builder
- copy(Message) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
-
Creates a new
Message
from the specifiedMessage
. - copy(Message) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- copy(Multipart) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
-
Creates a new
Multipart
from the specifiedMultipart
. - copy(Multipart) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- copy(SingleBody) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- copy(MimeConfig) - Static method in class org.apache.james.mime4j.stream.MimeConfig
- 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.
- copyUnquotedContent(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, a quote, or any of the given delimiters is encountered.
- CR - Static variable in class org.apache.james.mime4j.util.CharsetUtil
-
US-ASCII CR, carriage return (13)
- create() - Static method in class org.apache.james.mime4j.message.BodyPartBuilder
- create() - Static method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- create() - Static method in class org.apache.james.mime4j.message.MultipartBuilder
- create() - Static method in class org.apache.james.mime4j.message.SingleBodyBuilder
- create(byte[]) - Static method in class org.apache.james.mime4j.io.InputStreams
- create(byte[], int, int) - Static method in class org.apache.james.mime4j.io.InputStreams
- create(CharSequence, Charset) - Static method in class org.apache.james.mime4j.io.InputStreams
- create(String) - Static method in class org.apache.james.mime4j.message.MultipartBuilder
- create(ByteBuffer) - Static method in class org.apache.james.mime4j.io.InputStreams
- create(ByteArrayBuffer) - Static method in class org.apache.james.mime4j.io.InputStreams
- createAscii(CharSequence) - Static method in class org.apache.james.mime4j.io.InputStreams
- createCopy(Message) - Static method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- createCopy(Multipart) - Static method in class org.apache.james.mime4j.message.MultipartBuilder
- createCopy(SingleBody) - Static method in class org.apache.james.mime4j.message.SingleBodyBuilder
- 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
-
Creates a
StorageOutputStream
where data to be stored can be written to. - 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.
- custom() - Static method in class org.apache.james.mime4j.stream.MimeConfig
D
- date() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- date(String, Date) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a date field from the specified field name and
Date
value. - date(String, Date, TimeZone) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a date field from the specified field name,
Date
andTimeZone
values. - date(Date) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Date field from the specified
Date
value. - DATE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- DATE_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- date_time() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- DateTime - Class in org.apache.james.mime4j.dom.datetime
- DateTime(String, int, int, int, int, int, int) - Constructor for class org.apache.james.mime4j.dom.datetime.DateTime
- DateTimeField - Interface in org.apache.james.mime4j.dom.field
- DateTimeFieldImpl - Class in org.apache.james.mime4j.field
-
Date-time field such as
Date
orResent-Date
. - DateTimeFieldLenientImpl - Class in org.apache.james.mime4j.field
-
Date-time field such as
Date
orResent-Date
. - DateTimeParser - Class in org.apache.james.mime4j.field.datetime.parser
- DateTimeParser(InputStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Constructor with InputStream.
- DateTimeParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Constructor with InputStream and supplied encoding
- DateTimeParser(Reader) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Constructor.
- DateTimeParser(DateTimeParserTokenManager) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Constructor with generated Token Manager.
- DateTimeParserConstants - Interface in org.apache.james.mime4j.field.datetime.parser
-
Token literal values and constants.
- DateTimeParserTokenManager - Class in org.apache.james.mime4j.field.datetime.parser
-
Token Manager.
- DateTimeParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Constructor.
- DateTimeParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Constructor.
- day() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- day_of_week() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- debugStream - Variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Debug output.
- debugStream - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Debug output.
- decode(Charset, ByteSequence) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Decodes the specified sequence of bytes into a string using the specified charset.
- decode(Charset, ByteSequence, int, int) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Decodes a sub-sequence of the specified sequence of bytes into a string using the specified charset.
- decode(ByteSequence) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Decodes the specified sequence of bytes into a string using the US-ASCII charset.
- decode(ByteSequence, int, int) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Decodes a sub-sequence of the specified sequence of bytes into a string using the US-ASCII charset.
- decodeEncodedWords(String, Charset) - Static method in class org.apache.james.mime4j.codec.DecoderUtil
-
Decodes a string containing encoded words as defined by RFC 2047.
- decodeEncodedWords(String, DecodeMonitor) - Static method in class org.apache.james.mime4j.codec.DecoderUtil
-
Decodes a string containing encoded words as defined by RFC 2047.
- decodeEncodedWords(String, DecodeMonitor, Charset) - Static method in class org.apache.james.mime4j.codec.DecoderUtil
-
Decodes a string containing encoded words as defined by RFC 2047.
- decodeEncodedWords(String, DecodeMonitor, Charset, Map<Charset, Charset>) - Static method in class org.apache.james.mime4j.codec.DecoderUtil
-
Decodes a string containing encoded words as defined by RFC 2047.
- DecodeMonitor - Class in org.apache.james.mime4j.codec
-
This class is used to drive how decoder/parser should deal with malformed and unexpected data.
- DecodeMonitor() - Constructor for class org.apache.james.mime4j.codec.DecodeMonitor
- DecoderUtil - Class in org.apache.james.mime4j.codec
-
Static methods for decoding strings, byte arrays and encoded words.
- DecoderUtil() - Constructor for class org.apache.james.mime4j.codec.DecoderUtil
- DEFAULT - Static variable in class org.apache.james.mime4j.field.address.AddressFormatter
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
Lexical state.
- DEFAULT - Static variable in class org.apache.james.mime4j.field.address.DefaultAddressParser
- DEFAULT - Static variable in class org.apache.james.mime4j.field.address.LenientAddressParser
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
Lexical state.
- DEFAULT - Static variable in interface org.apache.james.mime4j.mboxiterator.FromLinePatterns
-
Match a line like: From ieugen@apache.org Fri Sep 09 14:04:52 2011
- DEFAULT - Static variable in class org.apache.james.mime4j.stream.MimeConfig
- DEFAULT - Static variable in class org.apache.james.mime4j.stream.RawFieldParser
- DEFAULT_CHARSET - Static variable in class org.apache.james.mime4j.Charsets
- DEFAULT_MAJOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldImpl
- DEFAULT_MAJOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
- DEFAULT_MINOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldImpl
- DEFAULT_MINOR_VERSION - Static variable in class org.apache.james.mime4j.field.MimeVersionFieldLenientImpl
- DEFAULT_STORAGE_PROVIDER_PROPERTY - Static variable in class org.apache.james.mime4j.storage.DefaultStorageProvider
-
Value is
org.apache.james.mime4j.defaultStorageProvider
- DEFAULT2 - Static variable in interface org.apache.james.mime4j.mboxiterator.FromLinePatterns
-
Matches other type of From_ line (without @): From MAILER-DAEMON Wed Oct 05 21:54:09 2011 Thunderbird mbox content: From - Wed Apr 02 06:51:08 2014
- DefaultAddressParser - Class in org.apache.james.mime4j.field.address
-
Default (strict) builder for
Address
and its subclasses. - DefaultAddressParser() - Constructor for class org.apache.james.mime4j.field.address.DefaultAddressParser
- DefaultBodyDescriptorBuilder - Class in org.apache.james.mime4j.message
-
Default
BodyDescriptorBuilder
implementation. - DefaultBodyDescriptorBuilder() - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
-
Creates a new root
BodyDescriptor
instance. - DefaultBodyDescriptorBuilder(String) - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
- DefaultBodyDescriptorBuilder(String, FieldParser<? extends ParsedField>, DecodeMonitor) - Constructor for class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
-
Creates a new
BodyDescriptor
instance. - DefaultFieldBuilder - Class in org.apache.james.mime4j.stream
-
Default implementation of
FieldBuilder
. - DefaultFieldBuilder(int) - Constructor for class org.apache.james.mime4j.stream.DefaultFieldBuilder
- DefaultFieldParser - Class in org.apache.james.mime4j.field
-
Default (strict) implementation of the
FieldParser
interface. - DefaultFieldParser() - Constructor for class org.apache.james.mime4j.field.DefaultFieldParser
- DefaultMessageBuilder - Class in org.apache.james.mime4j.message
-
Default implementation of
MessageBuilder
. - DefaultMessageBuilder() - Constructor for class org.apache.james.mime4j.message.DefaultMessageBuilder
- DefaultMessageImplFactory - Class in org.apache.james.mime4j.message
-
A default MessageImplFactory that returns an unmodified MessageImpl using the default constructor.
- DefaultMessageImplFactory() - Constructor for class org.apache.james.mime4j.message.DefaultMessageImplFactory
- DefaultMessageWriter - Class in org.apache.james.mime4j.message
-
Default implementation of
MessageWriter
. - DefaultMessageWriter() - Constructor for class org.apache.james.mime4j.message.DefaultMessageWriter
-
Protected constructor prevents direct instantiation.
- DefaultStorageProvider - Class in org.apache.james.mime4j.storage
-
Allows for a default
StorageProvider
instance to be configured on an application level. - defaultVisit(SimpleNode, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- DelegatingFieldParser - Class in org.apache.james.mime4j.field
- DelegatingFieldParser(FieldParser<? extends ParsedField>) - Constructor for class org.apache.james.mime4j.field.DelegatingFieldParser
- delete() - Method in class org.apache.james.mime4j.storage.MultiReferenceStorage
-
Decrements the reference counter and deletes the inner
Storage
object if the reference counter reaches zero. - delete() - Method in interface org.apache.james.mime4j.storage.Storage
-
Deletes the data held by this
Storage
as soon as possible. - DIGIT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- DIGITS - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
RegularExpression Id.
- DIGITS - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
RegularExpression Id.
- DIGITS - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
RegularExpression Id.
- DIGITS - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
RegularExpression Id.
- DIGITS - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Disable tracing.
- disable_tracing() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Disable tracing.
- disableContentDecoding() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Enables disable content decoding for
Message.Builder.parse(java.io.InputStream)
operation. - disableContentDecoding() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- disableFlatMode() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Disables flat parsing mode for
Message.Builder.parse(java.io.InputStream)
operation. - disableFlatMode() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- Disposable - Interface in org.apache.james.mime4j.dom
-
A Disposable is an object that should be disposed of explicitly when it is no longer needed.
- dispose() - Method in interface org.apache.james.mime4j.dom.Disposable
-
Free any resources this object is holding and prepares this object for garbage collection.
- dispose() - Method in class org.apache.james.mime4j.dom.SingleBody
-
Subclasses should override this method if they have allocated resources that need to be freed explicitly (e.g.
- dispose() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Disposes of the body of this entity.
- dispose() - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Disposes of the BodyParts of this Multipart.
- DISPOSITION_TYPE_ATTACHMENT - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The
attachment
disposition type. - DISPOSITION_TYPE_INLINE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The
inline
disposition type. - doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Address
-
Adds any mailboxes represented by this address into the given List.
- doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Group
- doAddMailboxesTo(List<Mailbox>) - Method in class org.apache.james.mime4j.dom.address.Mailbox
- domain() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- DomainList - Class in org.apache.james.mime4j.dom.address
-
An immutable, random-access list of Strings (that are supposedly domain names or domain literals).
- DomainList(String...) - Constructor for class org.apache.james.mime4j.dom.address.DomainList
- DomainList(List<String>) - Constructor for class org.apache.james.mime4j.dom.address.DomainList
- DomainList(List<String>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.DomainList
- DOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- Done() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reset buffer when finished.
- Done() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reset buffer when finished.
- DOT - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
RegularExpression Id.
- DOT - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
RegularExpression Id.
- DOTATOM - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- dump(String) - Method in class org.apache.james.mime4j.field.address.SimpleNode
E
- 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.
- enableContentDecoding() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Enables automatic content decoding for
Message.Builder.parse(java.io.InputStream)
operation. - enableContentDecoding() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- enableFlatMode() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Enables flat parsing mode for
Message.Builder.parse(java.io.InputStream)
operation. - enableFlatMode() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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(CharSequence) - 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(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, Group) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- encode(StringBuilder, Mailbox) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- encode(Charset, CharSequence) - Static method in class org.apache.james.mime4j.util.ContentUtil
-
Encodes the specified string into an immutable sequence of bytes using the specified charset.
- encode(Group) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- encode(Mailbox) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- 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.
- encodeB(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
-
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.
- encodeQ(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
-
Encodes the given stream using Quoted-Printable.
- encodeQBinary(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
-
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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- eof() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- 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.
- 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 givenInputStream
. - EOLConvertingInputStream(InputStream, int) - Constructor for class org.apache.james.mime4j.io.EOLConvertingInputStream
-
Creates a new
EOLConvertingInputStream
instance converting bytes in the givenInputStream
. - epilogue(InputStream) - Method in class org.apache.james.mime4j.internal.ParserStreamContentHandler
- 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.mboxiterator.CharBufferWrapper
- 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.
F
- field(Field) - Method in class org.apache.james.mime4j.internal.ParserStreamContentHandler
- field(Field) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
- field(Field) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
- field(Field) - Method in interface org.apache.james.mime4j.parser.ContentHandler
-
Called for each field of a header.
- Field - Interface in org.apache.james.mime4j.stream
-
This interface represents an abstract MIME field.
- FieldBuilder - Interface in org.apache.james.mime4j.stream
-
Field builders are intended to construct
RawField
instances from multiple lines contained inByteArrayBuffer
s. - FieldName - Class in org.apache.james.mime4j.dom.field
-
Constants for common header field names.
- FieldParser<T extends ParsedField> - Interface in org.apache.james.mime4j.dom
-
A parser or transformation process intended to convert raw (unstructured)
Field
s into structuredParsedField
s. - Fields - Class in org.apache.james.mime4j.field
-
Factory for concrete
Field
instances. - FillBuff() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- FillBuff() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- fillBuffer() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- firstToken - Variable in class org.apache.james.mime4j.field.address.BaseNode
- flags(int) - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator.Builder
- flatten() - Method in class org.apache.james.mime4j.dom.address.AddressList
-
Returns a flat list of all mailboxes represented in this address list.
- flush() - Method in class org.apache.james.mime4j.codec.Base64OutputStream
- flush() - Method in class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
- fold(String, int) - Static method in class org.apache.james.mime4j.util.MimeUtil
-
Splits the specified string into a multiple-line representation with lines no longer than 76 characters (because the line might contain encoded words; see RFC 2047 section 2).
- FOLD - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
RegularExpression Id.
- format(StringBuilder, Address, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
-
Formats the address as a human readable string, not including the route.
- format(StringBuilder, Group, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- format(StringBuilder, Mailbox, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- format(Group, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- format(Mailbox, boolean) - Method in class org.apache.james.mime4j.field.address.AddressFormatter
- formatDate(Date, TimeZone) - Static method in class org.apache.james.mime4j.util.MimeUtil
-
Formats the specified date into a RFC 822 date-time string.
- from(Iterable<Mailbox>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a From field for the specified mailbox addresses.
- from(Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a From field for the specified mailbox address.
- from(Mailbox...) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a From field for the specified mailbox addresses.
- FROM - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- FROM_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- fromFile(File) - Static method in class org.apache.james.mime4j.mboxiterator.MboxIterator
- fromFile(String) - Static method in class org.apache.james.mime4j.mboxiterator.MboxIterator
- fromFile(Path) - Static method in class org.apache.james.mime4j.mboxiterator.MboxIterator
- fromLine(String) - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator.Builder
- FromLinePatterns - Interface in org.apache.james.mime4j.mboxiterator
-
Collection of From_ line patterns.
G
- generateMessageId(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Generates and sets message ID for this message.
- generateMessageId(String) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Message-ID field for the specified host name.
- generateMessageId(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Bcc header field of this message as
AddressList
object ornull
if it is not present. - getBcc() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the Bcc header field of this message as
AddressList
object ornull
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 ornull
if it is not present. - getBcc() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.internal.AbstractEntityBuilder
-
Returns message body.
- getBody() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Gets the body of this entity.
- getBody() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.
- getBodyParts() - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
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 thisMimeIOException
. - getCc() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Cc header field of this message as
AddressList
object ornull
if it is not present. - getCc() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the Cc header field of this message as
AddressList
object ornull
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 ornull
if it is not present. - getCc() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
- getCharset() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns MIME character set encoding of this message.
- 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 class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getCharset() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
-
The body descriptors character set, defaulted appropriately for the MIME type.
- 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. - 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 thecontent-disposition
field. - getContentDispositionFilename() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
-
Gets the
filename
parameter value of thecontent-disposition
field. - getContentDispositionModificationDate() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
-
Gets the
modification-date
parameter value of thecontent-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 thecontent-disposition
field. - getContentDispositionSize() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
-
Gets the
size
parameter value of thecontent-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.internal.AbstractEntityBuilder
-
Returns transfer encoding of this message.
- getContentTransferEncoding() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Determines the transfer encoding of this
Entity
. - getContentTransferEncoding() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getContentTypeParameters() - Method in interface org.apache.james.mime4j.dom.Multipart
- getContentTypeParameters() - Method in class org.apache.james.mime4j.message.AbstractMultipart
- 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.
- getCount() - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
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
- getCreationDate() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns creation date of the content disposition of this message.
- getCreationDate() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Date header field of this message as
Date
object ornull
if it is not present. - getDate() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the Date header field of this message as
Date
object ornull
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 ornull
if it is not present. - getDate() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.
- getDefaultCharset() - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- 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.internal.AbstractEntityBuilder
-
Return disposition type of this message.
- getDispositionType() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Return the disposition type of the content disposition of this
Entity
. - getDispositionType() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.MultipartBuilder
-
Returns 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() - Method in interface org.apache.james.mime4j.stream.EntityStateMachine
-
Returns current header field.
- getField() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
-
This method is valid, if
MimeTokenStream.getState()
returnsEntityState.T_FIELD
. - getField() - Method in class org.apache.james.mime4j.stream.RawEntity
-
This method has no effect and always returns
null
. - 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.internal.AbstractEntityBuilder
-
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(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getField(String, Class<F>) - Method in interface org.apache.james.mime4j.dom.Header
-
Gets a
Field
given a field name and of the given type. - getField(String, Class<F>) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Gets a
Field
given a field name and of the given type. - getField(String, Class<F>) - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Gets a
Field
given a field name and of the given type. - getField(String, Class<F>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Gets the fields of this header.
- getFields() - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Gets the fields of this header.
- getFields() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getFields(String) - Method in interface org.apache.james.mime4j.dom.Header
-
Gets all
Field
s having the specified field name. - getFields(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Gets all
Field
s having the specified field name. - getFields(String) - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Gets all
Field
s having the specified field name. - getFields(String, Class<F>) - Method in interface org.apache.james.mime4j.dom.Header
-
Gets all
Field
s having the specified field name and of the given type. - getFields(String, Class<F>) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Gets all
Field
s having the specified field name and of the given type. - getFields(String, Class<F>) - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Gets all
Field
s having the specified field name and of the given type. - getFields(String, Class<F>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getFieldsAsMap() - Method in interface org.apache.james.mime4j.dom.Header
-
Gets the fields of this header.
- getFieldsAsMap() - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Gets the fields of this header.
- 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.internal.AbstractEntityBuilder
-
Returns filename of the content disposition of this message.
- getFilename() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Returns the filename parameter of the content disposition of this
Entity
. - getFilename() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getFrom() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the From header field of this message as
MailboxList
object ornull
if it is not present. - getFrom() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the From header field of this message as
MailboxList
object ornull
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 ornull
if it is not present. - getFrom() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 interface org.apache.james.mime4j.field.address.Node
- getId() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- 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
-
Returns the default
StorageProvider
instance. - 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Message-ID header field of this message or
null
if it is not present. - 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. - getMessageId() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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() - Method in class org.apache.james.mime4j.field.ContentTypeFieldLenientImpl
- getMimeType() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns MIME type of this message.
- getMimeType() - Method in class org.apache.james.mime4j.message.AbstractEntity
- getMimeType() - Method in class org.apache.james.mime4j.message.MaximalBodyDescriptor
- getMimeType() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- getMimeType() - Method in interface org.apache.james.mime4j.stream.ContentDescriptor
-
Returns the body descriptors MIME type.
- 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. - 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
- getModificationDate() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns modification date of the content disposition of this message.
- getModificationDate() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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
- getNameLowerCase() - Method in class org.apache.james.mime4j.field.AbstractField
-
Gets the name of the field in lower case (
subject
,from
, etc). - getNameLowerCase() - Method in interface org.apache.james.mime4j.stream.Field
-
Returns the name of the field in lower case.
- getNameLowerCase() - 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.contentdisposition.parser.ContentDispositionParser
- 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
- getParameters() - Method in class org.apache.james.mime4j.util.MimeParameterMapping
- 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.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() - Static method in class org.apache.james.mime4j.field.LenientFieldParser
-
Gets the default instance of this class.
- getParser(String) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
- 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.MultipartBuilder
-
Returns 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
- getReadDate() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns read date of the content disposition of this message.
- getReadDate() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Reply-To header field of this message as
AddressList
object ornull
if it is not present. - 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 ornull
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 ornull
if it is not present. - getReplyTo() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the Sender header field of this message as
Mailbox
object ornull
if it is not present. - getSender() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the Sender header field of this message as
Mailbox
object ornull
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 ornull
if it is not present. - getSender() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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
- getSize() - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Returns size of the content disposition of this message.
- getSize() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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
thisBodyFactory
uses to create message bodies from input streams. - getSubject() - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Returns the (decoded) value of the Subject header field of this message or
null
if it is not present. - 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. - getSubject() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 class org.apache.james.mime4j.message.MultipartBuilder
-
Gets the multipart sub-type.
- 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() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
- getTabSize() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- getTabSize() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- getTabSize() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- getTabSize() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- getTabSize() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- getTabSize() - 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 class org.apache.james.mime4j.dom.Message.Builder
-
Returns the value of the To header field of this message as
AddressList
object ornull
if it is not present. - getTo() - Method in interface org.apache.james.mime4j.dom.Message
-
Returns the value of the To header field of this message as
AddressList
object ornull
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 ornull
if it is not present. - getTo() - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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, Collection<Mailbox>) - 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, MailboxList) - Constructor for class org.apache.james.mime4j.dom.address.Group
- group_body() - Method in class org.apache.james.mime4j.field.address.AddressListParser
H
- handle(Exception) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher
- hasBufferedData() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- HASH_OFFSET - Static variable in class org.apache.james.mime4j.util.LangUtils
- HASH_SEED - Static variable in class org.apache.james.mime4j.util.LangUtils
- hashCode() - Method in class org.apache.james.mime4j.dom.address.Mailbox
- hashCode() - Method in class org.apache.james.mime4j.dom.datetime.DateTime
- hashCode() - Method in class org.apache.james.mime4j.mboxiterator.CharBufferWrapper
- hashCode() - Method in class org.apache.james.mime4j.stream.Event
- hashCode() - Method in class org.apache.james.mime4j.stream.NameValuePair
- hashCode(int, boolean) - Static method in class org.apache.james.mime4j.util.LangUtils
- hashCode(int, int) - Static method in class org.apache.james.mime4j.util.LangUtils
- hashCode(int, Object) - Static method in class org.apache.james.mime4j.util.LangUtils
- hasToBeEncoded(String, int) - Static method in class org.apache.james.mime4j.codec.EncoderUtil
-
Determines if the specified string has to encoded into an encoded-word.
- Header - Interface in org.apache.james.mime4j.dom
-
A header of an MIME entity (as defined in RFC 2045).
- HeaderImpl - Class in org.apache.james.mime4j.message
-
Default implementation of
Header
. - HeaderImpl() - Constructor for class org.apache.james.mime4j.message.HeaderImpl
-
Creates a new empty
Header
. - headers(Header) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
-
Called after headers are parsed.
- HEADERS_PREMATURE_END - Static variable in class org.apache.james.mime4j.stream.Event
-
Indicates that unexpected end of headers detected.
- hour() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- HT - Static variable in class org.apache.james.mime4j.util.CharsetUtil
-
US-ASCII HT, horizontal-tab (9)
I
- id - Variable in class org.apache.james.mime4j.field.address.SimpleNode
- ignoringMime(boolean) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- 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
- includeHeaders(boolean) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- 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) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- indexOf(byte) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- 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
-
Implements quick search algorithm as published by
- indexOf(byte, int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- 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
- initMboxIterator() - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator
-
initialize the Mailbox iterator
- 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
- InputStreams - Class in org.apache.james.mime4j.io
-
Factory methods for
InputStream
instances backed by binary or textual data that attempt to minimize intermediate copying while streaming data. - 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.
- INSTANCE - Static variable in class org.apache.james.mime4j.message.BasicBodyFactory
- INVALID_HEADER - Static variable in class org.apache.james.mime4j.stream.Event
-
Indicates that unexpected end of headers detected.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.address.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVALID_LEXICAL_STATE - Static variable in error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- 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?
- isFoundIn(Reader, CharBuffer) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher
- 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
- isMultipart() - Method in interface org.apache.james.mime4j.dom.Entity
-
Determines if the MIME type of this
Entity
ismultipart/*
. - 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
ismultipart/*
. - 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.Charsets
- 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. - IterateOverMbox - Class in org.apache.james.mime4j.samples.mbox
-
Simple example of how to use Apache Mime4j Mbox Iterator.
- IterateOverMbox() - Constructor for class org.apache.james.mime4j.samples.mbox.IterateOverMbox
- 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.mboxiterator.MboxIterator
- iterator() - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Returns an iterator over the list of fields of this header.
J
- jj_nt - Variable in class org.apache.james.mime4j.field.address.AddressListParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Next token.
- jj_nt - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Next token.
- jjFillToken() - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
- jjFillToken() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Lex State array.
- jjnewLexState - Static variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Token literal values.
- jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Token literal values.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddr_spec
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddress_list
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTaddress
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTangle_addr
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTdomain
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTgroup_body
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTlocal_part
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTmailbox
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTname_addr
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTphrase
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.ASTroute
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in interface org.apache.james.mime4j.field.address.Node
-
Accept the visitor.
- jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.SimpleNode
-
Accept the visitor.
- jjtAddChild(Node, int) - Method in interface org.apache.james.mime4j.field.address.Node
-
This method tells the node to add its argument to the node's list of children.
- jjtAddChild(Node, int) - Method in class org.apache.james.mime4j.field.address.SimpleNode
- JJTADDR_SPEC - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTADDRESS - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTADDRESS_LIST - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTAddressListParserState - Class in org.apache.james.mime4j.field.address
- JJTAddressListParserState() - Constructor for class org.apache.james.mime4j.field.address.JJTAddressListParserState
- JJTANGLE_ADDR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtClose() - Method in interface org.apache.james.mime4j.field.address.Node
-
This method is called after all the child nodes have been added.
- jjtClose() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- JJTDOMAIN - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtGetChild(int) - Method in interface org.apache.james.mime4j.field.address.Node
-
This method returns a child node.
- jjtGetChild(int) - Method in class org.apache.james.mime4j.field.address.SimpleNode
- jjtGetNumChildren() - Method in interface org.apache.james.mime4j.field.address.Node
-
Return the number of children the node has.
- jjtGetNumChildren() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- jjtGetParent() - Method in interface org.apache.james.mime4j.field.address.Node
- jjtGetParent() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- jjtGetValue() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- JJTGROUP_BODY - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTLOCAL_PART - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTMAILBOX - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- JJTNAME_ADDR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtNodeName - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtOpen() - Method in interface org.apache.james.mime4j.field.address.Node
-
This method is called after the node has been made the current node.
- jjtOpen() - Method in class org.apache.james.mime4j.field.address.SimpleNode
- JJTPHRASE - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtree - Variable in class org.apache.james.mime4j.field.address.AddressListParser
- JJTROUTE - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
- jjtSetParent(Node) - Method in interface org.apache.james.mime4j.field.address.Node
-
This pair of methods are used to inform the node of its parent.
- jjtSetParent(Node) - Method in class org.apache.james.mime4j.field.address.SimpleNode
- jjtSetValue(Object) - Method in class org.apache.james.mime4j.field.address.SimpleNode
- JJTVOID - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserTreeConstants
K
- kind - Variable in class org.apache.james.mime4j.field.address.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.language.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
-
An integer that describes the kind of this token.
- kind - Variable in class org.apache.james.mime4j.field.structured.parser.Token
-
An integer that describes the kind of this token.
L
- language() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
- LangUtils - Class in org.apache.james.mime4j.util
- lastToken - Variable in class org.apache.james.mime4j.field.address.BaseNode
- length() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- length() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- length() - Method in interface org.apache.james.mime4j.util.ByteSequence
-
Returns the length of this byte sequence.
- LenientAddressParser - Class in org.apache.james.mime4j.field.address
-
Lenient (tolerant to non-critical format violations) builder for
Address
and its subclasses. - LenientAddressParser(DecodeMonitor) - Constructor for class org.apache.james.mime4j.field.address.LenientAddressParser
- LenientFieldParser - Class in org.apache.james.mime4j.field
-
Lenient implementation of the
FieldParser
interface with a high degree of tolerance to non-severe MIME field format violations. - LenientFieldParser() - Constructor for class org.apache.james.mime4j.field.LenientFieldParser
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.address.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Lexical error occurred.
- LEXICAL_ERROR - Static variable in error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.address.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Lexer state names.
- lexStateNames - Static variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Lexer state names.
- LF - Static variable in class org.apache.james.mime4j.util.CharsetUtil
-
US-ASCII LF, line feed (10)
- limit() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- LimitedInputStream - Class in org.apache.james.mime4j.io
- LimitedInputStream(InputStream, long) - Constructor for class org.apache.james.mime4j.io.LimitedInputStream
- line - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- line - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- LineNumberInputStream - Class in org.apache.james.mime4j.io
-
InputStream
used by the parser to wrap the original user supplied stream. - LineNumberInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.LineNumberInputStream
-
Creates a new
LineNumberInputStream
. - LineNumberSource - Interface in org.apache.james.mime4j.io
- LineReaderInputStream - Class in org.apache.james.mime4j.io
-
Input stream capable of reading lines of text.
- LineReaderInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStream
- LineReaderInputStreamAdaptor - Class in org.apache.james.mime4j.io
-
InputStream
used by the MIME parser to detect whether the underlying data stream was used (read from) and whether the end of the stream was reached. - LineReaderInputStreamAdaptor(InputStream) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- LineReaderInputStreamAdaptor(InputStream, int) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- local_part() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- logger(Logger) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- LoggingMonitor - Class in org.apache.james.mime4j.samples.dom
- LoggingMonitor() - Constructor for class org.apache.james.mime4j.samples.dom.LoggingMonitor
- LongMultipartReadBench - Class in org.apache.james.mime4j
- LongMultipartReadBench() - Constructor for class org.apache.james.mime4j.LongMultipartReadBench
- lookup(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
-
Returns a
Charset
instance if character set with the given name is recognized and supported by Java runtime. - LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.address.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LOOP_DETECTED - Static variable in error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
M
- M_FLAT - org.apache.james.mime4j.stream.RecursionMode
-
Do not recurse
message/rfc822
parts and treat multiparts as a single flat body. - M_NO_RECURSE - org.apache.james.mime4j.stream.RecursionMode
-
Do not recurse
message/rfc822
parts - M_RAW - org.apache.james.mime4j.stream.RecursionMode
-
Parse into raw entities
- M_RECURSE - org.apache.james.mime4j.stream.RecursionMode
-
Recursively parse every
message/rfc822
part - mailbox() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- mailbox(String, Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a mailbox field from the specified field name and mailbox address.
- Mailbox - Class in org.apache.james.mime4j.dom.address
-
Represents a single e-mail address.
- Mailbox(String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
-
Creates an unnamed mailbox without a route.
- Mailbox(String, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
-
Creates a named mailbox without a route.
- Mailbox(String, DomainList, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
-
Creates a named mailbox with a route.
- Mailbox(DomainList, String, String) - Constructor for class org.apache.james.mime4j.dom.address.Mailbox
-
Creates an unnamed mailbox with a route.
- MailboxField - Interface in org.apache.james.mime4j.dom.field
- MailboxFieldImpl - Class in org.apache.james.mime4j.field
-
Mailbox field such as
Sender
orResent-Sender
. - MailboxFieldLenientImpl - Class in org.apache.james.mime4j.field
-
Mailbox field such as
Sender
orResent-Sender
. - mailboxList(String, Iterable<Mailbox>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a mailbox-list field from the specified field name and mailbox addresses.
- MailboxList - Class in org.apache.james.mime4j.dom.address
-
An immutable, random-access list of Mailbox objects.
- MailboxList(List<Mailbox>) - Constructor for class org.apache.james.mime4j.dom.address.MailboxList
- MailboxList(List<Mailbox>, boolean) - Constructor for class org.apache.james.mime4j.dom.address.MailboxList
- MailboxList(Mailbox...) - Constructor for class org.apache.james.mime4j.dom.address.MailboxList
- MailboxListField - Interface in org.apache.james.mime4j.dom.field
- MailboxListFieldImpl - Class in org.apache.james.mime4j.field
-
Mailbox-list field such as
From
orResent-From
. - MailboxListFieldLenientImpl - Class in org.apache.james.mime4j.field
-
Mailbox-list field such as
From
orResent-From
. - main(String[]) - Static method in class org.apache.james.mime4j.Base64InputStreamBench
- main(String[]) - Static method in class org.apache.james.mime4j.Base64OutputStreamBench
- main(String[]) - Static method in class org.apache.james.mime4j.field.address.AddressListParser
- main(String[]) - Static method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
- main(String[]) - Static method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
- main(String[]) - Static method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- main(String[]) - Static method in class org.apache.james.mime4j.LongMultipartReadBench
- main(String[]) - Static method in class org.apache.james.mime4j.QuotedPrintableInputStreamBench
- main(String[]) - Static method in class org.apache.james.mime4j.QuotedPrintableOutputStreamBench
- main(String[]) - Static method in class org.apache.james.mime4j.samples.dom.MultipartMessage
- main(String[]) - Static method in class org.apache.james.mime4j.samples.dom.ParsingMessage
- main(String[]) - Static method in class org.apache.james.mime4j.samples.dom.TextPlainMessage
- main(String[]) - Static method in class org.apache.james.mime4j.samples.mbox.IterateOverMbox
- main(String[]) - Static method in class org.apache.james.mime4j.samples.transform.TransformMessage
- main(String[]) - Static method in class org.apache.james.mime4j.samples.tree.MessageTree
- mark(int) - Method in class org.apache.james.mime4j.io.PositionInputStream
- markSupported() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- markSupported() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- markSupported() - Method in class org.apache.james.mime4j.io.PositionInputStream
- MaxHeaderLengthLimitException - Exception in org.apache.james.mime4j.io
-
Signals a I/O error due to the total header length exceeding the maximum limit.
- MaxHeaderLengthLimitException(String) - Constructor for exception org.apache.james.mime4j.io.MaxHeaderLengthLimitException
- MaxHeaderLimitException - Exception in org.apache.james.mime4j.io
-
Signals a I/O error due to the header count exceeding the maximum limit.
- MaxHeaderLimitException(String) - Constructor for exception org.apache.james.mime4j.io.MaxHeaderLimitException
- MaximalBodyDescriptor - Class in org.apache.james.mime4j.message
-
Extended
BodyDescriptor
implementation with complete content details. - MaxLineLimitException - Exception in org.apache.james.mime4j.io
-
Signals an I/O error due to a line exceeding the limit on the maximum line length.
- MaxLineLimitException(String) - Constructor for exception org.apache.james.mime4j.io.MaxLineLimitException
- maxMessageSize(int) - Method in class org.apache.james.mime4j.mboxiterator.MboxIterator.Builder
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- maxNextCharInd - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- MboxIterator - Class in org.apache.james.mime4j.mboxiterator
-
Class that provides an iterator over email messages inside an mbox file.
- MboxIterator.Builder - Class in org.apache.james.mime4j.mboxiterator
- MemoryStorageProvider - Class in org.apache.james.mime4j.storage
-
A
StorageProvider
that stores the data entirely in memory. - MemoryStorageProvider() - Constructor for class org.apache.james.mime4j.storage.MemoryStorageProvider
-
Creates a new
MemoryStorageProvider
. - Message - Interface in org.apache.james.mime4j.dom
-
An MIME message (as defined in RFC 2045).
- MESSAGE_ID - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- MESSAGE_ID_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- Message.Builder - Class in org.apache.james.mime4j.dom
- MessageBuilder - Class in org.apache.james.mime4j.message
-
Deprecated.
- MessageBuilder - Interface in org.apache.james.mime4j.dom
-
An interface to build instances of
Message
and other DOM elements either without any content, by copying content of an existing object or by reading content from anInputStream
. - MessageBuilder() - Constructor for class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- messageId(String) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Message-ID field with the given message ID.
- messageImpl() - Method in class org.apache.james.mime4j.message.DefaultMessageImplFactory
- messageImpl() - Method in interface org.apache.james.mime4j.message.MessageImplFactory
- MessageImpl - Class in org.apache.james.mime4j.message
-
Default implementation of
Message
. - MessageImpl() - Constructor for class org.apache.james.mime4j.message.MessageImpl
-
Creates a new empty
Message
. - MessageImplFactory - Interface in org.apache.james.mime4j.message
-
Factory for creating message implementations.
- MessageMatcher - Class in org.apache.james.mime4j.utils.search
-
Searches an email for content.
- MessageMatcher.MessageMatcherBuilder - Class in org.apache.james.mime4j.utils.search
- MessageMatcherBuilder() - Constructor for class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- messageMatches(InputStream) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher
-
Is searchContents found in the given input?
- MessageServiceFactory - Class in org.apache.james.mime4j.dom
-
A MessageBuilderFactory is used to create EntityBuilder instances.
- MessageServiceFactory() - Constructor for class org.apache.james.mime4j.dom.MessageServiceFactory
- MessageServiceFactoryImpl - Class in org.apache.james.mime4j.message
-
The default MessageBuilderFactory bundled with Mime4j.
- MessageServiceFactoryImpl() - Constructor for class org.apache.james.mime4j.message.MessageServiceFactoryImpl
- MessageTree - Class in org.apache.james.mime4j.samples.tree
-
Displays a parsed Message in a window.
- MessageTree(Message) - Constructor for class org.apache.james.mime4j.samples.tree.MessageTree
-
Creates a new
MessageTree
instance displaying the specifiedMessage
. - MessageTree.ObjectWrapper - Class in org.apache.james.mime4j.samples.tree
-
Wraps an Object and associates it with a text.
- MessageWriter - Interface in org.apache.james.mime4j.dom
-
An interface to write out content of
Message
and other DOM elements to anOutputStream
. - MILITARY_ZONE - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
RegularExpression Id.
- MIME_BODY_PREMATURE_END - Static variable in class org.apache.james.mime4j.stream.Event
-
Indicates that a body part ended prematurely.
- MIME_VERSION - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- MIME_VERSION_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- MimeBoundaryInputStream - Class in org.apache.james.mime4j.io
-
Stream that constrains itself to a single MIME body part.
- MimeBoundaryInputStream(BufferedLineReaderInputStream, String) - Constructor for class org.apache.james.mime4j.io.MimeBoundaryInputStream
-
Creates a new MimeBoundaryInputStream.
- MimeBoundaryInputStream(BufferedLineReaderInputStream, String, boolean) - Constructor for class org.apache.james.mime4j.io.MimeBoundaryInputStream
-
Creates a new MimeBoundaryInputStream.
- MimeConfig - Class in org.apache.james.mime4j.stream
-
Properties used to configure the behavior of MIME stream parsers.
- MimeConfig.Builder - Class in org.apache.james.mime4j.stream
- MimeException - Exception in org.apache.james.mime4j
-
MIME processing exception.
- MimeException(String) - Constructor for exception org.apache.james.mime4j.MimeException
-
Constructs a new MIME exception with the specified detail message.
- MimeException(String, Throwable) - Constructor for exception org.apache.james.mime4j.MimeException
-
Constructs a MIME exception with the specified detail message and cause.
- MimeException(Throwable) - Constructor for exception org.apache.james.mime4j.MimeException
-
Constructs a MIME exception with the specified cause.
- MimeIOException - Exception in org.apache.james.mime4j
-
A wrapper class based on
IOException
for MIME protocol exceptions. - MimeIOException(MimeException) - Constructor for exception org.apache.james.mime4j.MimeIOException
-
Constructs an IO exception based on
MimeException
. - MimeParameterMapping - Class in org.apache.james.mime4j.util
- MimeParameterMapping() - Constructor for class org.apache.james.mime4j.util.MimeParameterMapping
- MimeParseEventException - Exception in org.apache.james.mime4j.stream
-
Indicates that strict parsing has been enabled and an optional invality has been found in the input.
- MimeParseEventException(Event) - Constructor for exception org.apache.james.mime4j.stream.MimeParseEventException
-
Constructs an exception
- MimeStreamParser - Class in org.apache.james.mime4j.parser
-
Parses MIME (or RFC822) message streams of bytes or characters and reports parsing events to a
ContentHandler
instance. - MimeStreamParser() - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
- MimeStreamParser(MimeConfig) - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
- MimeStreamParser(MimeConfig, DecodeMonitor, BodyDescriptorBuilder) - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
- MimeStreamParser(MimeTokenStream) - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
- MimeTokenStream - Class in org.apache.james.mime4j.stream
-
Parses MIME (or RFC822) message streams of bytes or characters.
- MimeTokenStream() - Constructor for class org.apache.james.mime4j.stream.MimeTokenStream
-
Constructs a standard (lax) stream.
- MimeTokenStream(MimeConfig) - Constructor for class org.apache.james.mime4j.stream.MimeTokenStream
- MimeTokenStream(MimeConfig, DecodeMonitor, BodyDescriptorBuilder) - Constructor for class org.apache.james.mime4j.stream.MimeTokenStream
- MimeTokenStream(MimeConfig, DecodeMonitor, FieldBuilder, BodyDescriptorBuilder) - Constructor for class org.apache.james.mime4j.stream.MimeTokenStream
- MimeTokenStream(MimeConfig, BodyDescriptorBuilder) - Constructor for class org.apache.james.mime4j.stream.MimeTokenStream
- MimeUtil - Class in org.apache.james.mime4j.util
-
A utility class, which provides some MIME related application logic.
- MimeVersionField - Interface in org.apache.james.mime4j.dom.field
- MimeVersionFieldImpl - Class in org.apache.james.mime4j.field
-
Represents a
MIME-Version
field. - MimeVersionFieldLenientImpl - Class in org.apache.james.mime4j.field
-
Represents a
MIME-Version
field. - MimeVersionParser - Class in org.apache.james.mime4j.field.mimeversion.parser
- MimeVersionParser(InputStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Constructor with InputStream.
- MimeVersionParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Constructor with InputStream and supplied encoding
- MimeVersionParser(Reader) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Constructor.
- MimeVersionParser(MimeVersionParserTokenManager) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Constructor with generated Token Manager.
- MimeVersionParserConstants - Interface in org.apache.james.mime4j.field.mimeversion.parser
-
Token literal values and constants.
- MimeVersionParserTokenManager - Class in org.apache.james.mime4j.field.mimeversion.parser
-
Token Manager.
- MimeVersionParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Constructor.
- MimeVersionParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Constructor.
- minute() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- monitor - Variable in class org.apache.james.mime4j.field.AbstractField
- MONITOR - Static variable in class org.apache.james.mime4j.samples.dom.LoggingMonitor
- month() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- Multipart - Interface in org.apache.james.mime4j.dom
-
A MIME multipart body (as defined in RFC 2045).
- MultipartBuilder - Class in org.apache.james.mime4j.message
-
Multipart
builder. - MultipartImpl - Class in org.apache.james.mime4j.message
-
Default implementation of
Multipart
. - MultipartImpl(String) - Constructor for class org.apache.james.mime4j.message.MultipartImpl
- MultipartImpl(String, List<NameValuePair>) - Constructor for class org.apache.james.mime4j.message.MultipartImpl
-
Creates a new empty
Multipart
instance. - MultipartMessage - Class in org.apache.james.mime4j.samples.dom
-
Creates a multipart/mixed message that consists of a text/plain and an image/png part.
- MultipartMessage() - Constructor for class org.apache.james.mime4j.samples.dom.MultipartMessage
- MultiReferenceStorage - Class in org.apache.james.mime4j.storage
-
A wrapper around another
Storage
that also maintains a reference counter. - MultiReferenceStorage(Storage) - Constructor for class org.apache.james.mime4j.storage.MultiReferenceStorage
-
Creates a new
MultiReferenceStorage
instance for the given back-end.
N
- name_addr() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- NameValuePair - Class in org.apache.james.mime4j.stream
-
A name / value tuple
- NameValuePair(String, String) - Constructor for class org.apache.james.mime4j.stream.NameValuePair
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
Lexical state.
- NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
Lexical state.
- newChild() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
- newChild() - Method in interface org.apache.james.mime4j.stream.BodyDescriptorBuilder
-
Creates an instance of
BodyDescriptorBuilder
to be used for processing of an embedded content body. - newHeader() - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newHeader() - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newHeader(Header) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newHeader(Header) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newInstance() - Static method in class org.apache.james.mime4j.dom.MessageServiceFactory
- newMessage() - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMessage() - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMessage(Message) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMessage(Message) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMessage(Message.Builder) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMessage(Message.Builder) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMessageBuilder() - Method in class org.apache.james.mime4j.dom.MessageServiceFactory
- newMessageBuilder() - Method in class org.apache.james.mime4j.message.MessageServiceFactoryImpl
- newMessageWriter() - Method in class org.apache.james.mime4j.dom.MessageServiceFactory
- newMessageWriter() - Method in class org.apache.james.mime4j.message.MessageServiceFactoryImpl
- newMultipart(String) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMultipart(String) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMultipart(String, NameValuePair...) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMultipart(Multipart) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMultipart(Multipart) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newMultipart(MultipartBuilder) - Method in interface org.apache.james.mime4j.dom.MessageBuilder
- newMultipart(MultipartBuilder) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- newToken(int) - Static method in class org.apache.james.mime4j.field.address.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.contentdisposition.parser.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.contenttype.parser.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.datetime.parser.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.language.parser.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.mimeversion.parser.Token
- newToken(int) - Static method in class org.apache.james.mime4j.field.structured.parser.Token
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.address.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.contenttype.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.datetime.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.language.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.mimeversion.parser.Token
-
Returns a new Token object, by default.
- newToken(int, String) - Static method in class org.apache.james.mime4j.field.structured.parser.Token
-
Returns a new Token object, by default.
- next - Variable in class org.apache.james.mime4j.field.address.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.language.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.mimeversion.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next - Variable in class org.apache.james.mime4j.field.structured.parser.Token
-
A reference to the next regular (non-special) token from the input stream.
- next() - Method in class org.apache.james.mime4j.stream.MimeTokenStream
-
This method advances the token stream to the next token.
- Node - Interface in org.apache.james.mime4j.field.address
- nodeArity() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- nodeCreated() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
O
- ObjectWrapper(String, Object) - Constructor for class org.apache.james.mime4j.samples.tree.MessageTree.ObjectWrapper
- obs_zone() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- OBSOLETE_HEADER - Static variable in class org.apache.james.mime4j.stream.Event
-
Indicates that an obsolete syntax header has been detected
- obtainField(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
- of() - Static method in class org.apache.james.mime4j.dom.Message.Builder
- of(InputStream) - Static method in class org.apache.james.mime4j.dom.Message.Builder
- of(Message) - Static method in class org.apache.james.mime4j.dom.Message.Builder
- OFFSETDIR - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
RegularExpression Id.
- openNodeScope(Node) - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- org.apache.james.mime4j - package org.apache.james.mime4j
- org.apache.james.mime4j.codec - package org.apache.james.mime4j.codec
- org.apache.james.mime4j.dom - package org.apache.james.mime4j.dom
- org.apache.james.mime4j.dom.address - package org.apache.james.mime4j.dom.address
- org.apache.james.mime4j.dom.datetime - package org.apache.james.mime4j.dom.datetime
- org.apache.james.mime4j.dom.field - package org.apache.james.mime4j.dom.field
- org.apache.james.mime4j.field - package org.apache.james.mime4j.field
- org.apache.james.mime4j.field.address - package org.apache.james.mime4j.field.address
- org.apache.james.mime4j.field.contentdisposition.parser - package org.apache.james.mime4j.field.contentdisposition.parser
- org.apache.james.mime4j.field.contenttype.parser - package org.apache.james.mime4j.field.contenttype.parser
- org.apache.james.mime4j.field.datetime.parser - package org.apache.james.mime4j.field.datetime.parser
- org.apache.james.mime4j.field.language.parser - package org.apache.james.mime4j.field.language.parser
- org.apache.james.mime4j.field.mimeversion.parser - package org.apache.james.mime4j.field.mimeversion.parser
- org.apache.james.mime4j.field.structured.parser - package org.apache.james.mime4j.field.structured.parser
- org.apache.james.mime4j.internal - package org.apache.james.mime4j.internal
- org.apache.james.mime4j.io - package org.apache.james.mime4j.io
- org.apache.james.mime4j.mboxiterator - package org.apache.james.mime4j.mboxiterator
- org.apache.james.mime4j.message - package org.apache.james.mime4j.message
- org.apache.james.mime4j.parser - package org.apache.james.mime4j.parser
- org.apache.james.mime4j.samples.dom - package org.apache.james.mime4j.samples.dom
- org.apache.james.mime4j.samples.mbox - package org.apache.james.mime4j.samples.mbox
- org.apache.james.mime4j.samples.transform - package org.apache.james.mime4j.samples.transform
- org.apache.james.mime4j.samples.tree - package org.apache.james.mime4j.samples.tree
- org.apache.james.mime4j.storage - package org.apache.james.mime4j.storage
- org.apache.james.mime4j.stream - package org.apache.james.mime4j.stream
- org.apache.james.mime4j.util - package org.apache.james.mime4j.util
- org.apache.james.mime4j.utils.search - package org.apache.james.mime4j.utils.search
P
- PARAM_BOUNDARY - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
-
The name of the
boundary
parameter. - PARAM_CHARSET - Static variable in interface org.apache.james.mime4j.dom.field.ContentTypeField
-
The name of the
charset
parameter. - PARAM_CREATION_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The name of the
creation-date
parameter. - PARAM_FILENAME - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The name of the
filename
parameter. - PARAM_MODIFICATION_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The name of the
modification-date
parameter. - PARAM_READ_DATE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The name of the
read-date
parameter. - PARAM_SIZE - Static variable in interface org.apache.james.mime4j.dom.field.ContentDispositionField
-
The name of the
size
parameter. - 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() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
- parse() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
- parse() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Parses the input into a list of language tags.
- 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.dom.Message.Builder
- parse(InputStream) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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. - parse(String) - Static method in class org.apache.james.mime4j.field.DefaultFieldParser
- 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(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, DecodeMonitor) - Static method in class org.apache.james.mime4j.field.LenientFieldParser
-
Parses the given string and returns an instance of the
Field
class. - parse(Field, DecodeMonitor) - Method in interface org.apache.james.mime4j.dom.FieldParser
-
Parses raw (unstructured) field and converts it into a structured field.
- parse(Field, DecodeMonitor) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
- 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(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. - parseAddress() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- parseAddress(CharSequence) - Method in interface org.apache.james.mime4j.field.address.AddressParser
-
Parses the specified raw string into an address.
- parseAddress(CharSequence) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
- parseAddress(CharSequence) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- parseAddress(CharSequence, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
-
Parses the specified raw string into an address.
- parseAddress(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- parseAddress0() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- parseAddressList() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- parseAddressList(CharSequence) - Method in interface org.apache.james.mime4j.field.address.AddressParser
-
Parse the address list string, such as the value of a From, To, Cc, Bcc, Sender, or Reply-To header.
- parseAddressList(CharSequence) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
- parseAddressList(CharSequence) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- parseAddressList(CharSequence, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
-
Parse the address list string, such as the value of a From, To, Cc, Bcc, Sender, or Reply-To header.
- parseAddressList(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- 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 - Exception in org.apache.james.mime4j.field.address
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.contentdisposition.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.contenttype.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.datetime.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.language.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.mimeversion.parser
-
This exception is thrown when parse errors are encountered.
- ParseException - Exception in org.apache.james.mime4j.field.structured.parser
-
This exception is thrown when parse errors are encountered.
- 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() - 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() - 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() - 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() - 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() - 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() - 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(String) - Constructor for exception org.apache.james.mime4j.dom.field.ParseException
-
Constructs a new parse exception with the specified detail message.
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.address.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.language.parser.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
- ParseException(String) - Constructor for exception org.apache.james.mime4j.field.structured.parser.ParseException
- 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(Throwable) - Constructor for exception org.apache.james.mime4j.dom.field.ParseException
-
Constructs a new parse exception with the specified cause.
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.address.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.contentdisposition.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.language.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.mimeversion.parser.ParseException
- ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.structured.parser.ParseException
- 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(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(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(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(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(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(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.
- parseField(ByteSequence) - Method in class org.apache.james.mime4j.stream.RawFieldParser
-
Parses the sequence of bytes into
RawField
. - parseGroup(CharSequence) - Method in interface org.apache.james.mime4j.field.address.AddressParser
-
Parses the specified raw string into a group address.
- parseGroup(CharSequence) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
- parseGroup(CharSequence) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- parseGroup(CharSequence, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
-
Parses the specified raw string into a group address.
- parseGroup(ByteSequence, ParserCursor) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- 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() - Method in class org.apache.james.mime4j.field.address.AddressListParser
- parseMailbox(CharSequence) - Method in interface org.apache.james.mime4j.field.address.AddressParser
-
Parses the specified raw string into a mailbox address.
- parseMailbox(CharSequence) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
- parseMailbox(CharSequence) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- parseMailbox(CharSequence, DecodeMonitor) - Method in class org.apache.james.mime4j.field.address.DefaultAddressParser
-
Parses the specified raw string into a mailbox address.
- parseMailbox(ByteSequence, ParserCursor, BitSet) - Method in class org.apache.james.mime4j.field.address.LenientAddressParser
- 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
NameValuePair
s. - 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:
- ParserCursor(int, int) - Constructor for class org.apache.james.mime4j.stream.ParserCursor
- ParserStreamContentHandler - Class in org.apache.james.mime4j.internal
- ParserStreamContentHandler(Entity, BodyFactory) - Constructor for class org.apache.james.mime4j.internal.ParserStreamContentHandler
- ParserStreamContentHandler(Entity, MessageImplFactory, BodyFactory) - Constructor for class org.apache.james.mime4j.internal.ParserStreamContentHandler
- 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.
- ParsingMessage - Class in org.apache.james.mime4j.samples.dom
- ParsingMessage() - Constructor for class org.apache.james.mime4j.samples.dom.ParsingMessage
- peekNode() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- PERMISSIVE - Static variable in class org.apache.james.mime4j.stream.MimeConfig
- 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.internal.ParserStreamContentHandler
- 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
Q
- Q - org.apache.james.mime4j.codec.EncoderUtil.Encoding
-
The Q encoding (similar to quoted-printable defined in RFC 2045).
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
RegularExpression Id.
- QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
RegularExpression Id.
- QuotedPrintableInputStream - Class in org.apache.james.mime4j.codec
-
Performs Quoted-Printable decoding on an underlying stream.
- QuotedPrintableInputStream(int, InputStream, boolean) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- QuotedPrintableInputStream(int, InputStream, DecodeMonitor) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- QuotedPrintableInputStream(InputStream) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- QuotedPrintableInputStream(InputStream, boolean) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- QuotedPrintableInputStream(InputStream, DecodeMonitor) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- QuotedPrintableInputStreamBench - Class in org.apache.james.mime4j
- QuotedPrintableInputStreamBench() - Constructor for class org.apache.james.mime4j.QuotedPrintableInputStreamBench
- QuotedPrintableOutputStream - Class in org.apache.james.mime4j.codec
-
Performs Quoted-Printable encoding on an underlying stream.
- QuotedPrintableOutputStream(int, OutputStream, boolean) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
- QuotedPrintableOutputStream(OutputStream, boolean) - Constructor for class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
- QuotedPrintableOutputStreamBench - Class in org.apache.james.mime4j
- QuotedPrintableOutputStreamBench() - Constructor for class org.apache.james.mime4j.QuotedPrintableOutputStreamBench
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
RegularExpression Id.
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
RegularExpression Id.
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
RegularExpression Id.
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
RegularExpression Id.
- QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
RegularExpression Id.
R
- raw(InputStream) - Method in class org.apache.james.mime4j.internal.ParserStreamContentHandler
-
Unsupported.
- raw(InputStream) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
- raw(InputStream) - Method in interface org.apache.james.mime4j.parser.ContentHandler
-
Called when a new entity (message or body part) starts and the parser is in
raw
mode. - RawBody - Class in org.apache.james.mime4j.stream
-
This class represents a field's body consisting of a textual value and a number of optional name / value parameters separated with semicolon.
- RawEntity - Class in org.apache.james.mime4j.stream
-
Raw MIME entity.
- rawField - Variable in class org.apache.james.mime4j.field.AbstractField
- RawField - Class in org.apache.james.mime4j.stream
-
Raw (unstructured) MIME field.
- RawField(String, String) - Constructor for class org.apache.james.mime4j.stream.RawField
- RawFieldParser - Class in org.apache.james.mime4j.stream
-
Low level parser for header field elements.
- RawFieldParser() - Constructor for class org.apache.james.mime4j.stream.RawFieldParser
- read() - Method in class org.apache.james.mime4j.codec.Base64InputStream
- read() - Method in class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- read() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- read() - Method in class org.apache.james.mime4j.io.EOLConvertingInputStream
- read() - Method in class org.apache.james.mime4j.io.LimitedInputStream
- read() - Method in class org.apache.james.mime4j.io.LineNumberInputStream
- read() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- read() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- read() - Method in class org.apache.james.mime4j.io.PositionInputStream
- read(byte[]) - Method in class org.apache.james.mime4j.codec.Base64InputStream
- read(byte[]) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.codec.Base64InputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.codec.QuotedPrintableInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.LimitedInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.LineNumberInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- read(byte[], int, int) - Method in class org.apache.james.mime4j.io.PositionInputStream
- read(InputStream) - Static method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- readAllowed() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- readAllowed() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- readChar() - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Read a character.
- readChar() - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Read a character.
- readFrom(InputStream) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- readFrom(Reader) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- readLine(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- readLine(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.LineReaderInputStream
-
Reads one line of text into the given
ByteArrayBuffer
. - readLine(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- readLine(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- RecursionMode - Enum in org.apache.james.mime4j.stream
-
Enumeration of parsing modes.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Reinitialise.
- ReInit(AddressListParserTokenManager) - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.address.AddressListParserTokenManager
-
Reinitialise parser.
- ReInit(ContentDispositionParserTokenManager) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager
-
Reinitialise parser.
- ReInit(ContentTypeParserTokenManager) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
-
Reinitialise parser.
- ReInit(DateTimeParserTokenManager) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
-
Reinitialise parser.
- ReInit(ContentLanguageParserTokenManager) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager
-
Reinitialise parser.
- ReInit(MimeVersionParserTokenManager) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager
-
Reinitialise parser.
- ReInit(StructuredFieldParserTokenManager) - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Reinitialise.
- remove(int, int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- removeBody() - Method in interface org.apache.james.mime4j.dom.Entity
-
Removes and returns the body of this entity.
- removeBody() - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Removes and returns the body of this entity.
- removeBodyPart(int) - Method in interface org.apache.james.mime4j.dom.Multipart
-
Removes the body part at the specified position in the list of body parts.
- removeBodyPart(int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Removes the body part at the specified position in the list of body parts.
- removeBodyPart(int) - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
Removes the body part at the specified position in the list of body parts.
- removeFields(String) - Method in interface org.apache.james.mime4j.dom.Header
-
Removes all
Field
s having the specified field name. - removeFields(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
- removeFields(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Removes all
Field
s having the specified field name. - removeFields(String) - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Removes all
Field
s having the specified field name. - removeFields(String) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- removeFields(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- replaceBodyPart(Entity, int) - Method in interface org.apache.james.mime4j.dom.Multipart
-
Replaces the body part at the specified position in the list of body parts with the specified body part.
- replaceBodyPart(Entity, int) - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Replaces the body part at the specified position in the list of body parts with the specified body part.
- replaceBodyPart(Entity, int) - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
Replaces the body part at the specified position in the list of body parts with the specified body part.
- REPLY_TO - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- REPLY_TO_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- replyTo(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Reply-To field for the specified mailbox or group addresses.
- replyTo(Address) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Reply-To field for the specified mailbox or group address.
- replyTo(Address...) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Reply-To field for the specified mailbox or group addresses.
- RESENT_BCC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- RESENT_CC - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- RESENT_DATE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- RESENT_FROM - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- RESENT_SENDER - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- RESENT_TO - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- reset() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- reset() - Method in class org.apache.james.mime4j.io.PositionInputStream
- reset() - Method in class org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder
- reset() - Method in interface org.apache.james.mime4j.stream.BodyDescriptorBuilder
-
Resets the internal state of the builder making it ready to process new input.
- reset() - Method in class org.apache.james.mime4j.stream.DefaultFieldBuilder
- reset() - Method in interface org.apache.james.mime4j.stream.FieldBuilder
-
Resets the internal state of the builder making it ready to process new input.
- resolveCharset(String) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
-
Select the Charset for the given
mimeCharset
string. - RFC_5322 - Static variable in class org.apache.james.mime4j.field.DateTimeFieldLenientImpl
- RFC822_DATE_FORMAT - Static variable in class org.apache.james.mime4j.util.MimeUtil
- rootNode() - Method in class org.apache.james.mime4j.field.address.JJTAddressListParserState
- route() - Method in class org.apache.james.mime4j.field.address.AddressListParser
S
- searchContents(List<CharSequence>) - Method in class org.apache.james.mime4j.utils.search.MessageMatcher.MessageMatcherBuilder
- second() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
- sender(Mailbox) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Sender field for the specified mailbox address.
- SENDER - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- SENDER_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- ServiceLoaderException - Exception in org.apache.james.mime4j.dom
- ServiceLoaderException(String) - Constructor for exception org.apache.james.mime4j.dom.ServiceLoaderException
- ServiceLoaderException(String, Throwable) - Constructor for exception org.apache.james.mime4j.dom.ServiceLoaderException
- ServiceLoaderException(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(Collection<? extends Address>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Bcc header field of this message to the specified addresses.
- setBcc(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBcc(Address) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Bcc header field of this message to the specified address.
- setBcc(Address) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBcc(Address...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Bcc header field of this message to the specified addresses.
- setBcc(Address...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(byte[], String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets binary content of this message with the given MIME type.
- setBody(byte[], String) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
-
Sets binary content of this message with the given MIME type.
- setBody(byte[], String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(String, String, Charset) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets text of this message with the given MIME subtype and charset.
- setBody(String, String, Charset) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
-
Sets text of this message with the given MIME subtype and charset.
- setBody(String, String, Charset) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(String, Charset) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets text of this message with the charset.
- setBody(String, Charset) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
-
Sets text of this message with the charset.
- setBody(String, Charset) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(BinaryBody) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setBody(BinaryBody) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets binaryBody of this message.
- setBody(BinaryBody) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setBody(BinaryBody) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.dom.Message.Builder
- setBody(Body) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets body of this message.
- setBody(Body) - Method in class org.apache.james.mime4j.message.AbstractEntity
-
Sets the body of this entity.
- setBody(Body) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setBody(Body) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(Message) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setBody(Message) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets body of this message.
- setBody(Message) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setBody(Message) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(Message.Builder) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
- setBody(Multipart) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setBody(Multipart) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets body of this message.
- setBody(Multipart) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setBody(Multipart) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(TextBody) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setBody(TextBody) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets body of this message.
- setBody(TextBody) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setBody(TextBody) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setBody(MultipartBuilder) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
- setBody(SingleBodyBuilder) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
- 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.
- setByteArray(byte[]) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- setCc(Collection<? extends Address>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Cc header field of this message to the specified addresses.
- setCc(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setCc(Address) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Cc header field of this message to the specified address.
- setCc(Address) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setCc(Address...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Cc header field of this message to the specified addresses.
- setCc(Address...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setCharset(Charset) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- 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.dom.Message.Builder
- setContentDisposition(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets content disposition of this message to the specified disposition type.
- setContentDisposition(String) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentDisposition(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setContentDisposition(String, String) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setContentDisposition(String, String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets content disposition of this message to the specified disposition type and filename.
- setContentDisposition(String, String) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentDisposition(String, String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setContentDisposition(String, String, long) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setContentDisposition(String, String, long) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets content disposition of this message to the specified values.
- setContentDisposition(String, String, long) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentDisposition(String, String, long) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets content disposition of this message to the specified values.
- setContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentDisposition(String, String, long, Date, Date, Date) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.dom.Message.Builder
- setContentTransferEncoding(String) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets transfer encoding of this message.
- setContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentTransferEncoding(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setContentType(String, NameValuePair...) - Method in class org.apache.james.mime4j.dom.Message.Builder
- setContentType(String, NameValuePair...) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets transfer encoding of this message.
- setContentType(String, NameValuePair...) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setContentType(String, NameValuePair...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setCountLineNumbers(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Defines whether the parser should count line numbers.
- setDate(Date) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Date header field for this message.
- setDate(Date) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setDate(Date, TimeZone) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Date header field for this message.
- setDate(Date, TimeZone) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.MultipartBuilder
-
Sets the epilogue.
- 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.dom.Message.Builder
- setField(Field) - Method in class org.apache.james.mime4j.internal.AbstractEntityBuilder
-
Sets or replaces a field.
- setField(Field) - Method in class org.apache.james.mime4j.message.AbstractHeader
-
Sets or replaces a field.
- setField(Field) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
- setField(Field) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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
- 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(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets From header field of this message to the specified mailbox address.
- setFrom(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setFrom(String...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets From header field of this message to the specified mailbox addresses.
- setFrom(String...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setFrom(Collection<Mailbox>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets From header field of this message to the specified mailbox addresses.
- setFrom(Collection<Mailbox>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setFrom(Mailbox) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets From header field of this message to the specified mailbox address.
- setFrom(Mailbox) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setFrom(Mailbox...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets From header field of this message to the specified mailbox addresses.
- setFrom(Mailbox...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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.Builder
-
Defines a default content type.
- setInstance(StorageProvider) - Static method in class org.apache.james.mime4j.storage.DefaultStorageProvider
-
Sets the default
StorageProvider
instance. - setLength(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
- setMalformedHeaderStartsBody(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Define the behaviour for dealing with malformed headers while in lenient mode
- setMaxContentLen(long) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Sets the maximum content length limit.
- setMaxHeaderCount(int) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Sets the maximum header limit.
- setMaxHeaderLen(int) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Sets the maximum header length limit.
- setMaxLineLen(int) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Sets the maximum line length limit.
- setMessageId(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets message ID for this message.
- setMessageId(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setMessageImplFactory(MessageImplFactory) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- setMimeEntityConfig(MimeConfig) - Method in class org.apache.james.mime4j.message.DefaultMessageBuilder
- setNoRecurse() - Method in class org.apache.james.mime4j.parser.MimeStreamParser
-
Disables recursive mode.
- 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.MultipartBuilder
-
Sets 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(Collection<? extends Address>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Reply-To header field of this message to the specified addresses.
- setReplyTo(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setReplyTo(Address) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Reply-To header field of this message to the specified address.
- setReplyTo(Address) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setReplyTo(Address...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Reply-To header field of this message to the specified addresses.
- setReplyTo(Address...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setSender(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Sender header field of this message to the specified mailbox address.
- setSender(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setSender(Mailbox) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Sender header field of this message to the specified mailbox address.
- setSender(Mailbox) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setStrictParsing(boolean) - Method in class org.apache.james.mime4j.stream.MimeConfig.Builder
-
Defines whether minor violations of the MIME specification should be tolerated or should result in a
MimeException
. - setSubject(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets Subject header field for this message.
- setSubject(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setSubType(String) - Method in class org.apache.james.mime4j.message.AbstractMultipart
-
Sets the multipart sub-type.
- setSubType(String) - Method in class org.apache.james.mime4j.message.MultipartBuilder
-
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(String) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- setTo(String) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets To header field of this message to the specified address.
- setTo(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setTo(String...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets To header field of this message to the specified addresses.
- setTo(String...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setTo(Collection<? extends Address>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets To header field of this message to the specified addresses.
- setTo(Collection<? extends Address>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setTo(Address) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets To header field of this message to the specified address.
- setTo(Address) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- setTo(Address...) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets To header field of this message to the specified addresses.
- setTo(Address...) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- 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 - 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 - 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 - 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 - 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 - 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 - 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(InputStream) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, 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.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - 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.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, 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.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, 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.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, 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.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - 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.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - 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.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - 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.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, 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.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, 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.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, 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.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - 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() - Constructor for class org.apache.james.mime4j.message.SimpleContentHandler
- SimpleContentHandler(FieldParser<? extends ParsedField>, DecodeMonitor) - 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.
- SingleBodyBuilder - Class in org.apache.james.mime4j.message
-
Builder for
TextBody
andBinaryBody
instances. - 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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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.internal.ParserStreamContentHandler
- 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.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.address.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- STATIC_LEXER_ERROR - Static variable in error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- 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
-
Can be used to read data that has been stored by a
StorageProvider
. - 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 anOutputStream
. - store(InputStream) - Method in class org.apache.james.mime4j.storage.AbstractStorageProvider
-
This implementation creates a
StorageOutputStream
by callingcreateStorageOutputStream()
and copies the content of the given input stream to that output stream. - 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.
- STRICT - Static variable in class org.apache.james.mime4j.stream.MimeConfig
- 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(String) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a Subject field from the specified string value.
- SUBJECT - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- SUBJECT_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- 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.
T
- T_BODY - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that an atomic entity is being parsed.
- T_END_BODYPART - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that the MIME stream is currently at the end of a body part.
- T_END_HEADER - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that part headers have now been parsed.
- T_END_MESSAGE - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that the MIME stream is currently at the end of a message.
- T_END_MULTIPART - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a multipart body has been parsed.
- T_END_OF_STREAM - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that the MIME stream has been completely and successfully parsed, and no more data is available.
- T_EPILOGUE - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a multiparts epilogue is being parsed.
- T_FIELD - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a message parts field has now been parsed.
- T_PREAMBLE - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a multiparts preamble is being parsed.
- T_RAW_ENTITY - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a raw entity is currently being processed.
- T_START_BODYPART - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that the MIME stream is currently at the beginning of a body part.
- T_START_HEADER - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a message parts headers are now being parsed.
- T_START_MESSAGE - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that the MIME stream is currently at the beginning of a message.
- T_START_MULTIPART - org.apache.james.mime4j.stream.EntityState
-
This token indicates, that a multipart body is being parsed.
- 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
-
A
StorageProvider
that stores the data in temporary files. - 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. - TEXT_TOKEN - org.apache.james.mime4j.codec.EncoderUtil.Usage
-
Encoded word is used to replace a 'text' token in any Subject or Comments header field.
- textBody(byte[], Charset) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- 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.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, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
-
Creates a
TextBody
that holds the content of the given input stream. - textBody(String) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- 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.message.BasicBodyFactory
- textBody(String, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
-
Creates a
TextBody
that holds the content of the given string. - textBody(String, Charset) - Method in class org.apache.james.mime4j.message.BasicBodyFactory
- textBody(Storage) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
- textBody(Storage, String) - Method in class org.apache.james.mime4j.storage.StorageBodyFactory
- 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.
- 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 anotherStorageProvider
(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(Iterable<Address>) - Static method in class org.apache.james.mime4j.field.Fields
-
Creates a To field for the specified mailbox or group addresses.
- 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 - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- TO_LOWERCASE - Static variable in class org.apache.james.mime4j.dom.field.FieldName
- toAsciiByteArray(String) - Static method in class org.apache.james.mime4j.util.ContentUtil
- toAsciiString(byte[]) - Static method in class org.apache.james.mime4j.util.ContentUtil
- toAsciiString(byte[], int, int) - Static method in class org.apache.james.mime4j.util.ContentUtil
- toAsciiString(ByteArrayBuffer) - Static method in class org.apache.james.mime4j.util.ContentUtil
- 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.
- toByteArray(String, Charset) - Static method in class org.apache.james.mime4j.util.ContentUtil
- token - Variable in class org.apache.james.mime4j.field.address.AddressListParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Current token.
- token - Variable in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Current token.
- Token - Class in org.apache.james.mime4j.field.address
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.contentdisposition.parser
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.contenttype.parser
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.datetime.parser
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.language.parser
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.mimeversion.parser
-
Describes the input token stream.
- Token - Class in org.apache.james.mime4j.field.structured.parser
-
Describes the input token stream.
- Token() - Constructor for class org.apache.james.mime4j.field.address.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.james.mime4j.field.language.parser.Token
-
No-argument constructor
- Token() - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.Token
-
No-argument constructor
- 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.address.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.james.mime4j.field.contentdisposition.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.james.mime4j.field.language.parser.Token
-
Constructs a new token for the specified Image.
- Token(int) - Constructor for class org.apache.james.mime4j.field.mimeversion.parser.Token
-
Constructs a new token for the specified Image.
- 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.address.Token
-
Constructs a new token for the specified Image and Kind.
- 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(int, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
-
Constructs a new token for the specified Image and Kind.
- 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(int, String) - Constructor for class org.apache.james.mime4j.field.language.parser.Token
-
Constructs a new token for the specified Image and Kind.
- 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(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 - Error in org.apache.james.mime4j.field.contentdisposition.parser
-
Token Manager Error.
- TokenMgrError - Error in org.apache.james.mime4j.field.contenttype.parser
-
Token Manager Error.
- TokenMgrError - Error in org.apache.james.mime4j.field.datetime.parser
-
Token Manager Error.
- TokenMgrError - Error in org.apache.james.mime4j.field.language.parser
-
Token Manager Error.
- TokenMgrError - Error in org.apache.james.mime4j.field.mimeversion.parser
-
Token Manager Error.
- TokenMgrError - Error in org.apache.james.mime4j.field.structured.parser
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError() - Constructor for error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.address.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.language.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.structured.parser.TokenMgrError
-
Constructor with message and reason.
- 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 thisStorageOutputStream
. - 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() - 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.mboxiterator.CharBufferWrapper
- 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
- toString(byte[], int, int, Charset) - Static method in class org.apache.james.mime4j.util.ContentUtil
- toString(byte[], Charset) - Static method in class org.apache.james.mime4j.util.ContentUtil
- toString(String) - Method in class org.apache.james.mime4j.field.address.SimpleNode
- toString(ByteArrayBuffer, Charset) - Static method in class org.apache.james.mime4j.util.ContentUtil
- trace_enabled() - Method in class org.apache.james.mime4j.field.address.AddressListParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.language.parser.ContentLanguageParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser
-
Trace enabled.
- trace_enabled() - Method in class org.apache.james.mime4j.field.structured.parser.StructuredFieldParser
-
Trace enabled.
- trackLineColumn - Variable in class org.apache.james.mime4j.field.address.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- trackLineColumn - Variable in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- 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.
U
- unfold(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
-
Unfold a multiple-line representation into a single line.
- unread(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
- unread(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.LineReaderInputStream
-
Tries to unread the last read line.
- unread(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
- unread(ByteArrayBuffer) - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
- unscrambleHeaderValue(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
-
Unfold and decode header value
- UnstructuredField - Interface in org.apache.james.mime4j.dom.field
- UnstructuredFieldImpl - Class in org.apache.james.mime4j.field
-
Simple unstructured field such as
Subject
. - UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.address.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.language.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream
- UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.structured.parser.SimpleCharStream
- updatePos(int) - Method in class org.apache.james.mime4j.stream.ParserCursor
- US_ASCII - Static variable in class org.apache.james.mime4j.Charsets
- use(DecodeMonitor) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets
DecodeMonitor
that will be used to handle malformed data when executingMessage.Builder.parse(java.io.InputStream)
. - use(DecodeMonitor) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- use(FieldParser<?>) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets
FieldParser
that will be used to generate parse message fields when executingMessage.Builder.parse(java.io.InputStream)
. - use(FieldParser<?>) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- use(BodyFactory) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets
BodyFactory
that will be used to generate message body. - use(BodyFactory) - Method in class org.apache.james.mime4j.message.BodyPartBuilder
-
Sets
BodyFactory
that will be used to generate message body. - use(BodyFactory) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- use(BodyFactory) - Method in class org.apache.james.mime4j.message.MultipartBuilder
- use(BodyFactory) - Method in class org.apache.james.mime4j.message.SingleBodyBuilder
- use(BodyDescriptorBuilder) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets
BodyDescriptorBuilder
that will be used to generate body descriptors when executingMessage.Builder.parse(java.io.InputStream)
. - use(BodyDescriptorBuilder) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- use(MimeConfig) - Method in class org.apache.james.mime4j.dom.Message.Builder
-
Sets MIME configuration.
- use(MimeConfig) - Method in class org.apache.james.mime4j.message.MessageBuilder
-
Deprecated.
- UTF_8 - Static variable in class org.apache.james.mime4j.Charsets
V
- value - Variable in class org.apache.james.mime4j.field.address.SimpleNode
- value() - Method in class org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser
- value() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
- valueChanged(TreeSelectionEvent) - Method in class org.apache.james.mime4j.samples.tree.MessageTree
-
Called whenever the selection changes in the JTree instance showing the Message nodes.
- valueOf(String) - Static method in enum org.apache.james.mime4j.codec.EncoderUtil.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.james.mime4j.codec.EncoderUtil.Usage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.james.mime4j.stream.EntityState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.james.mime4j.stream.RecursionMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.james.mime4j.codec.EncoderUtil.Encoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.james.mime4j.codec.EncoderUtil.Usage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.james.mime4j.stream.EntityState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.james.mime4j.stream.RecursionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version(String) - Static method in class org.apache.james.mime4j.field.Fields
- visit(ASTaddr_spec, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTaddr_spec, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTaddress_list, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTaddress_list, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTaddress, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTaddress, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTangle_addr, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTangle_addr, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTdomain, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTdomain, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTgroup_body, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTgroup_body, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTlocal_part, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTlocal_part, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTmailbox, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTmailbox, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTname_addr, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTname_addr, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTphrase, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTphrase, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(ASTroute, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(ASTroute, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
- visit(SimpleNode, Object) - Method in class org.apache.james.mime4j.field.address.AddressListParserDefaultVisitor
- visit(SimpleNode, Object) - Method in interface org.apache.james.mime4j.field.address.AddressListParserVisitor
W
- warn(String, String) - Method in class org.apache.james.mime4j.codec.DecodeMonitor
- warn(String, String) - Method in class org.apache.james.mime4j.samples.dom.LoggingMonitor
- WORD_ENTITY - org.apache.james.mime4j.codec.EncoderUtil.Usage
-
Encoded word is used to replace a 'word' entity within a 'phrase', for example, one that precedes an address in a From, To, or Cc header.
- write(byte[]) - Method in class org.apache.james.mime4j.codec.Base64OutputStream
- write(byte[]) - Method in class org.apache.james.mime4j.storage.StorageOutputStream
- write(byte[], int, int) - Method in class org.apache.james.mime4j.codec.Base64OutputStream
- write(byte[], int, int) - Method in class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
- write(byte[], int, int) - Method in class org.apache.james.mime4j.storage.StorageOutputStream
- write(int) - Method in class org.apache.james.mime4j.codec.Base64OutputStream
- write(int) - Method in class org.apache.james.mime4j.codec.QuotedPrintableOutputStream
- write(int) - Method in class org.apache.james.mime4j.storage.StorageOutputStream
- write0(byte[], int, int) - Method in class org.apache.james.mime4j.storage.StorageOutputStream
-
Has to implemented by a concrete subclass to write bytes from the given byte array to this
StorageOutputStream
. - writeBody(Body, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeBody(Body, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Body
to the specifiedOutputStream
. - writeEntity(Entity, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeEntity(Entity, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Entity
to the specifiedOutputStream
. - writeField(Field, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeField(Field, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Field
to the specifiedOutputStream
. - writeHeader(Header, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeHeader(Header, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Header
to the specifiedOutputStream
. - writeMessage(Message, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeMessage(Message, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Message
to the specifiedOutputStream
. - writeMultipart(Multipart, OutputStream) - Method in interface org.apache.james.mime4j.dom.MessageWriter
- writeMultipart(Multipart, OutputStream) - Method in class org.apache.james.mime4j.message.DefaultMessageWriter
-
Write the specified
Multipart
to the specifiedOutputStream
. - writeTo(OutputStream) - Method in class org.apache.james.mime4j.dom.SingleBody
-
Writes this single body to the given stream.
- WS - Static variable in interface org.apache.james.mime4j.field.address.AddressListParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants
-
RegularExpression Id.
- WS - Static variable in interface org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants
-
RegularExpression Id.
Y
- year() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
Z
- zone() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
All Classes All Packages