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
 
available() - Method in class org.apache.james.mime4j.io.PartialInputStream
 
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 has been copied from Apache MyFaces Trinidad 1.2.8 An OutputStream that encodes data in a base64 representation.
Base64OutputStream(Writer) - Constructor for class org.apache.james.mime4j.decoder.Base64OutputStream
 
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.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) - 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
 
close() - Method in class org.apache.james.mime4j.decoder.Base64InputStream
Closes the underlying stream.
close() - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Call this method to indicate end of data stream and to append any padding characters if necessary.
close() - Method in class org.apache.james.mime4j.decoder.QuotedPrintableInputStream
Closes the underlying stream.
close() - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
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
InputStream that shields its underlying input stream from being closed.
CloseShieldInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.CloseShieldInputStream
 
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
 
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
 
CRLF - Static variable in class org.apache.james.mime4j.decoder.CodecUtil
 
CRLF - Static variable in class org.apache.james.mime4j.util.MessageUtils
 
CRLF_CRLF - Static variable in class org.apache.james.mime4j.decoder.CodecUtil
 
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
 
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.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.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.parser.AbstractContentHandler
 
endMessage() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when a message ends.
endMultipart() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
endMultipart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when the body of an entity has been parsed.
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.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.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
 
finish() - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Deprecated. use the close() method instead.
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
 
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 #getContentCreationModificationDate()
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 #getContentReadModificationDate()
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 #getContentReadModificationDate()
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 #getContentLanguage()
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 #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 #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 #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.
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
 
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
 
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
 
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.
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
 
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
This class take care of inserting a CRLF every lineLength bytes Default to 76 bytes lines.
LineBreakingOutputStream(OutputStream, int) - Constructor for class org.apache.james.mime4j.decoder.LineBreakingOutputStream
 
LineReaderInputStream - Class in org.apache.james.mime4j.io
Input stream capable of reading lines of text.
LineReaderInputStream(InputStream) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStream
 
LineReaderInputStreamAdaptor - Class in org.apache.james.mime4j.io
InputStream used by the MIME parser to detect whether the underlying data stream was used (read from) and whether the end of the stream was reached.
LineReaderInputStreamAdaptor(InputStream) - Constructor for class org.apache.james.mime4j.io.LineReaderInputStreamAdaptor
 
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
 
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
 
markSupported() - Method in class org.apache.james.mime4j.io.MimeBoundaryInputStream
 
markSupported() - Method in class org.apache.james.mime4j.io.PositionInputStream
 
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
 
maximalBodyDescriptor - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
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) - 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.
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, boolean, boolean) - Constructor for class org.apache.james.mime4j.parser.MimeEntity
 
MimeEntity(RootInputStream, BufferedLineReaderInputStream, BodyDescriptor, int, int) - Constructor for class org.apache.james.mime4j.parser.MimeEntity
 
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() - 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(boolean, boolean) - 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
 
PartialInputStream(InputStream, long, long) - Constructor for class org.apache.james.mime4j.io.PartialInputStream
 
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.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
 
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.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
 
read(byte[]) - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.CloseShieldInputStream
 
read() - Method in class org.apache.james.mime4j.io.EOLConvertingInputStream
 
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
 
read(byte[], int, int) - Method in class org.apache.james.mime4j.io.PartialInputStream
 
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
 
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
 
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.
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
 
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.
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
 
skip(long) - Method in class org.apache.james.mime4j.io.PartialInputStream
 
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.parser.AbstractContentHandler
 
startBodyPart() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when a new body part starts inside a multipart/* entity.
startHeader() - Method in class org.apache.james.mime4j.message.SimpleContentHandler
 
startHeader() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
startHeader() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when a header (of a message or body part) is about to be parsed.
startMessage() - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
startMessage() - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when a new message starts (a top level message or an embedded rfc822 message).
startMultipart(BodyDescriptor) - Method in class org.apache.james.mime4j.parser.AbstractContentHandler
 
startMultipart(BodyDescriptor) - Method in interface org.apache.james.mime4j.parser.ContentHandler
Called when the body of a multipart entity is about to be parsed.
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
 
strictParsing - Variable in class org.apache.james.mime4j.parser.AbstractEntity
 
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.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
Takes a byte writes it out to the writer
write(byte[], int, int) - Method in class org.apache.james.mime4j.decoder.Base64OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[], int, int) - Method in class org.apache.james.mime4j.decoder.LineBreakingOutputStream
 
write(int) - Method in class org.apache.james.mime4j.decoder.LineBreakingOutputStream
 
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.