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

A

AbstractBody - Class in org.apache.james.mime4j.message
Abstract Body implementation providing the parent functionality required by bodies.
AbstractBody() - Constructor for class org.apache.james.mime4j.message.AbstractBody
 
AbstractContentHandler - Class in org.apache.james.mime4j.parser
Abstract ContentHandler with default implementations of all the methods of the ContentHandler interface.
AbstractContentHandler() - Constructor for class org.apache.james.mime4j.parser.AbstractContentHandler
 
AbstractEntity - Class in org.apache.james.mime4j.parser
Abstract MIME entity.
add_escapes(String) - Method in exception org.apache.james.mime4j.field.address.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.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.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.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addBodyPart(BodyPart) - Method in class org.apache.james.mime4j.message.Multipart
Adds a body part to the end of the list of body parts.
addEscapes(String) - Static method in error org.apache.james.mime4j.field.address.parser.TokenMgrError
Replaces unprintable characters by their espaced (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 espaced (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 espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.james.mime4j.field.language.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.james.mime4j.field.mimeversion.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error org.apache.james.mime4j.field.structured.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addField(String, String) - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Should be called for each Content- header field of a MIME message or part.
addField(String, String) - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
addField(String, String) - Method in interface org.apache.james.mime4j.descriptor.MutableBodyDescriptor
Adds a field to the body descriptor.
addField(Field) - Method in class org.apache.james.mime4j.message.Header
Adds a field to the end of the list of fields.
addMapValue(Map, String, String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Adds a value to the given map.
addr_spec() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
Address - Class in org.apache.james.mime4j.field.address
The abstract base for classes that represent RFC2822 addresses.
Address() - Constructor for class org.apache.james.mime4j.field.address.Address
 
address() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
address_list() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
AddressList - Class in org.apache.james.mime4j.field.address
An immutable, random-access list of Address objects.
AddressList(ArrayList, boolean) - Constructor for class org.apache.james.mime4j.field.address.AddressList
 
AddressListField - Class in org.apache.james.mime4j.field
 
AddressListField(String, String, String, AddressList, ParseException) - Constructor for class org.apache.james.mime4j.field.AddressListField
 
AddressListField.Parser - Class in org.apache.james.mime4j.field
 
AddressListField.Parser() - Constructor for class org.apache.james.mime4j.field.AddressListField.Parser
 
AddressListParser - Class in org.apache.james.mime4j.field.address.parser
 
AddressListParser(InputStream) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParser
 
AddressListParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParser
 
AddressListParser(Reader) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParser
 
AddressListParser(AddressListParserTokenManager) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParser
 
AddressListParserConstants - Interface in org.apache.james.mime4j.field.address.parser
 
AddressListParserTokenManager - Class in org.apache.james.mime4j.field.address.parser
 
AddressListParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
AddressListParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
AddressListParserTreeConstants - Interface in org.apache.james.mime4j.field.address.parser
 
AddressListParserVisitor - Interface in org.apache.james.mime4j.field.address.parser
 
addValue(String, String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Adds a new name/value pair.
adjustBeginLineColumn(int, int) - Method in class org.apache.james.mime4j.field.address.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.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.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.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
advance() - Method in interface org.apache.james.mime4j.parser.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.parser.MimeEntity
 
advance() - Method in class org.apache.james.mime4j.parser.RawEntity
 
ALPHA - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
ALPHA - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
ALPHANUM - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
angle_addr() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
ANY - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
ANY - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
ANY - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
ANY - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
ANY - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
ANY - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
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(char[], int, int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
append(char[], int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(String) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(CharArrayBuffer, int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(CharArrayBuffer) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(char) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(byte[], int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(ByteArrayBuffer, int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
append(Object) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
ASCII - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
asMap(Map) - Static method in class org.apache.james.mime4j.util.StringArrayMap
Converts the given map into a string array map: The map values are string arrays.
asString(Object) - Static method in class org.apache.james.mime4j.util.StringArrayMap
Converts the given object into a string.
asStringArray(Object) - Static method in class org.apache.james.mime4j.util.StringArrayMap
Converts the given object into a string array.
asStringEnum(Object) - Static method in class org.apache.james.mime4j.util.StringArrayMap
Converts the given object into a string enumeration.
ASTaddr_spec - Class in org.apache.james.mime4j.field.address.parser
 
ASTaddr_spec(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddr_spec
 
ASTaddr_spec(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddr_spec
 
ASTaddress - Class in org.apache.james.mime4j.field.address.parser
 
ASTaddress(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddress
 
ASTaddress(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddress
 
ASTaddress_list - Class in org.apache.james.mime4j.field.address.parser
 
ASTaddress_list(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddress_list
 
ASTaddress_list(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTaddress_list
 
ASTangle_addr - Class in org.apache.james.mime4j.field.address.parser
 
ASTangle_addr(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTangle_addr
 
ASTangle_addr(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTangle_addr
 
ASTdomain - Class in org.apache.james.mime4j.field.address.parser
 
ASTdomain(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTdomain
 
ASTdomain(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTdomain
 
ASTgroup_body - Class in org.apache.james.mime4j.field.address.parser
 
ASTgroup_body(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTgroup_body
 
ASTgroup_body(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTgroup_body
 
ASTlocal_part - Class in org.apache.james.mime4j.field.address.parser
 
ASTlocal_part(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTlocal_part
 
ASTlocal_part(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTlocal_part
 
ASTmailbox - Class in org.apache.james.mime4j.field.address.parser
 
ASTmailbox(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTmailbox
 
ASTmailbox(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTmailbox
 
ASTname_addr - Class in org.apache.james.mime4j.field.address.parser
 
ASTname_addr(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTname_addr
 
ASTname_addr(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTname_addr
 
ASTphrase - Class in org.apache.james.mime4j.field.address.parser
 
ASTphrase(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTphrase
 
ASTphrase(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTphrase
 
ASTroute - Class in org.apache.james.mime4j.field.address.parser
 
ASTroute(int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTroute
 
ASTroute(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.ASTroute
 
ATEXT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
ATOKEN - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
available() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
available() - Method in class org.apache.james.mime4j.io.PartialInputStream
Deprecated.  
available() - Method in class org.apache.james.mime4j.io.PositionInputStream
 

B

backup(int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
backup(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
backup(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
backup(int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
backup(int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
backup(int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
Base64InputStream - Class in org.apache.james.mime4j.decoder
Performs Base-64 decoding on an underlying stream.
Base64InputStream(InputStream) - Constructor for class org.apache.james.mime4j.decoder.Base64InputStream
 
Base64OutputStream - Class in org.apache.james.mime4j.decoder
This class is based on Base64 and Base64OutputStream code from Commons-Codec 1.4 Provides Base64 encoding and decoding as defined by RFC 2045.
Base64OutputStream(OutputStream) - Constructor for class org.apache.james.mime4j.decoder.Base64OutputStream
Default constructor: lineLength is 76, and the lineSeparator is CRLF when encoding, and all forms can be decoded.
Base64OutputStream(OutputStream, int) - Constructor for class org.apache.james.mime4j.decoder.Base64OutputStream
Consumer can use this constructor to choose a different lineLength when encoding (lineSeparator is still CRLF).
Base64OutputStream(OutputStream, int, byte[]) - Constructor for class org.apache.james.mime4j.decoder.Base64OutputStream
Consumer can use this constructor to choose a different lineLength and lineSeparator when encoding.
BaseNode - Class in org.apache.james.mime4j.field.address.parser
 
BaseNode() - Constructor for class org.apache.james.mime4j.field.address.parser.BaseNode
 
BCC - Static variable in class org.apache.james.mime4j.field.Field
 
beginColumn - Variable in class org.apache.james.mime4j.field.address.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.james.mime4j.field.language.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.james.mime4j.field.mimeversion.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.apache.james.mime4j.field.structured.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.address.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.language.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.mimeversion.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.apache.james.mime4j.field.structured.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
BeginToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
BeginToken() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
BeginToken() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
BeginToken() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
BeginToken() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
BinaryBody - Interface in org.apache.james.mime4j.message
Interface implemented by bodies containing binary data.
Body - Interface in org.apache.james.mime4j.message
Encapsulates the body of an entity (see RFC 2045).
body(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.message.MessageBuilder
 
body(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
body(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
body - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
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.
bodyDecoded(BodyDescriptor, InputStream) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
Called when the body of a discrete (non-multipart) entity is encountered.
BodyDescriptor - Interface in org.apache.james.mime4j.descriptor
Encapsulates the values of the MIME-specific header fields (which starts with Content-).
BodyPart - Class in org.apache.james.mime4j.message
Represents a MIME body part (see RFC 2045).
BodyPart() - Constructor for class org.apache.james.mime4j.message.BodyPart
 
buf() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
bufcolumn - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
bufcolumn - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
bufcolumn - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
buffer - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
buffer - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
buffer - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
buffer() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
buffer() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
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, int) - Constructor for class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
BufferedLineReaderInputStream(InputStream, int) - Constructor for class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
bufline - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
bufline - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
bufline - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.language.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
bufpos - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ByteArrayBuffer - Class in org.apache.james.mime4j.util
A resizable byte array.
ByteArrayBuffer(int) - Constructor for class org.apache.james.mime4j.util.ByteArrayBuffer
 
byteAt(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
ByteQueue - Class in org.apache.james.mime4j.decoder
 
ByteQueue() - Constructor for class org.apache.james.mime4j.decoder.ByteQueue
 
ByteQueue(int) - Constructor for class org.apache.james.mime4j.decoder.ByteQueue
 

C

capacity() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
capacity() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
capacity() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
CC - Static variable in class org.apache.james.mime4j.field.Field
 
CharArrayBuffer - Class in org.apache.james.mime4j.util
A resizable char array.
CharArrayBuffer(int) - Constructor for class org.apache.james.mime4j.util.CharArrayBuffer
 
charAt(int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
charAt(int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
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.parser.SimpleNode
 
childrenAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
Accept the visitor.
clear() - Method in class org.apache.james.mime4j.decoder.ByteQueue
 
clear() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
clear() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
clear() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
clone() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
 
close() - Method in class org.apache.james.mime4j.decoder.Base64InputStream
Terminates BASE64 coded content.
close() - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Terminates the BASE64 coded content and flushes the internal buffers.
close() - Method in class org.apache.james.mime4j.decoder.QuotedPrintableInputStream
Terminates Quoted-Printable coded content.
close() - Method in class org.apache.james.mime4j.decoder.QuotedPrintableOutputStream
 
close() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated. Set the underlying InputStream to null
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
 
CloseShieldInputStream - Class in org.apache.james.mime4j.io
Deprecated. This class will be removed in 0.6 release
CloseShieldInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
CodecUtil - Class in org.apache.james.mime4j.decoder
Utility methods related to codecs.
CodecUtil() - Constructor for class org.apache.james.mime4j.decoder.CodecUtil
 
column - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
column - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
column - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
COMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
config - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
CONTENT - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
CONTENT_TRANSFER_ENCODING - Static variable in class org.apache.james.mime4j.field.Field
 
CONTENT_TYPE - Static variable in class org.apache.james.mime4j.field.Field
 
ContentDescriptor - Interface in org.apache.james.mime4j.descriptor
Represents common content properties.
ContentHandler - Interface in org.apache.james.mime4j.parser
Receives notifications of the content of a plain RFC822 or MIME message.
ContentLanguageParser - Class in org.apache.james.mime4j.field.language
 
ContentLanguageParser(InputStream) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ContentLanguageParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ContentLanguageParser(Reader) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ContentLanguageParser(ContentLanguageParserTokenManager) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ContentLanguageParserConstants - Interface in org.apache.james.mime4j.field.language
 
ContentLanguageParserTokenManager - Class in org.apache.james.mime4j.field.language
 
ContentLanguageParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
ContentLanguageParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
ContentTransferEncodingField - Class in org.apache.james.mime4j.field
Represents a Content-Transfer-Encoding field.
ContentTransferEncodingField(String, String, String, String) - Constructor for class org.apache.james.mime4j.field.ContentTransferEncodingField
 
ContentTransferEncodingField.Parser - Class in org.apache.james.mime4j.field
 
ContentTransferEncodingField.Parser() - Constructor for class org.apache.james.mime4j.field.ContentTransferEncodingField.Parser
 
ContentTypeField - Class in org.apache.james.mime4j.field
Represents a Content-Type field.
ContentTypeField(String, String, String, String, Map, ParseException) - Constructor for class org.apache.james.mime4j.field.ContentTypeField
 
ContentTypeField.Parser - Class in org.apache.james.mime4j.field
 
ContentTypeField.Parser() - Constructor for class org.apache.james.mime4j.field.ContentTypeField.Parser
 
ContentTypeParser - Class in org.apache.james.mime4j.field.contenttype.parser
 
ContentTypeParser(InputStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ContentTypeParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ContentTypeParser(Reader) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ContentTypeParser(ContentTypeParserTokenManager) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ContentTypeParserConstants - Interface in org.apache.james.mime4j.field.contenttype.parser
 
ContentTypeParserTokenManager - Class in org.apache.james.mime4j.field.contenttype.parser
 
ContentTypeParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
ContentTypeParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
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'
convertName(String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Lower cases the given name.
convertToDate(int, int, int, int, int, int, int) - Static method in class org.apache.james.mime4j.field.datetime.DateTime
 
copy(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
Copies the contents of one stream to the other.
count() - Method in class org.apache.james.mime4j.decoder.ByteQueue
 
CR - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
createMaximalDescriptorStream() - Static method in class org.apache.james.mime4j.parser.MimeTokenStream
Creates a stream that creates a more detailed body descriptor.
createStrictValidationStream() - Static method in class org.apache.james.mime4j.parser.MimeTokenStream
Creates a stream that strictly validates the input.
createTempFile() - Method in interface org.apache.james.mime4j.message.storage.TempPath
Creates a new temporary file.
createTempFile(String, String) - Method in interface org.apache.james.mime4j.message.storage.TempPath
Creates a new temporary file.
createTempFile(String, String, boolean) - Method in interface org.apache.james.mime4j.message.storage.TempPath
Creates a new temporary file.
createTempPath() - Method in interface org.apache.james.mime4j.message.storage.TempPath
 
createTempPath(String) - Method in interface org.apache.james.mime4j.message.storage.TempPath
 
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.MessageUtils
 
curChar - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
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.ContentLanguageParserTokenManager
 
curChar - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
curChar - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
currentToken - Variable in exception org.apache.james.mime4j.field.address.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.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception org.apache.james.mime4j.field.mimeversion.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception org.apache.james.mime4j.field.structured.ParseException
This is the last token that has been consumed successfully.

D

date() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DATE - Static variable in class org.apache.james.mime4j.field.Field
 
date_time() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DateTime - Class in org.apache.james.mime4j.field.datetime
 
DateTime(String, int, int, int, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.DateTime
 
DateTimeField - Class in org.apache.james.mime4j.field
 
DateTimeField(String, String, String, Date, ParseException) - Constructor for class org.apache.james.mime4j.field.DateTimeField
 
DateTimeField.Parser - Class in org.apache.james.mime4j.field
 
DateTimeField.Parser() - Constructor for class org.apache.james.mime4j.field.DateTimeField.Parser
 
DateTimeParser - Class in org.apache.james.mime4j.field.datetime.parser
 
DateTimeParser(InputStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DateTimeParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DateTimeParser(Reader) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DateTimeParser(DateTimeParserTokenManager) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
DateTimeParserConstants - Interface in org.apache.james.mime4j.field.datetime.parser
 
DateTimeParserTokenManager - Class in org.apache.james.mime4j.field.datetime.parser
 
DateTimeParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
DateTimeParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
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
 
debug(Event) - Method in class org.apache.james.mime4j.parser.AbstractEntity
Logs (at debug) an indicative message based on the given event and the current state of the system.
debugStream - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
debugStream - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
debugStream - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
debugStream - Variable in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
debugStream - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
debugStream - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
decodeB(String, String) - Static method in class org.apache.james.mime4j.decoder.DecoderUtil
Decodes an encoded word encoded with the 'B' encoding (described in RFC 2047) found in a header field body.
decodeBase64(String) - Static method in class org.apache.james.mime4j.decoder.DecoderUtil
Decodes a string containing base64 encoded data.
decodeBaseQuotedPrintable(String) - Static method in class org.apache.james.mime4j.decoder.DecoderUtil
Decodes a string containing quoted-printable encoded data.
decodeEncodedWords(String) - Static method in class org.apache.james.mime4j.decoder.DecoderUtil
Decodes a string containing encoded words as defined by RFC 2047.
decodeQ(String, String) - Static method in class org.apache.james.mime4j.decoder.DecoderUtil
Decodes an encoded word encoded with the 'Q' encoding (described in RFC 2047) found in a header field body.
DecoderUtil - Class in org.apache.james.mime4j.decoder
Static methods for decoding strings, byte arrays and encoded words.
DecoderUtil() - Constructor for class org.apache.james.mime4j.decoder.DecoderUtil
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
DEFAULT - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
DEFAULT_CHARSET - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
DefaultBodyDescriptor - Class in org.apache.james.mime4j.descriptor
Encapsulates the values of the MIME-specific header fields (which starts with Content-).
DefaultBodyDescriptor() - Constructor for class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Creates a new root BodyDescriptor instance.
DefaultBodyDescriptor(BodyDescriptor) - Constructor for class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Creates a new BodyDescriptor instance.
DefaultFieldParser - Class in org.apache.james.mime4j.field
 
DefaultFieldParser() - Constructor for class org.apache.james.mime4j.field.DefaultFieldParser
 
DelegatingFieldParser - Class in org.apache.james.mime4j.field
 
DelegatingFieldParser() - Constructor for class org.apache.james.mime4j.field.DelegatingFieldParser
 
delete() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Deletes this file as soon as possible.
delete() - Method in interface org.apache.james.mime4j.message.storage.TempPath
 
dequeue() - Method in class org.apache.james.mime4j.decoder.ByteQueue
 
DIGIT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
DIGITS - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
DIGITS - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
DIGITS - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
DIGITS - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
disable_tracing() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
disable_tracing() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
disable_tracing() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
disable_tracing() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
disable_tracing() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
disable_tracing() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
Disposable - Interface in org.apache.james.mime4j.message
A Disposable is an object that should be disposed explicitly when it is no longer needed.
dispose() - Method in class org.apache.james.mime4j.message.AbstractBody
Subclasses should override this method if they have allocated resources that need to be freed explicitly (e.g.
dispose() - Method in interface org.apache.james.mime4j.message.Disposable
Free any resources this object is holding and prepares this object for garbage collection.
dispose() - Method in class org.apache.james.mime4j.message.Entity
Disposes the body of this entity.
dispose() - Method in class org.apache.james.mime4j.message.Multipart
Disposes the BodyParts of this Multipart.
doAddMailboxesTo(ArrayList) - Method in class org.apache.james.mime4j.field.address.Address
Adds any mailboxes represented by this address into the given ArrayList.
doAddMailboxesTo(ArrayList) - Method in class org.apache.james.mime4j.field.address.Group
 
doAddMailboxesTo(ArrayList) - Method in class org.apache.james.mime4j.field.address.Mailbox
 
domain() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
DomainList - Class in org.apache.james.mime4j.field.address
An immutable, random-access list of Strings (that are supposedly domain names or domain literals).
DomainList(ArrayList, boolean) - Constructor for class org.apache.james.mime4j.field.address.DomainList
 
DOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
Done() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
Done() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
Done() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
Done() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
Done() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
Done() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
DOT - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
DOT - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
DOTATOM - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
dump(String) - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 

E

enable_tracing() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
enable_tracing() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
enable_tracing() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
enable_tracing() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
enable_tracing() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
enable_tracing() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
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.
encodeBase64(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
 
encodeQuotedPrintable(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
Encodes the given stream using Quoted-Printable.
encodeQuotedPrintableBinary(InputStream, OutputStream) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
Encodes the given stream using Quoted-Printable.
endBodyPart() - Method in class org.apache.james.mime4j.message.MessageBuilder
 
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.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.james.mime4j.field.language.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.james.mime4j.field.mimeversion.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.apache.james.mime4j.field.structured.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endHeader() - Method in class org.apache.james.mime4j.message.MessageBuilder
 
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.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.james.mime4j.field.contenttype.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.james.mime4j.field.datetime.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.james.mime4j.field.language.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.james.mime4j.field.mimeversion.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.apache.james.mime4j.field.structured.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endMessage() - Method in class org.apache.james.mime4j.message.MessageBuilder
 
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.message.MessageBuilder
 
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.
endState - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
enqueue(byte) - Method in class org.apache.james.mime4j.decoder.ByteQueue
 
ensureCapacity(int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
ensureCapacity(int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
Entity - Class in org.apache.james.mime4j.message
MIME entity.
Entity() - Constructor for class org.apache.james.mime4j.message.Entity
 
EntityStateMachine - Interface in org.apache.james.mime4j.parser
Represents the interal state of a MIME entity, which is being retrieved from an input stream by a MIME parser.
EntityStates - Interface in org.apache.james.mime4j.parser
Enumeration of states an entity is expected to go through in the process of the MIME stream parsing.
EOF - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
EOF - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
EOF - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
EOF - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
EOF - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
EOF - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
eof() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
eof() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
eol - Variable in exception org.apache.james.mime4j.field.address.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.ParseException
The end of line string for this machine.
eol - Variable in exception org.apache.james.mime4j.field.mimeversion.ParseException
The end of line string for this machine.
eol - Variable in exception org.apache.james.mime4j.field.structured.ParseException
The end of line string for this machine.
EOLConvertingInputStream - Class in org.apache.james.mime4j.io
InputStream which converts \r bytes not followed by \n and \n not preceded by \r to \r\n.
EOLConvertingInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.EOLConvertingInputStream
Creates a new EOLConvertingInputStream instance converting bytes in the given InputStream.
EOLConvertingInputStream(InputStream, int) - Constructor for class org.apache.james.mime4j.io.EOLConvertingInputStream
Creates a new EOLConvertingInputStream instance converting bytes in the given InputStream.
epilogue(InputStream) - Method in class org.apache.james.mime4j.message.MessageBuilder
 
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.field.datetime.DateTime
 
equals(Object) - Method in class org.apache.james.mime4j.parser.Event
 
Event - Class in org.apache.james.mime4j.parser
Enumerates events which can be monitored.
Event(String) - Constructor for class org.apache.james.mime4j.parser.Event
 
ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ExpandBuff(boolean) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.address.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.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.mimeversion.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.apache.james.mime4j.field.structured.ParseException
Each entry in this array is an array of integers.

F

Field - Class in org.apache.james.mime4j.field
The base class of all field classes.
Field(String, String, String) - Constructor for class org.apache.james.mime4j.field.Field
 
field(String) - Method in class org.apache.james.mime4j.message.MessageBuilder
 
field(String) - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
field(String) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
field(String) - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called for each field of a header.
FieldParser - Interface in org.apache.james.mime4j.field
 
FillBuff() - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
FillBuff() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
FillBuff() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
fillBuffer() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
firstToken - Variable in class org.apache.james.mime4j.field.address.parser.BaseNode
 
flatten() - Method in class org.apache.james.mime4j.field.address.AddressList
Returns a flat list of all mailboxes represented in this address list.
flush() - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
flush() - Method in class org.apache.james.mime4j.decoder.QuotedPrintableOutputStream
 
FOLD - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
FROM - Static variable in class org.apache.james.mime4j.field.Field
 

G

generateParseException() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
generateParseException() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
generateParseException() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
generateParseException() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
generateParseException() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
generateParseException() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
get(int) - Method in class org.apache.james.mime4j.field.address.AddressList
Gets an address.
get(int) - Method in class org.apache.james.mime4j.field.address.DomainList
Gets the domain name or domain literal at the specified index.
get(int) - Method in class org.apache.james.mime4j.field.address.MailboxList
Gets an address.
getAbsolutePath() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Returns the absolute path including file name of this TempFile.
getAbsolutePath() - Method in interface org.apache.james.mime4j.message.storage.TempPath
 
getAddressList() - Method in class org.apache.james.mime4j.field.AddressListField
 
getAddressString() - Method in class org.apache.james.mime4j.field.address.Mailbox
Formats the address as a string, not including the route.
getAddressString(boolean) - Method in class org.apache.james.mime4j.field.address.Mailbox
Note that this value may not be usable for transport purposes, only display purposes.
getAddressString(boolean) - Method in class org.apache.james.mime4j.field.address.NamedMailbox
Same features (or problems) as Mailbox.getAddressString(boolean), only more so.
getBeginColumn() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
getBeginColumn() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
getBeginColumn() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
getBeginColumn() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
getBeginColumn() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
getBeginColumn() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
getBeginLine() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getBody() - Method in class org.apache.james.mime4j.field.Field
Gets the unfolded, unparsed and possibly encoded (see RFC 2047) field body string.
getBody() - Method in class org.apache.james.mime4j.message.Entity
Gets the body of this entity.
getBodyDescriptor() - Method in class org.apache.james.mime4j.parser.AbstractEntity
Gets a descriptor for the current entity.
getBodyDescriptor() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Returns description of the entity body.
getBodyDescriptor() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Gets a descriptor for the current entity.
getBodyDescriptor() - Method in class org.apache.james.mime4j.parser.RawEntity
This method has no effect and always returns null.
getBodyParts() - Method in class org.apache.james.mime4j.message.Multipart
Gets the list of body parts.
getBoundary() - Method in interface org.apache.james.mime4j.descriptor.BodyDescriptor
Returns the body descriptors boundary.
getBoundary() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Return the boundary
getBoundary() - Method in class org.apache.james.mime4j.field.ContentTypeField
Gets the value of the boundary parameter if set.
getCharset() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
The body descriptors character set, defaulted appropriately for the MIME type.
getCharset() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Return the charset
getCharset() - Method in class org.apache.james.mime4j.field.ContentTypeField
Gets the value of the charset parameter if set.
getCharset(ContentTypeField) - Static method in class org.apache.james.mime4j.field.ContentTypeField
Gets the value of the charset parameter if set for the given field.
getCharset() - Method in class org.apache.james.mime4j.message.Entity
Determines the MIME character set encoding of this Entity.
getCharset(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
 
getColumn() - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
Deprecated.  
getColumn() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
Deprecated.  
getColumn() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
Deprecated.  
getContentDescription() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDescription() - Method in interface org.apache.james.mime4j.descriptor.RFC2045MimeDescriptor
Gets the value of the RFC Content-Description header.
getContentDispositionCreationDate() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionCreationDate() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the creation-date parameter value of the content-disposition field.
getContentDispositionCreationDateParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionCreationDateParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets any exception thrown during the parsing of RFC2183ContentDispositionDescriptor.getContentDispositionCreationDate()
getContentDispositionFilename() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionFilename() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the filename parameter value of the content-disposition field.
getContentDispositionModificationDate() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionModificationDate() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the modification-date parameter value of the content-disposition field.
getContentDispositionModificationDateParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionModificationDateParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets any exception thrown during the parsing of RFC2183ContentDispositionDescriptor.getContentDispositionModificationDate()
getContentDispositionParameters() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionParameters() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the parameters of the content-disposition field.
getContentDispositionReadDate() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionReadDate() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the read-date parameter value of the content-disposition field.
getContentDispositionReadDateParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionReadDateParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets any exception thrown during the parsing of RFC2183ContentDispositionDescriptor.getContentDispositionReadDate()
getContentDispositionSize() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionSize() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the size parameter value of the content-disposition field.
getContentDispositionSizeParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionSizeParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets any exception thrown during the parsing of RFC2183ContentDispositionDescriptor.getContentDispositionSize()
getContentDispositionType() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentDispositionType() - Method in interface org.apache.james.mime4j.descriptor.RFC2183ContentDispositionDescriptor
Gets the disposition type of the content-disposition field.
getContentId() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentId() - Method in interface org.apache.james.mime4j.descriptor.RFC2045MimeDescriptor
Gets the value of the RFC Content-ID header.
getContentLanguage() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentLanguage() - Method in interface org.apache.james.mime4j.descriptor.RFC3066ContentLanguageDescriptor
Get the content-language header values.
getContentLanguageParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentLanguageParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC3066ContentLanguageDescriptor
Gets any exception thrown during the parsing of RFC3066ContentLanguageDescriptor.getContentLanguage()
getContentLength() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Returns the body descriptors content-length.
getContentLength() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
 
getContentLocation() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentLocation() - Method in interface org.apache.james.mime4j.descriptor.RFC2557ContentLocationDescriptor
Get the content-location header value.
getContentLocationParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentLocationParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2557ContentLocationDescriptor
Gets any exception thrown during the parsing of RFC2557ContentLocationDescriptor.getContentLocation()
getContentMD5Raw() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getContentMD5Raw() - Method in interface org.apache.james.mime4j.descriptor.RFC1864ContentMD5Descriptor
Gets the raw, Base64 encoded value of the Content-MD5 field.
getContentStream() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Returns content stream of the entity body.
getContentStream() - Method in class org.apache.james.mime4j.parser.MimeEntity
 
getContentStream() - Method in class org.apache.james.mime4j.parser.RawEntity
Returns raw data stream.
getContentTransferEncoding() - Method in class org.apache.james.mime4j.message.Entity
Determines the transfer encoding of this Entity.
getContentTypeParameters() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Returns the map of parameters of the content-type header.
getContentTypeParameters() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Return all parameters for the BodyDescriptor
getDataStream() - Method in class org.apache.james.mime4j.parser.AbstractEntity
 
getDataStream() - Method in class org.apache.james.mime4j.parser.MimeEntity
 
getDate() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getDate() - Method in class org.apache.james.mime4j.field.DateTimeField
 
getDay() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getDecodedInputStream() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method returns a transfer decoded stream based on the MIME fields with the standard defaults.
getDomain() - Method in class org.apache.james.mime4j.field.address.Mailbox
Returns the right part of the e-mail address (after "@").
getEncoding() - Method in class org.apache.james.mime4j.field.ContentTransferEncodingField
Gets the encoding defined in this field.
getEncoding(ContentTransferEncodingField) - Static method in class org.apache.james.mime4j.field.ContentTransferEncodingField
Gets the encoding of the given field if.
getEndColumn() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
getEndColumn() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
getEndColumn() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
getEndColumn() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
getEndColumn() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
getEndColumn() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
getEndLine() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getEpilogue() - Method in class org.apache.james.mime4j.message.Multipart
Gets the epilogue.
getEvent() - Method in exception org.apache.james.mime4j.parser.MimeParseEventException
Gets the causal parse event.
getField(String) - Method in class org.apache.james.mime4j.message.Header
Gets a Field given a field name.
getField() - Method in class org.apache.james.mime4j.parser.AbstractEntity
This method is valid, if AbstractEntity.getState() returns EntityStates.T_FIELD.
getField() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Returns current header field.
getField() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method is valid, if MimeTokenStream.getState() returns EntityStates.T_FIELD.
getField() - Method in class org.apache.james.mime4j.parser.RawEntity
This method has no effect and always returns null.
getFieldName() - Method in class org.apache.james.mime4j.parser.AbstractEntity
This method is valid, if AbstractEntity.getState() returns EntityStates.T_FIELD.
getFieldName() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Returns name of the current header field.
getFieldName() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method is valid, if MimeTokenStream.getState() returns EntityStates.T_FIELD.
getFieldName() - Method in class org.apache.james.mime4j.parser.RawEntity
This method has no effect and always returns null.
getFields() - Method in class org.apache.james.mime4j.message.Header
Gets the fields of this header.
getFields(String) - Method in class org.apache.james.mime4j.message.Header
Gets all Fields having the specified field name.
getFieldValue() - Method in class org.apache.james.mime4j.parser.AbstractEntity
This method is valid, if AbstractEntity.getState() returns EntityStates.T_FIELD.
getFieldValue() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Returns value of the current header field.
getFieldValue() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method is valid, if MimeTokenStream.getState() returns EntityStates.T_FIELD.
getFieldValue() - Method in class org.apache.james.mime4j.parser.RawEntity
This method has no effect and always returns null.
getHeader() - Method in class org.apache.james.mime4j.message.Entity
Gets the entity header.
getHeaderParams(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
Parses a complex field value into a map of key/value pairs.
getHour() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
GetImage() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
GetImage() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
GetImage() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
GetImage() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
GetImage() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
GetImage() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getInputStream() - Method in interface org.apache.james.mime4j.message.BinaryBody
Gets a InputStream which reads the bytes of the body.
getInputStream() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Gets an InputStream to read bytes from this temporary file.
getInputStream() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method returns the raw entity, preamble, or epilogue contents.
getInstance() - Static method in class org.apache.james.mime4j.message.storage.TempStorage
 
getLine() - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
Deprecated.  
getLine() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
Deprecated.  
getLine() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
Deprecated.  
getLineNumber() - Method in class org.apache.james.mime4j.io.RootInputStream
Gets the current line number starting at 1 (the number of \r\n read so far plus 1).
getLineNumber() - Method in class org.apache.james.mime4j.parser.AbstractEntity
 
getLineNumber() - Method in class org.apache.james.mime4j.parser.MimeEntity
 
getLocalPart() - Method in class org.apache.james.mime4j.field.address.Mailbox
Returns the left part of the e-mail address (before "@").
getMailbox() - Method in class org.apache.james.mime4j.field.MailboxField
 
getMailboxes() - Method in class org.apache.james.mime4j.field.address.Group
Returns the mailboxes in this group.
getMailboxList() - Method in class org.apache.james.mime4j.field.MailboxListField
 
getMajorVersion() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
getMap() - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns an unmodifiable map of name/value pairs.
getMaxContentLen() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Returns the maximum content length limit
getMaxHeaderCount() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Returns the maximum header limit
getMaxLineLen() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Returns the maximum line length limit
getMediaType() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Gets the defaulted MIME media type for this content.
getMediaType() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
 
getMessage() - Method in exception org.apache.james.mime4j.field.address.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.address.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.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.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.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.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.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.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMimeMajorVersion() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getMimeMajorVersion() - Method in interface org.apache.james.mime4j.descriptor.RFC2045MimeDescriptor
Gets the MIME major version as specified by the MIME-Version header.
getMimeMinorVersion() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getMimeMinorVersion() - Method in interface org.apache.james.mime4j.descriptor.RFC2045MimeDescriptor
Gets the MIME minor version as specified by the MIME-Version header.
getMimeType() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Returns the body descriptors MIME type.
getMimeType() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Return the MimeType
getMimeType() - Method in class org.apache.james.mime4j.field.ContentTypeField
Gets the MIME type defined in this Content-Type field.
getMimeType(ContentTypeField, ContentTypeField) - Static method in class org.apache.james.mime4j.field.ContentTypeField
Gets the MIME type defined in the child's Content-Type field or derives a MIME type from the parent if child is null or hasn't got a MIME type value set.
getMimeType() - Method in class org.apache.james.mime4j.message.Entity
Determines the MIME type of this Entity.
getMimeVersionParseException() - Method in class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
getMimeVersionParseException() - Method in interface org.apache.james.mime4j.descriptor.RFC2045MimeDescriptor
When the MIME version header exists but cannot be parsed this field will be contain the exception.
getMinorVersion() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
getMinute() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getMonth() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getName() - Method in class org.apache.james.mime4j.field.address.Group
Returns the group name.
getName() - Method in class org.apache.james.mime4j.field.address.NamedMailbox
Returns the name of the mailbox.
getName() - Method in class org.apache.james.mime4j.field.Field
Gets the name of the field (Subject, From, etc).
getNameArray() - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns the set of registered names.
getNames() - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns the set of registered names as an enumeration.
getNextToken() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
getNextToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
getNextToken() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
getNextToken() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
getNextToken() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
getNextToken() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
getNextToken() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
getOutputStream() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Gets an OutputStream to write bytes to this temporary file.
getParameter(String) - Method in class org.apache.james.mime4j.field.ContentTypeField
Gets the value of a parameter.
getParameters() - Method in class org.apache.james.mime4j.field.ContentTypeField
Gets all parameters.
getParamNames() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getParamValues() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getParent() - Method in class org.apache.james.mime4j.message.AbstractBody
 
getParent() - Method in interface org.apache.james.mime4j.message.Body
Gets the parent of this body.
getParent() - Method in class org.apache.james.mime4j.message.Entity
Gets the parent entity of this entity.
getParent() - Method in class org.apache.james.mime4j.message.Multipart
 
getParseException() - Method in class org.apache.james.mime4j.field.AddressListField
 
getParseException() - Method in class org.apache.james.mime4j.field.ContentTypeField
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.DateTimeField
 
getParseException() - Method in class org.apache.james.mime4j.field.MailboxField
 
getParseException() - Method in class org.apache.james.mime4j.field.MailboxListField
 
getParser(String) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
 
getParser() - Static method in class org.apache.james.mime4j.field.Field
Gets the default parser used to parse fields.
getPosition() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
getPreamble() - Method in class org.apache.james.mime4j.message.Multipart
Gets the preamble.
getRaw() - Method in class org.apache.james.mime4j.field.Field
Gets the original raw field string.
getReader() - Method in interface org.apache.james.mime4j.message.TextBody
Gets a Reader which may be used to read out the contents of this body.
getReader() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Gets a reader configured for the current body or body part.
getRecursionMode() - Method in class org.apache.james.mime4j.parser.MimeEntity
 
getRecursionMode() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Gets the current recursion mode.
getRootTempPath() - Method in class org.apache.james.mime4j.message.storage.SimpleTempStorage
 
getRootTempPath() - Method in class org.apache.james.mime4j.message.storage.TempStorage
Gets the root temporary path which should be used to create new temporary paths or files.
getRoute() - Method in class org.apache.james.mime4j.field.address.Mailbox
Returns the route list.
getSecond() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getState() - Method in class org.apache.james.mime4j.parser.AbstractEntity
 
getState() - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Return the current state of the entity.
getState() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Returns the current state.
getState() - Method in class org.apache.james.mime4j.parser.RawEntity
 
getSubject() - Method in class org.apache.james.mime4j.message.Message
Gets the Subject field.
getSubType() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Gets the defaulted MIME sub type for this content.
getSubType() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
 
getSubType() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getSubType() - Method in class org.apache.james.mime4j.message.Multipart
Gets the multipart sub-type.
GetSuffix(int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
GetSuffix(int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
getTabSize(int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
getTimeZone() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
getToken(int) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
getToken(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getToken(int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
getToken(int) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
getToken(int) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
getToken(int) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
getTransferEncoding() - Method in interface org.apache.james.mime4j.descriptor.ContentDescriptor
Returns the body descriptors transfer encoding.
getTransferEncoding() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
Return the TransferEncoding
getType() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
getUnderlyingStream() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
getValue() - Method in class org.apache.james.mime4j.field.UnstructuredField
 
getValue(String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns the requested value.
getValueEnum(String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns the requested values as an enumeration.
getValues(String) - Method in class org.apache.james.mime4j.util.StringArrayMap
Returns the requested values as a string array.
getYear() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
Group - Class in org.apache.james.mime4j.field.address
A named group of zero or more mailboxes.
Group(String, MailboxList) - Constructor for class org.apache.james.mime4j.field.address.Group
 
group_body() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 

H

hasBufferedData() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
hashCode() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 
hashCode() - Method in class org.apache.james.mime4j.parser.Event
 
Header - Class in org.apache.james.mime4j.message
The header of an entity (see RFC 2045).
Header() - Constructor for class org.apache.james.mime4j.message.Header
Creates a new empty Header.
Header(InputStream) - Constructor for class org.apache.james.mime4j.message.Header
Creates a new Header from the specified stream.
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.parser.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.MessageUtils
 

I

id - Variable in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
image - Variable in class org.apache.james.mime4j.field.address.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.Token
The string image of the token.
image - Variable in class org.apache.james.mime4j.field.mimeversion.Token
The string image of the token.
image - Variable in class org.apache.james.mime4j.field.structured.Token
The string image of the token.
INALID_HEADER - Static variable in class org.apache.james.mime4j.parser.Event
Indicates that unexpected end of headers detected.
inBuf - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
inBuf - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
inBuf - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
INCOMMENT - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
indexOf(byte[], int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
Implements quick search algorithm as published by
indexOf(byte[]) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
Implements quick search algorithm as published by
indexOf(byte, int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
indexOf(byte) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
indexOf(int, int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
indexOf(int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
INDOMAINLITERAL - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
INITIAL_VERSION_VALUE - Static variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
input_stream - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
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.ContentLanguageParserTokenManager
 
input_stream - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
input_stream - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
inputStream - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
inputStream - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
inputStream - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
INQUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
isASCII(char) - Static method in class org.apache.james.mime4j.util.MessageUtils
 
isASCII(String) - Static method in class org.apache.james.mime4j.util.MessageUtils
 
isBase64(byte) - Static method in class org.apache.james.mime4j.decoder.Base64OutputStream
Returns whether or not the octet is in the base 64 alphabet.
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.
isContentType() - Method in class org.apache.james.mime4j.field.Field
Determines if this is a Content-Type field.
isDecodingSupported(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
Determines if the VM supports decoding (bytes to chars) the specified character set.
isEmpty() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
isEmpty() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
isEncodingSupported(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
Determines if the VM supports encoding (chars to bytes) the specified character set.
isFoldingPreserved() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
Should the \r\n folding sequence be preserved?
isFrom() - Method in class org.apache.james.mime4j.field.Field
Determines if this is a From field.
isFull() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
isFull() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
isInMemory() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Determines if this is an in-memory file.
isLastPart() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
isMaximalBodyDescriptor() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
 
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 class org.apache.james.mime4j.field.ContentTypeField
Determines if the MIME type of this field matches the given one.
isMimeType(String) - Method in class org.apache.james.mime4j.message.Entity
Determines if the MIME type of this Entity matches the given one.
isMultipart() - Method in class org.apache.james.mime4j.field.ContentTypeField
Determines if the MIME type of this field is multipart/*.
isMultipart() - Method in class org.apache.james.mime4j.message.Entity
Determines if the MIME type of this Entity is multipart/*.
isMultipart(String) - Static method in class org.apache.james.mime4j.util.MimeUtil
Return true, if the given MIME type indicates a multipart entity.
ISO_8859_1 - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
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.parser.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.parser.MimeEntityConfig
Returns the value of the strict parsing mode
isSubject() - Method in class org.apache.james.mime4j.field.Field
Determines if this is a Subject field.
isTo() - Method in class org.apache.james.mime4j.field.Field
Determines if this is a To field.
isUsed() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
isWhitespace(char) - Static method in class org.apache.james.mime4j.util.MessageUtils
 
iterator() - Method in class org.apache.james.mime4j.decoder.ByteQueue
 

J

jj_nt - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
jj_nt - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
jj_nt - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
jj_nt - Variable in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
jj_nt - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
jj_nt - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
jjFillToken() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
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.ContentLanguageParserTokenManager
 
jjFillToken() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
jjFillToken() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
jjnewLexState - Static variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
jjstrLiteralImages - Static variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTaddr_spec
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTaddress
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTaddress_list
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTangle_addr
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTdomain
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTgroup_body
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTlocal_part
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTmailbox
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTname_addr
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTphrase
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.ASTroute
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in interface org.apache.james.mime4j.field.address.parser.Node
Accept the visitor.
jjtAccept(AddressListParserVisitor, Object) - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.apache.james.mime4j.field.address.parser.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.parser.SimpleNode
 
JJTADDR_SPEC - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTADDRESS - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTADDRESS_LIST - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTANGLE_ADDR - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtClose() - Method in interface org.apache.james.mime4j.field.address.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
JJTDOMAIN - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtGetChild(int) - Method in interface org.apache.james.mime4j.field.address.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface org.apache.james.mime4j.field.address.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
jjtGetParent() - Method in interface org.apache.james.mime4j.field.address.parser.Node
 
jjtGetParent() - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
JJTGROUP_BODY - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTLOCAL_PART - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTMAILBOX - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
JJTNAME_ADDR - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtNodeName - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtOpen() - Method in interface org.apache.james.mime4j.field.address.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
JJTPHRASE - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtree - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
JJTROUTE - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.apache.james.mime4j.field.address.parser.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.parser.SimpleNode
 
JJTVOID - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants
 

K

kind - Variable in class org.apache.james.mime4j.field.address.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.Token
An integer that describes the kind of this token.
kind - Variable in class org.apache.james.mime4j.field.mimeversion.Token
An integer that describes the kind of this token.
kind - Variable in class org.apache.james.mime4j.field.structured.Token
An integer that describes the kind of this token.

L

language() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
lastToken - Variable in class org.apache.james.mime4j.field.address.parser.BaseNode
 
length() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
length() - Method in interface org.apache.james.mime4j.message.storage.TempFile
Gets the length of this temporary file.
length() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
length() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
LENIENT - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.james.mime4j.field.address.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - 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.
LexicalError(boolean, int, int, int, String, char) - 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.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.james.mime4j.field.language.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.james.mime4j.field.mimeversion.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.apache.james.mime4j.field.structured.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.parser.AddressListParserTokenManager
 
lexStateNames - Static variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
lexStateNames - Static variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
lexStateNames - Static variable in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
lexStateNames - Static variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
lexStateNames - Static variable in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
LF - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
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.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.SimpleCharStream
 
line - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
line - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
LineBreakingOutputStream - Class in org.apache.james.mime4j.decoder
Deprecated. This class will be removed in 0.6 release
LineBreakingOutputStream(OutputStream, int) - Constructor for class org.apache.james.mime4j.decoder.LineBreakingOutputStream
Deprecated.  
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, int) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
LineReaderInputStreamAdaptor(InputStream) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
local_part() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
log - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
lookingAhead - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParser
 

M

M_FLAT - Static variable in interface org.apache.james.mime4j.parser.RecursionMode
Do not recurse message/rfc822 parts and treat multiparts as a single flat body.
M_NO_RECURSE - Static variable in interface org.apache.james.mime4j.parser.RecursionMode
Do not recurse message/rfc822 parts
M_RAW - Static variable in interface org.apache.james.mime4j.parser.RecursionMode
Parse into raw entities
M_RECURSE - Static variable in interface org.apache.james.mime4j.parser.RecursionMode
Recursively parse every message/rfc822 part
Mailbox - Class in org.apache.james.mime4j.field.address
Represents a single e-mail address.
Mailbox(String, String) - Constructor for class org.apache.james.mime4j.field.address.Mailbox
Creates a mailbox without a route.
Mailbox(DomainList, String, String) - Constructor for class org.apache.james.mime4j.field.address.Mailbox
Creates a mailbox with a route.
mailbox() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
MailboxField - Class in org.apache.james.mime4j.field
 
MailboxField(String, String, String, Mailbox, ParseException) - Constructor for class org.apache.james.mime4j.field.MailboxField
 
MailboxField.Parser - Class in org.apache.james.mime4j.field
 
MailboxField.Parser() - Constructor for class org.apache.james.mime4j.field.MailboxField.Parser
 
MailboxList - Class in org.apache.james.mime4j.field.address
An immutable, random-access list of Mailbox objects.
MailboxList(ArrayList, boolean) - Constructor for class org.apache.james.mime4j.field.address.MailboxList
 
MailboxListField - Class in org.apache.james.mime4j.field
 
MailboxListField(String, String, String, MailboxList, ParseException) - Constructor for class org.apache.james.mime4j.field.MailboxListField
 
MailboxListField.Parser - Class in org.apache.james.mime4j.field
 
MailboxListField.Parser() - Constructor for class org.apache.james.mime4j.field.MailboxListField.Parser
 
main(String[]) - Static method in class org.apache.james.mime4j.field.address.AddressList
Test console.
main(String[]) - Static method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
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
 
mark(int) - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
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.CloseShieldInputStream
Deprecated.  
markSupported() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
markSupported() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
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.descriptor
Parses and stores values for standard MIME header values.
MaximalBodyDescriptor() - Constructor for class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
MaximalBodyDescriptor(BodyDescriptor) - Constructor for class org.apache.james.mime4j.descriptor.MaximalBodyDescriptor
 
MaxLineLimitException - Exception in org.apache.james.mime4j.io
Signals a 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
 
maxNextCharInd - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
maxNextCharInd - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
maxNextCharInd - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
Message - Class in org.apache.james.mime4j.message
Represents a MIME message.
Message() - Constructor for class org.apache.james.mime4j.message.Message
Creates a new empty Message.
Message(InputStream, MimeEntityConfig) - Constructor for class org.apache.james.mime4j.message.Message
Parses the specified MIME message stream into a Message instance using given MimeEntityConfig.
Message(InputStream) - Constructor for class org.apache.james.mime4j.message.Message
Parses the specified MIME message stream into a Message instance.
message(Event) - Method in class org.apache.james.mime4j.parser.AbstractEntity
Creates an indicative message suitable for display based on the given event and the current state of the system.
MessageBuilder - Class in org.apache.james.mime4j.message
 
MessageBuilder(Entity) - Constructor for class org.apache.james.mime4j.message.MessageBuilder
 
MessageUtils - Class in org.apache.james.mime4j.util
Frequently used RFC 882 constants and utility methods.
MessageUtils() - Constructor for class org.apache.james.mime4j.util.MessageUtils
 
MILITARY_ZONE - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
MIME_BODY_PREMATURE_END - Static variable in class org.apache.james.mime4j.parser.Event
Indicates that a body part ended prematurely.
MIME_HEADER_CONTENT_DESCRIPTION - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Description header name (lowercase)
MIME_HEADER_CONTENT_DISPOSITION - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition header name (lowercase).
MIME_HEADER_CONTENT_ID - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-ID header name (lowercase)
MIME_HEADER_LANGAUGE - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Langauge header (lower case).
MIME_HEADER_LOCATION - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Location header (lower case).
MIME_HEADER_MD5 - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-MD5 header (lower case).
MIME_HEADER_MIME_VERSION - Static variable in class org.apache.james.mime4j.util.MimeUtil
MIME-Version header name (lowercase)
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.
MimeEntity - Class in org.apache.james.mime4j.parser
 
MimeEntity(RootInputStream, BufferedLineReaderInputStream, BodyDescriptor, int, int, MimeEntityConfig) - Constructor for class org.apache.james.mime4j.parser.MimeEntity
 
MimeEntity(RootInputStream, BufferedLineReaderInputStream, BodyDescriptor, int, int) - Constructor for class org.apache.james.mime4j.parser.MimeEntity
 
MimeEntityConfig - Class in org.apache.james.mime4j.parser
MIME entity configuration
MimeEntityConfig() - Constructor for class org.apache.james.mime4j.parser.MimeEntityConfig
 
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.
MimeParseEventException - Exception in org.apache.james.mime4j.parser
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.parser.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(MimeEntityConfig) - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
 
MimeStreamParser() - Constructor for class org.apache.james.mime4j.parser.MimeStreamParser
 
MimeTokenStream - Class in org.apache.james.mime4j.parser
Parses MIME (or RFC822) message streams of bytes or characters.
MimeTokenStream() - Constructor for class org.apache.james.mime4j.parser.MimeTokenStream
Constructs a standard (lax) stream.
MimeTokenStream(MimeEntityConfig) - Constructor for class org.apache.james.mime4j.parser.MimeTokenStream
 
MimeUtil - Class in org.apache.james.mime4j.util
A utility class, which provides some MIME related application logic.
MimeVersionParser - Class in org.apache.james.mime4j.field.mimeversion
 
MimeVersionParser(InputStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
MimeVersionParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
MimeVersionParser(Reader) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
MimeVersionParser(MimeVersionParserTokenManager) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
MimeVersionParserConstants - Interface in org.apache.james.mime4j.field.mimeversion
 
MimeVersionParserTokenManager - Class in org.apache.james.mime4j.field.mimeversion
 
MimeVersionParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
MimeVersionParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
minute() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
monitor(Event) - Method in class org.apache.james.mime4j.parser.AbstractEntity
Monitors the given event.
month() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
Multipart - Class in org.apache.james.mime4j.message
Represents a MIME multipart body (see RFC 2045).A multipart body has a ordered list of body parts.
Multipart(String) - Constructor for class org.apache.james.mime4j.message.Multipart
Creates a new empty Multipart instance.
MutableBodyDescriptor - Interface in org.apache.james.mime4j.descriptor
Adds mutator.

N

name_addr() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
NamedMailbox - Class in org.apache.james.mime4j.field.address
A Mailbox that has a name/description.
NamedMailbox(String, String, String) - Constructor for class org.apache.james.mime4j.field.address.NamedMailbox
 
NamedMailbox(String, DomainList, String, String) - Constructor for class org.apache.james.mime4j.field.address.NamedMailbox
 
NamedMailbox(String, Mailbox) - Constructor for class org.apache.james.mime4j.field.address.NamedMailbox
Creates a named mailbox based on an unnamed mailbox.
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
NESTED_COMMENT - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
newBodyDescriptor(BodyDescriptor) - Method in class org.apache.james.mime4j.parser.AbstractEntity
Creates a new instance of BodyDescriptor.
newToken(int) - Static method in class org.apache.james.mime4j.field.address.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.contenttype.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.datetime.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.language.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.mimeversion.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.apache.james.mime4j.field.structured.Token
Returns a new Token object, by default.
next - Variable in class org.apache.james.mime4j.field.address.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.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class org.apache.james.mime4j.field.mimeversion.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class org.apache.james.mime4j.field.structured.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.apache.james.mime4j.parser.MimeTokenStream
This method advances the token stream to the next token.
Node - Interface in org.apache.james.mime4j.field.address.parser
 

O

obs_zone() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
OFFSETDIR - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
org.apache.james.mime4j - package org.apache.james.mime4j
 
org.apache.james.mime4j.decoder - package org.apache.james.mime4j.decoder
 
org.apache.james.mime4j.descriptor - package org.apache.james.mime4j.descriptor
 
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.address.parser - package org.apache.james.mime4j.field.address.parser
 
org.apache.james.mime4j.field.contenttype.parser - package org.apache.james.mime4j.field.contenttype.parser
 
org.apache.james.mime4j.field.datetime - package org.apache.james.mime4j.field.datetime
 
org.apache.james.mime4j.field.datetime.parser - package org.apache.james.mime4j.field.datetime.parser
 
org.apache.james.mime4j.field.language - package org.apache.james.mime4j.field.language
 
org.apache.james.mime4j.field.mimeversion - package org.apache.james.mime4j.field.mimeversion
 
org.apache.james.mime4j.field.structured - package org.apache.james.mime4j.field.structured
 
org.apache.james.mime4j.io - package org.apache.james.mime4j.io
 
org.apache.james.mime4j.message - package org.apache.james.mime4j.message
 
org.apache.james.mime4j.message.storage - package org.apache.james.mime4j.message.storage
 
org.apache.james.mime4j.parser - package org.apache.james.mime4j.parser
 
org.apache.james.mime4j.util - package org.apache.james.mime4j.util
 

P

PARAM_BOUNDARY - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The name of the boundary parameter.
PARAM_CHARSET - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The name of the charset parameter.
PARAM_CREATION_DATE - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition creation-date parameter (lowercase).
PARAM_FILENAME - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition filename parameter (lowercase).
PARAM_MODIFICATION_DATE - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition modification-date parameter (lowercase).
PARAM_READ_DATE - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition read-date parameter (lowercase).
PARAM_SIZE - Static variable in class org.apache.james.mime4j.util.MimeUtil
Content-Disposition size parameter (lowercase).
parameter() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
parent - Variable in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
parent - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
parse(String) - Static method in class org.apache.james.mime4j.field.address.AddressList
Parse the address list string, such as the value of a From, To, Cc, Bcc, Sender, or Reply-To header.
parse() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.AddressListField.Parser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.ContentTransferEncodingField.Parser
 
parse() - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.ContentTypeField.Parser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.DateTimeField.Parser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
 
parse(String) - Static method in class org.apache.james.mime4j.field.Field
Parses the given string and returns an instance of the Field class.
parse(String, String, String) - Method in interface org.apache.james.mime4j.field.FieldParser
 
parse() - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
Parses the input into a list of language tags.
parse(String, String, String) - Method in class org.apache.james.mime4j.field.MailboxField.Parser
 
parse(String, String, String) - Method in class org.apache.james.mime4j.field.MailboxListField.Parser
 
parse() - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
parse() - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
Unfolds the input and removes comments.
parse(String, String, String) - Method in class org.apache.james.mime4j.field.UnstructuredField.Parser
 
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.parser.MimeTokenStream
Instructs the MimeTokenStream to parse the given streams contents.
parseAll() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
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.MimeVersionParser
 
ParseException - Exception in org.apache.james.mime4j.field.address.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.address.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.address.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.field.address.parser.ParseException
 
ParseException - Exception in org.apache.james.mime4j.field.contenttype.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.james.mime4j.field.contenttype.parser.ParseException
 
ParseException - Exception in org.apache.james.mime4j.field.datetime.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.apache.james.mime4j.field.datetime.parser.ParseException
 
ParseException - Exception in org.apache.james.mime4j.field.language
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.language.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.language.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.language.ParseException
 
ParseException(String) - Constructor for exception org.apache.james.mime4j.field.language.ParseException
 
ParseException - Exception in org.apache.james.mime4j.field.mimeversion
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.mimeversion.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.mimeversion.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.field.mimeversion.ParseException
 
ParseException - Exception in org.apache.james.mime4j.field.structured
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.apache.james.mime4j.field.structured.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.apache.james.mime4j.field.structured.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Throwable) - Constructor for exception org.apache.james.mime4j.field.structured.ParseException
 
ParseException(String) - Constructor for exception org.apache.james.mime4j.field.structured.ParseException
 
parseField() - Method in class org.apache.james.mime4j.parser.AbstractEntity
 
parseHeadless(InputStream, String) - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Instructs the MimeTokenStream to parse the given content with the content type.
parseLine() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
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.MimeVersionParser
 
parser - Variable in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
PartialInputStream - Class in org.apache.james.mime4j.io
Deprecated. This class will be removed in 0.6 release
PartialInputStream(InputStream, long, long) - Constructor for class org.apache.james.mime4j.io.PartialInputStream
Deprecated.  
phrase() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
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.message.MessageBuilder
 
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.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.SimpleCharStream
 
prevCharIsCR - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
prevCharIsCR - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
prevCharIsLF - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
print() - Method in class org.apache.james.mime4j.field.address.AddressList
Dumps a representation of this address list to stdout, for debugging purposes.
print() - Method in class org.apache.james.mime4j.field.address.MailboxList
Dumps a representation of this mailbox list to stdout, for debugging purposes.
print() - Method in class org.apache.james.mime4j.field.datetime.DateTime
 

Q

QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
QUOTEDPAIR - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
QuotedPrintableInputStream - Class in org.apache.james.mime4j.decoder
Performs Quoted-Printable decoding on an underlying stream.
QuotedPrintableInputStream(InputStream) - Constructor for class org.apache.james.mime4j.decoder.QuotedPrintableInputStream
 
QuotedPrintableOutputStream - Class in org.apache.james.mime4j.decoder
Performs Quoted-Printable encoding on an underlying stream.
QuotedPrintableOutputStream(OutputStream, boolean) - Constructor for class org.apache.james.mime4j.decoder.QuotedPrintableOutputStream
 
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
QUOTEDSTRING - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 

R

raw(InputStream) - Method in class org.apache.james.mime4j.message.MessageBuilder
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.
RawEntity - Class in org.apache.james.mime4j.parser
Raw MIME entity.
read() - Method in class org.apache.james.mime4j.decoder.Base64InputStream
 
read() - Method in class org.apache.james.mime4j.decoder.QuotedPrintableInputStream
 
read() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
read(byte[]) - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
read() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
read(byte[]) - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
read() - Method in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
read() - Method in class org.apache.james.mime4j.io.LimitedInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.LimitedInputStream
 
read() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
read() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
read() - Method in class org.apache.james.mime4j.io.PartialInputStream
Deprecated.  
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.PartialInputStream
Deprecated.  
read() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.PositionInputStream
 
read() - Method in class org.apache.james.mime4j.io.RootInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.RootInputStream
 
readChar() - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
readChar() - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
readChar() - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
readChar() - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
readChar() - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
readChar() - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
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 - Interface in org.apache.james.mime4j.parser
Enumeration of parsing modes.
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
ReInit(AddressListParserTokenManager) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ReInit(ContentTypeParserTokenManager) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
ReInit(DateTimeParserTokenManager) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ReInit(ContentLanguageParserTokenManager) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.language.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
ReInit(MimeVersionParserTokenManager) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
ReInit(Reader, int, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
ReInit(InputStream) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
ReInit(InputStream, String) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
ReInit(Reader) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
ReInit(StructuredFieldParserTokenManager) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
ReInit(SimpleCharStream) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
removeFields(String) - Method in class org.apache.james.mime4j.message.Header
Removes all Fields having the specified field name.
REPLY_TO - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_BCC - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_CC - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_DATE - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_FROM - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_SENDER - Static variable in class org.apache.james.mime4j.field.Field
 
RESENT_TO - Static variable in class org.apache.james.mime4j.field.Field
 
reset() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
Deprecated.  
reset() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
RFC1864ContentMD5Descriptor - Interface in org.apache.james.mime4j.descriptor
Describes RFC1864 Content-MD5.
RFC2045MimeDescriptor - Interface in org.apache.james.mime4j.descriptor
Describes standard headers.
RFC2183ContentDispositionDescriptor - Interface in org.apache.james.mime4j.descriptor
Describes RFC2183 content disposition.
RFC2557ContentLocationDescriptor - Interface in org.apache.james.mime4j.descriptor
Describes RFC2557 Content-Location.
RFC3066ContentLanguageDescriptor - Interface in org.apache.james.mime4j.descriptor
Describes RFC3066 content-language headers.
RootInputStream - Class in org.apache.james.mime4j.io
InputStream used by the parser to wrap the original user supplied stream.
RootInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.RootInputStream
Creates a new RootInputStream.
route() - Method in class org.apache.james.mime4j.field.address.parser.AddressListParser
 

S

second() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
SENDER - Static variable in class org.apache.james.mime4j.field.Field
 
setBody(Body) - Method in class org.apache.james.mime4j.message.Entity
Sets the body of this entity.
setBodyParts(List) - Method in class org.apache.james.mime4j.message.Multipart
Sets the list of body parts.
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.
setContentHandler(ContentHandler) - Method in class org.apache.james.mime4j.parser.MimeStreamParser
Sets the ContentHandler to use when reporting parsing events.
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
setDebugStream(PrintStream) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
setEpilogue(String) - Method in class org.apache.james.mime4j.message.Multipart
Sets the epilogue.
setField(Field) - Method in class org.apache.james.mime4j.message.Header
Sets or replaces a field.
setFieldParser(String, FieldParser) - Method in class org.apache.james.mime4j.field.DelegatingFieldParser
Sets the parser used for the field named name.
setFoldingPreserved(boolean) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParser
Sets whether the \r\n folding sequence should be preserved.
setHeader(Header) - Method in class org.apache.james.mime4j.message.Entity
Sets the entity header.
setInstance(TempStorage) - Static method in class org.apache.james.mime4j.message.storage.TempStorage
 
setLength(int) - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
setLength(int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
setMaxContentLen(long) - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Sets the maximum line length limit.
setMaxHeaderCount(int) - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Sets the maximum header limit.
setMaximalBodyDescriptor(boolean) - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
 
setMaxLineLen(int) - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Sets the maximum line length limit.
setParent(Entity) - Method in class org.apache.james.mime4j.message.AbstractBody
 
setParent(Entity) - Method in interface org.apache.james.mime4j.message.Body
Sets the parent of this body.
setParent(Entity) - Method in class org.apache.james.mime4j.message.Entity
Sets the parent entity of this entity.
setParent(Entity) - Method in class org.apache.james.mime4j.message.Multipart
 
setPreamble(String) - Method in class org.apache.james.mime4j.message.Multipart
Sets the preamble.
setRaw(boolean) - Method in class org.apache.james.mime4j.parser.MimeStreamParser
Enables or disables raw mode.
setRecursionMode(int) - Method in interface org.apache.james.mime4j.parser.EntityStateMachine
Sets the current recursion mode.
setRecursionMode(int) - Method in class org.apache.james.mime4j.parser.MimeEntity
 
setRecursionMode(int) - Method in class org.apache.james.mime4j.parser.MimeTokenStream
Sets the current recursion.
setRecursionMode(int) - Method in class org.apache.james.mime4j.parser.RawEntity
This method has no effect.
setStrictParsing(boolean) - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
Defines whether minor violations of the MIME specification should be tolerated or should result in a MimeException.
setSubType(String) - Method in class org.apache.james.mime4j.message.Multipart
Sets the multipart sub-type.
setTabSize(int) - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
setTabSize(int) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
setTabSize(int) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.address.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.contenttype.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.datetime.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.language
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.language.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.mimeversion
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
SimpleCharStream - Class in org.apache.james.mime4j.field.structured
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.apache.james.mime4j.field.structured.SimpleCharStream
 
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
 
SimpleNode - Class in org.apache.james.mime4j.field.address.parser
 
SimpleNode(int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleNode
 
SimpleNode(AddressListParser, int) - Constructor for class org.apache.james.mime4j.field.address.parser.SimpleNode
 
SimpleTempStorage - Class in org.apache.james.mime4j.message.storage
 
SimpleTempStorage() - Constructor for class org.apache.james.mime4j.message.storage.SimpleTempStorage
Creates a new SimpleTempStorageManager instance.
size() - Method in class org.apache.james.mime4j.field.address.AddressList
The number of elements in this list.
size() - Method in class org.apache.james.mime4j.field.address.DomainList
The number of elements in this list.
size() - Method in class org.apache.james.mime4j.field.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.CloseShieldInputStream
Deprecated.  
skip(long) - Method in class org.apache.james.mime4j.io.LimitedInputStream
 
skip(long) - Method in class org.apache.james.mime4j.io.PartialInputStream
Deprecated.  
skip(long) - Method in class org.apache.james.mime4j.io.PositionInputStream
 
skipHeader(String) - Method in class org.apache.james.mime4j.parser.MimeEntity
 
SP - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
specialConstructor - Variable in exception org.apache.james.mime4j.field.address.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.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.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.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.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.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.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.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.message.MessageBuilder
 
startBodyPart() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
startBodyPart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when a new body part starts inside a multipart/* entity.
startHeader() - Method in class org.apache.james.mime4j.message.MessageBuilder
 
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.message.MessageBuilder
 
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.message.MessageBuilder
 
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.
startState - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
state - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
stateToString(int) - Static method in class org.apache.james.mime4j.parser.AbstractEntity
Renders a state as a string suitable for logging.
stateToString(int) - Static method in class org.apache.james.mime4j.parser.MimeTokenStream
Renders a state as a string suitable for logging.
staticFlag - Static variable in class org.apache.james.mime4j.field.address.parser.SimpleCharStream
 
staticFlag - Static variable in class org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream
 
staticFlag - Static variable in class org.apache.james.mime4j.field.datetime.parser.SimpleCharStream
 
staticFlag - Static variable in class org.apache.james.mime4j.field.language.SimpleCharStream
 
staticFlag - Static variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
staticFlag - Static variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
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.parser.MimeTokenStream
Finishes the parsing and stops reading lines.
STRICT_ERROR - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
STRICT_IGNORE - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
STRING_CONTENT - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 
StringArrayMap - Class in org.apache.james.mime4j.util
An object, which may be used to implement header, or parameter maps.
StringArrayMap() - Constructor for class org.apache.james.mime4j.util.StringArrayMap
 
StructuredFieldParser - Class in org.apache.james.mime4j.field.structured
Parses generic structure fields.
StructuredFieldParser(InputStream) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
StructuredFieldParser(InputStream, String) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
StructuredFieldParser(Reader) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
StructuredFieldParser(StructuredFieldParserTokenManager) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
StructuredFieldParserConstants - Interface in org.apache.james.mime4j.field.structured
 
StructuredFieldParserTokenManager - Class in org.apache.james.mime4j.field.structured
 
StructuredFieldParserTokenManager(SimpleCharStream) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
StructuredFieldParserTokenManager(SimpleCharStream, int) - Constructor for class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 
SUBJECT - Static variable in class org.apache.james.mime4j.field.Field
 
substring(int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
substringTrimmed(int, int) - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.language.ContentLanguageParserTokenManager
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.mimeversion.MimeVersionParserTokenManager
 
SwitchTo(int) - Method in class org.apache.james.mime4j.field.structured.StructuredFieldParserTokenManager
 

T

T_BODY - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that an atomic entity is being parsed.
T_END_BODYPART - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that the MIME stream is currently at the end of a body part.
T_END_HEADER - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that part headers have now been parsed.
T_END_MESSAGE - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that the MIME stream is currently at the end of a message.
T_END_MULTIPART - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a multipart body has been parsed.
T_END_OF_STREAM - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that the MIME stream has been completely and successfully parsed, and no more data is available.
T_EPILOGUE - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a multiparts epilogue is being parsed.
T_FIELD - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a message parts field has now been parsed.
T_PREAMBLE - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a multiparts preamble is being parsed.
T_RAW_ENTITY - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a raw entity is currently being processed.
T_START_BODYPART - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that the MIME stream is currently at the beginning of a body part.
T_START_HEADER - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a message parts headers are now being parsed.
T_START_MESSAGE - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that the MIME stream is currently at the beginning of a message.
T_START_MULTIPART - Static variable in interface org.apache.james.mime4j.parser.EntityStates
This token indicates, that a multipart body is being parsed.
tabSize - Variable in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
tabSize - Variable in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
tabSize - Variable in class org.apache.james.mime4j.field.structured.SimpleCharStream
 
TempFile - Interface in org.apache.james.mime4j.message.storage
 
TempPath - Interface in org.apache.james.mime4j.message.storage
 
TempStorage - Class in org.apache.james.mime4j.message.storage
 
TempStorage() - Constructor for class org.apache.james.mime4j.message.storage.TempStorage
 
TextBody - Interface in org.apache.james.mime4j.message
Encapsulates the contents of a text/* entity body.
time() - Method in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
TO - Static variable in class org.apache.james.mime4j.field.Field
 
toByteArray() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
toCharArray() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
toJavaCharset(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
Gets the canonical Java character set name for the specified character set or null if not known.
token - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
Token - Class in org.apache.james.mime4j.field.address.parser
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.address.parser.Token
 
token - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
Token - Class in org.apache.james.mime4j.field.contenttype.parser
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.contenttype.parser.Token
 
token - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
Token - Class in org.apache.james.mime4j.field.datetime.parser
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.datetime.parser.Token
 
token - Variable in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
Token - Class in org.apache.james.mime4j.field.language
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.language.Token
 
token - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
Token - Class in org.apache.james.mime4j.field.mimeversion
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.mimeversion.Token
 
token - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
Token - Class in org.apache.james.mime4j.field.structured
Describes the input token stream.
Token() - Constructor for class org.apache.james.mime4j.field.structured.Token
 
token_source - Variable in class org.apache.james.mime4j.field.address.parser.AddressListParser
 
token_source - Variable in class org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser
 
token_source - Variable in class org.apache.james.mime4j.field.datetime.parser.DateTimeParser
 
token_source - Variable in class org.apache.james.mime4j.field.language.ContentLanguageParser
 
token_source - Variable in class org.apache.james.mime4j.field.mimeversion.MimeVersionParser
 
token_source - Variable in class org.apache.james.mime4j.field.structured.StructuredFieldParser
 
tokenImage - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
tokenImage - Variable in exception org.apache.james.mime4j.field.address.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
 
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
 
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.ContentLanguageParserConstants
 
tokenImage - Variable in exception org.apache.james.mime4j.field.language.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.MimeVersionParserConstants
 
tokenImage - Variable in exception org.apache.james.mime4j.field.mimeversion.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.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.StructuredFieldParserConstants
 
TokenMgrError - Error in org.apache.james.mime4j.field.address.parser
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.address.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.address.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.address.parser.TokenMgrError
 
TokenMgrError - Error in org.apache.james.mime4j.field.contenttype.parser
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.contenttype.parser.TokenMgrError
 
TokenMgrError - Error in org.apache.james.mime4j.field.datetime.parser
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.datetime.parser.TokenMgrError
 
TokenMgrError - Error in org.apache.james.mime4j.field.language
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.language.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.language.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.language.TokenMgrError
 
TokenMgrError - Error in org.apache.james.mime4j.field.mimeversion
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.mimeversion.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.mimeversion.TokenMgrError
 
TokenMgrError - Error in org.apache.james.mime4j.field.structured
 
TokenMgrError() - Constructor for error org.apache.james.mime4j.field.structured.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.apache.james.mime4j.field.structured.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apache.james.mime4j.field.structured.TokenMgrError
 
toMimeCharset(String) - Static method in class org.apache.james.mime4j.util.CharsetUtil
Gets the preferred MIME character set name for the specified character set or null if not known.
toRouteString() - Method in class org.apache.james.mime4j.field.address.DomainList
Returns the list of domains formatted as a route string (not including the trailing ':').
toString() - Method in class org.apache.james.mime4j.descriptor.DefaultBodyDescriptor
 
toString() - Method in class org.apache.james.mime4j.field.address.Group
 
toString() - Method in class org.apache.james.mime4j.field.address.Mailbox
 
toString() - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
toString(String) - Method in class org.apache.james.mime4j.field.address.parser.SimpleNode
 
toString() - Method in class org.apache.james.mime4j.field.address.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.DateTime
 
toString() - Method in class org.apache.james.mime4j.field.datetime.parser.Token
Returns the image.
toString() - Method in class org.apache.james.mime4j.field.Field
 
toString() - Method in class org.apache.james.mime4j.field.language.Token
Returns the image.
toString() - Method in class org.apache.james.mime4j.field.mimeversion.Token
Returns the image.
toString() - Method in class org.apache.james.mime4j.field.structured.Token
Returns the image.
toString() - Method in class org.apache.james.mime4j.io.BufferedLineReaderInputStream
 
toString() - Method in class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
toString() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
toString() - Method in class org.apache.james.mime4j.message.Header
Return Header Object as String representation.
toString() - Method in class org.apache.james.mime4j.parser.AbstractEntity
 
toString() - Method in class org.apache.james.mime4j.parser.Event
 
toString() - Method in class org.apache.james.mime4j.parser.MimeEntityConfig
 
toString() - Method in class org.apache.james.mime4j.util.ByteArrayBuffer
 
toString() - Method in class org.apache.james.mime4j.util.CharArrayBuffer
 
truncate() - Method in class org.apache.james.mime4j.io.RootInputStream
Truncates this InputStream.
TYPE_MESSAGE_RFC822 - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The message/rfc822 MIME type.
TYPE_MULTIPART_DIGEST - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The multipart/digest MIME type.
TYPE_MULTIPART_PREFIX - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The prefix of all multipart MIME types.
TYPE_TEXT_PLAIN - Static variable in class org.apache.james.mime4j.field.ContentTypeField
The text/plain MIME type.

U

UnstructuredField - Class in org.apache.james.mime4j.field
Simple unstructured field such as Subject.
UnstructuredField(String, String, String, String) - Constructor for class org.apache.james.mime4j.field.UnstructuredField
 
UnstructuredField.Parser - Class in org.apache.james.mime4j.field
 
UnstructuredField.Parser() - Constructor for class org.apache.james.mime4j.field.UnstructuredField.Parser
 
UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.address.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.SimpleCharStream
 
UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.mimeversion.SimpleCharStream
 
UpdateLineColumn(char) - Method in class org.apache.james.mime4j.field.structured.SimpleCharStream
 

V

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

W

warn(Event) - Method in class org.apache.james.mime4j.parser.AbstractEntity
Logs (at warn) an indicative message based on the given event and the current state of the system.
wrapBase64(OutputStream) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
Wraps the given stream in a Base64 encoder.
wrapQuotedPrintable(OutputStream, boolean) - Static method in class org.apache.james.mime4j.decoder.CodecUtil
Wraps the given stream in a Quoted-Printable encoder.
write(int) - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Writes len bytes from the specified b array starting at offset to this output stream.
write(byte[], int, int) - Method in class org.apache.james.mime4j.decoder.LineBreakingOutputStream
Deprecated.  
write(int) - Method in class org.apache.james.mime4j.decoder.LineBreakingOutputStream
Deprecated.  
write(int) - Method in class org.apache.james.mime4j.decoder.QuotedPrintableOutputStream
 
write(byte[], int, int) - Method in class org.apache.james.mime4j.decoder.QuotedPrintableOutputStream
 
writeTo(OutputStream, int) - Method in interface org.apache.james.mime4j.message.Body
Writes this body to the given stream in MIME message format.
writeTo(OutputStream, int) - Method in class org.apache.james.mime4j.message.Entity
Write the content to the given outputstream
writeTo(OutputStream, int) - Method in class org.apache.james.mime4j.message.Header
Write the Header to the given OutputStream.
writeTo(OutputStream, int) - Method in class org.apache.james.mime4j.message.Multipart
Write the Multipart to the given OutputStream.
WS - Static variable in interface org.apache.james.mime4j.field.address.parser.AddressListParserConstants
 
WS - Static variable in interface org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants
 
WS - Static variable in interface org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants
 
WS - Static variable in interface org.apache.james.mime4j.field.language.ContentLanguageParserConstants
 
WS - Static variable in interface org.apache.james.mime4j.field.mimeversion.MimeVersionParserConstants
 
WS - Static variable in interface org.apache.james.mime4j.field.structured.StructuredFieldParserConstants
 

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
 

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

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