META-INF/
META-INF/MANIFEST.MF
META-INF/services/
org/
org/apache/
org/apache/james/
org/apache/james/mime4j/
org/apache/james/mime4j/dom/
org/apache/james/mime4j/dom/address/
org/apache/james/mime4j/dom/datetime/
org/apache/james/mime4j/dom/field/
org/apache/james/mime4j/field/
org/apache/james/mime4j/field/address/
org/apache/james/mime4j/field/contentdisposition/
org/apache/james/mime4j/field/contentdisposition/parser/
org/apache/james/mime4j/field/contenttype/
org/apache/james/mime4j/field/contenttype/parser/
org/apache/james/mime4j/field/datetime/
org/apache/james/mime4j/field/datetime/parser/
org/apache/james/mime4j/field/language/
org/apache/james/mime4j/field/language/parser/
org/apache/james/mime4j/field/mimeversion/
org/apache/james/mime4j/field/mimeversion/parser/
org/apache/james/mime4j/field/structured/
org/apache/james/mime4j/field/structured/parser/
org/apache/james/mime4j/message/
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/README
META-INF/services/org.apache.james.mime4j.dom.MessageServiceFactory
org/apache/james/mime4j/dom/address/Address.classAddress.java
package org.apache.james.mime4j.dom.address
public abstract org.apache.james.mime4j.dom.address.Address extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public void ()
final void addMailboxesTo (java.util.List)
java.util.List results
protected abstract void doAddMailboxesTo (java.util.List)
}
org/apache/james/mime4j/dom/address/AddressList.classAddressList.java
package org.apache.james.mime4j.dom.address
public org.apache.james.mime4j.dom.address.AddressList extends java.util.AbstractList implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.List addresses
public void (java.util.List, boolean)
java.util.List addresses
boolean dontCopy
public int size ()
public org.apache.james.mime4j.dom.address.Address get (int)
int index
public org.apache.james.mime4j.dom.address.MailboxList flatten ()
org.apache.james.mime4j.dom.address.Address addr
java.util.Iterator i$
java.util.List mailboxes
org.apache.james.mime4j.dom.address.Address addr
java.util.Iterator i$
boolean groupDetected
java.util.List results
public volatile synthetic java.lang.Object get (int)
int x0
}
org/apache/james/mime4j/dom/address/DomainList.classDomainList.java
package org.apache.james.mime4j.dom.address
public org.apache.james.mime4j.dom.address.DomainList extends java.util.AbstractList implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.List domains
public void (java.util.List, boolean)
java.util.List domains
boolean dontCopy
public int size ()
public java.lang.String get (int)
int index
public java.lang.String toRouteString ()
String domain
java.util.Iterator i$
StringBuilder sb
public java.lang.String toString ()
public volatile synthetic java.lang.Object get (int)
int x0
}
org/apache/james/mime4j/dom/address/Group.classGroup.java
package org.apache.james.mime4j.dom.address
public org.apache.james.mime4j.dom.address.Group extends org.apache.james.mime4j.dom.address.Address {
private static final long serialVersionUID
private final String name
private final org.apache.james.mime4j.dom.address.MailboxList mailboxList
public void (java.lang.String, org.apache.james.mime4j.dom.address.MailboxList)
String name
org.apache.james.mime4j.dom.address.MailboxList mailboxes
public transient void (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox[])
String name
org.apache.james.mime4j.dom.address.Mailbox[] mailboxes
public void (java.lang.String, java.util.Collection)
String name
java.util.Collection mailboxes
public java.lang.String getName ()
public org.apache.james.mime4j.dom.address.MailboxList getMailboxes ()
protected void doAddMailboxesTo (java.util.List)
org.apache.james.mime4j.dom.address.Mailbox mailbox
java.util.Iterator i$
java.util.List results
public java.lang.String toString ()
org.apache.james.mime4j.dom.address.Mailbox mailbox
java.util.Iterator i$
StringBuilder sb
boolean first
}
org/apache/james/mime4j/dom/address/Mailbox.classMailbox.java
package org.apache.james.mime4j.dom.address
public org.apache.james.mime4j.dom.address.Mailbox extends org.apache.james.mime4j.dom.address.Address {
private static final long serialVersionUID
private static final org.apache.james.mime4j.dom.address.DomainList EMPTY_ROUTE_LIST
private final String name
private final org.apache.james.mime4j.dom.address.DomainList route
private final String localPart
private final String domain
public void (java.lang.String, org.apache.james.mime4j.dom.address.DomainList, java.lang.String, java.lang.String)
String name
org.apache.james.mime4j.dom.address.DomainList route
String localPart
String domain
void (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String name
org.apache.james.mime4j.dom.address.Mailbox baseMailbox
public void (java.lang.String, java.lang.String)
String localPart
String domain
public void (org.apache.james.mime4j.dom.address.DomainList, java.lang.String, java.lang.String)
org.apache.james.mime4j.dom.address.DomainList route
String localPart
String domain
public void (java.lang.String, java.lang.String, java.lang.String)
String name
String localPart
String domain
public java.lang.String getName ()
public org.apache.james.mime4j.dom.address.DomainList getRoute ()
public java.lang.String getLocalPart ()
public java.lang.String getDomain ()
public java.lang.String getAddress ()
protected final void doAddMailboxesTo (java.util.List)
java.util.List results
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object obj
org.apache.james.mime4j.dom.address.Mailbox that
public java.lang.String toString ()
static void ()
}
org/apache/james/mime4j/dom/address/MailboxList.classMailboxList.java
package org.apache.james.mime4j.dom.address
public org.apache.james.mime4j.dom.address.MailboxList extends java.util.AbstractList implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.List mailboxes
public void (java.util.List, boolean)
java.util.List mailboxes
boolean dontCopy
public int size ()
public org.apache.james.mime4j.dom.address.Mailbox get (int)
int index
public volatile synthetic java.lang.Object get (int)
int x0
}
org/apache/james/mime4j/dom/BinaryBody.classBinaryBody.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.BinaryBody extends org.apache.james.mime4j.dom.SingleBody {
protected void ()
}
org/apache/james/mime4j/dom/Body.classBody.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Body extends java.lang.Object implements org.apache.james.mime4j.dom.Disposable {
public abstract org.apache.james.mime4j.dom.Entity getParent ()
public abstract void setParent (org.apache.james.mime4j.dom.Entity)
}
org/apache/james/mime4j/dom/datetime/DateTime.classDateTime.java
package org.apache.james.mime4j.dom.datetime
public org.apache.james.mime4j.dom.datetime.DateTime extends java.lang.Object {
private final java.util.Date date
private final int year
private final int month
private final int day
private final int hour
private final int minute
private final int second
private final int timeZone
public void (java.lang.String, int, int, int, int, int, int)
String yearString
int month
int day
int hour
int minute
int second
int timeZone
private int convertToYear (java.lang.String)
String yearString
int year
public static java.util.Date convertToDate (int, int, int, int, int, int, int)
int minutes
int year
int month
int day
int hour
int minute
int second
int timeZone
java.util.Calendar c
public java.util.Date getDate ()
public int getYear ()
public int getMonth ()
public int getDay ()
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getTimeZone ()
public void print ()
public java.lang.String toString ()
public int hashCode ()
int PRIME
int result
public boolean equals (java.lang.Object)
Object obj
org.apache.james.mime4j.dom.datetime.DateTime other
}
org/apache/james/mime4j/dom/Disposable.classDisposable.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Disposable extends java.lang.Object {
public abstract void dispose ()
}
org/apache/james/mime4j/dom/Entity.classEntity.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Entity extends java.lang.Object implements org.apache.james.mime4j.dom.Disposable {
public abstract org.apache.james.mime4j.dom.Entity getParent ()
public abstract void setParent (org.apache.james.mime4j.dom.Entity)
public abstract org.apache.james.mime4j.dom.Header getHeader ()
public abstract void setHeader (org.apache.james.mime4j.dom.Header)
public abstract org.apache.james.mime4j.dom.Body getBody ()
public abstract void setBody (org.apache.james.mime4j.dom.Body)
public abstract org.apache.james.mime4j.dom.Body removeBody ()
public abstract boolean isMultipart ()
public abstract java.lang.String getMimeType ()
public abstract java.lang.String getCharset ()
public abstract java.lang.String getContentTransferEncoding ()
public abstract java.lang.String getDispositionType ()
public abstract java.lang.String getFilename ()
}
org/apache/james/mime4j/dom/field/AddressListField.classAddressListField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.AddressListField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract org.apache.james.mime4j.dom.address.AddressList getAddressList ()
}
org/apache/james/mime4j/dom/field/ContentDescriptionField.classContentDescriptionField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentDescriptionField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getDescription ()
}
org/apache/james/mime4j/dom/field/ContentDispositionField.classContentDispositionField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentDispositionField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public static final String DISPOSITION_TYPE_INLINE
public static final String DISPOSITION_TYPE_ATTACHMENT
public static final String PARAM_FILENAME
public static final String PARAM_CREATION_DATE
public static final String PARAM_MODIFICATION_DATE
public static final String PARAM_READ_DATE
public static final String PARAM_SIZE
public abstract java.lang.String getDispositionType ()
public abstract java.lang.String getParameter (java.lang.String)
public abstract java.util.Map getParameters ()
public abstract boolean isDispositionType (java.lang.String)
public abstract boolean isInline ()
public abstract boolean isAttachment ()
public abstract java.lang.String getFilename ()
public abstract java.util.Date getCreationDate ()
public abstract java.util.Date getModificationDate ()
public abstract java.util.Date getReadDate ()
public abstract long getSize ()
}
org/apache/james/mime4j/dom/field/ContentIdField.classContentIdField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentIdField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getId ()
}
org/apache/james/mime4j/dom/field/ContentLanguageField.classContentLanguageField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentLanguageField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.util.List getLanguages ()
}
org/apache/james/mime4j/dom/field/ContentLengthField.classContentLengthField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentLengthField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract long getContentLength ()
}
org/apache/james/mime4j/dom/field/ContentLocationField.classContentLocationField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentLocationField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getLocation ()
}
org/apache/james/mime4j/dom/field/ContentMD5Field.classContentMD5Field.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentMD5Field extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getMD5Raw ()
}
org/apache/james/mime4j/dom/field/ContentTransferEncodingField.classContentTransferEncodingField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentTransferEncodingField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getEncoding ()
}
org/apache/james/mime4j/dom/field/ContentTypeField.classContentTypeField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ContentTypeField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public static final String TYPE_MULTIPART_PREFIX
public static final String TYPE_MULTIPART_DIGEST
public static final String TYPE_TEXT_PLAIN
public static final String TYPE_MESSAGE_RFC822
public static final String PARAM_BOUNDARY
public static final String PARAM_CHARSET
public abstract java.lang.String getMimeType ()
public abstract java.lang.String getMediaType ()
public abstract java.lang.String getSubType ()
public abstract java.lang.String getParameter (java.lang.String)
public abstract java.util.Map getParameters ()
public abstract boolean isMimeType (java.lang.String)
public abstract boolean isMultipart ()
public abstract java.lang.String getBoundary ()
public abstract java.lang.String getCharset ()
}
org/apache/james/mime4j/dom/field/DateTimeField.classDateTimeField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.DateTimeField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.util.Date getDate ()
}
org/apache/james/mime4j/dom/field/FieldName.classFieldName.java
package org.apache.james.mime4j.dom.field
public org.apache.james.mime4j.dom.field.FieldName extends java.lang.Object {
public static final String CONTENT_TYPE
public static final String CONTENT_LENGTH
public static final String CONTENT_TRANSFER_ENCODING
public static final String CONTENT_DISPOSITION
public static final String CONTENT_ID
public static final String CONTENT_MD5
public static final String CONTENT_DESCRIPTION
public static final String CONTENT_LANGUAGE
public static final String CONTENT_LOCATION
public static final String MIME_VERSION
public static final String DATE
public static final String MESSAGE_ID
public static final String SUBJECT
public static final String FROM
public static final String SENDER
public static final String TO
public static final String CC
public static final String BCC
public static final String REPLY_TO
public static final String RESENT_DATE
public static final String RESENT_FROM
public static final String RESENT_SENDER
public static final String RESENT_TO
public static final String RESENT_CC
public static final String RESENT_BCC
private void ()
}
org/apache/james/mime4j/dom/field/MailboxField.classMailboxField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.MailboxField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract org.apache.james.mime4j.dom.address.Mailbox getMailbox ()
}
org/apache/james/mime4j/dom/field/MailboxListField.classMailboxListField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.MailboxListField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract org.apache.james.mime4j.dom.address.MailboxList getMailboxList ()
}
org/apache/james/mime4j/dom/field/MimeVersionField.classMimeVersionField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.MimeVersionField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract int getMinorVersion ()
public abstract int getMajorVersion ()
}
org/apache/james/mime4j/dom/field/ParsedField.classParsedField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.ParsedField extends java.lang.Object implements org.apache.james.mime4j.stream.Field {
public abstract boolean isValidField ()
public abstract org.apache.james.mime4j.dom.field.ParseException getParseException ()
}
org/apache/james/mime4j/dom/field/ParseException.classParseException.java
package org.apache.james.mime4j.dom.field
public org.apache.james.mime4j.dom.field.ParseException extends org.apache.james.mime4j.MimeException {
private static final long serialVersionUID
protected void (java.lang.String)
String message
protected void (java.lang.Throwable)
Throwable cause
protected void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/apache/james/mime4j/dom/field/UnstructuredField.classUnstructuredField.java
package org.apache.james.mime4j.dom.field
public abstract org.apache.james.mime4j.dom.field.UnstructuredField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
public abstract java.lang.String getValue ()
}
org/apache/james/mime4j/dom/FieldParser.classFieldParser.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.FieldParser extends java.lang.Object {
public abstract org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
}
org/apache/james/mime4j/dom/Header.classHeader.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Header extends java.lang.Object implements java.lang.Iterable {
public abstract void addField (org.apache.james.mime4j.stream.Field)
public abstract java.util.List getFields ()
public abstract org.apache.james.mime4j.stream.Field getField (java.lang.String)
public abstract java.util.List getFields (java.lang.String)
public abstract java.util.Iterator iterator ()
public abstract int removeFields (java.lang.String)
public abstract void setField (org.apache.james.mime4j.stream.Field)
}
org/apache/james/mime4j/dom/Message.classMessage.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Message extends java.lang.Object implements org.apache.james.mime4j.dom.Entity org.apache.james.mime4j.dom.Body {
public abstract java.lang.String getMessageId ()
public abstract void createMessageId (java.lang.String)
public abstract java.lang.String getSubject ()
public abstract void setSubject (java.lang.String)
public abstract java.util.Date getDate ()
public abstract void setDate (java.util.Date)
public abstract void setDate (java.util.Date, java.util.TimeZone)
public abstract org.apache.james.mime4j.dom.address.Mailbox getSender ()
public abstract void setSender (org.apache.james.mime4j.dom.address.Mailbox)
public abstract org.apache.james.mime4j.dom.address.MailboxList getFrom ()
public abstract void setFrom (org.apache.james.mime4j.dom.address.Mailbox)
public transient abstract void setFrom (org.apache.james.mime4j.dom.address.Mailbox[])
public abstract void setFrom (java.util.Collection)
public abstract org.apache.james.mime4j.dom.address.AddressList getTo ()
public abstract void setTo (org.apache.james.mime4j.dom.address.Address)
public transient abstract void setTo (org.apache.james.mime4j.dom.address.Address[])
public abstract void setTo (java.util.Collection)
public abstract org.apache.james.mime4j.dom.address.AddressList getCc ()
public abstract void setCc (org.apache.james.mime4j.dom.address.Address)
public transient abstract void setCc (org.apache.james.mime4j.dom.address.Address[])
public abstract void setCc (java.util.Collection)
public abstract org.apache.james.mime4j.dom.address.AddressList getBcc ()
public abstract void setBcc (org.apache.james.mime4j.dom.address.Address)
public transient abstract void setBcc (org.apache.james.mime4j.dom.address.Address[])
public abstract void setBcc (java.util.Collection)
public abstract org.apache.james.mime4j.dom.address.AddressList getReplyTo ()
public abstract void setReplyTo (org.apache.james.mime4j.dom.address.Address)
public transient abstract void setReplyTo (org.apache.james.mime4j.dom.address.Address[])
public abstract void setReplyTo (java.util.Collection)
}
org/apache/james/mime4j/dom/MessageBuilder.classMessageBuilder.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.MessageBuilder extends java.lang.Object {
public abstract org.apache.james.mime4j.dom.Header newHeader ()
public abstract org.apache.james.mime4j.dom.Header newHeader (org.apache.james.mime4j.dom.Header)
public abstract org.apache.james.mime4j.dom.Multipart newMultipart (java.lang.String)
public abstract org.apache.james.mime4j.dom.Multipart newMultipart (org.apache.james.mime4j.dom.Multipart)
public abstract org.apache.james.mime4j.dom.Message newMessage ()
public abstract org.apache.james.mime4j.dom.Message newMessage (org.apache.james.mime4j.dom.Message)
public abstract org.apache.james.mime4j.dom.Header parseHeader (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
public abstract org.apache.james.mime4j.dom.Message parseMessage (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
}
org/apache/james/mime4j/dom/MessageServiceFactory.classMessageServiceFactory.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.MessageServiceFactory extends java.lang.Object {
public void ()
public static org.apache.james.mime4j.dom.MessageServiceFactory newInstance () throws org.apache.james.mime4j.MimeException
public abstract org.apache.james.mime4j.dom.MessageBuilder newMessageBuilder ()
public abstract org.apache.james.mime4j.dom.MessageWriter newMessageWriter ()
public abstract void setAttribute (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
}
org/apache/james/mime4j/dom/MessageWriter.classMessageWriter.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.MessageWriter extends java.lang.Object {
public abstract void writeMessage (org.apache.james.mime4j.dom.Message, java.io.OutputStream) throws java.io.IOException
public abstract void writeBody (org.apache.james.mime4j.dom.Body, java.io.OutputStream) throws java.io.IOException
public abstract void writeEntity (org.apache.james.mime4j.dom.Entity, java.io.OutputStream) throws java.io.IOException
public abstract void writeMultipart (org.apache.james.mime4j.dom.Multipart, java.io.OutputStream) throws java.io.IOException
public abstract void writeField (org.apache.james.mime4j.stream.Field, java.io.OutputStream) throws java.io.IOException
public abstract void writeHeader (org.apache.james.mime4j.dom.Header, java.io.OutputStream) throws java.io.IOException
}
org/apache/james/mime4j/dom/Multipart.classMultipart.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.Multipart extends java.lang.Object implements org.apache.james.mime4j.dom.Body {
public abstract java.lang.String getSubType ()
public abstract int getCount ()
public abstract java.util.List getBodyParts ()
public abstract void setBodyParts (java.util.List)
public abstract void addBodyPart (org.apache.james.mime4j.dom.Entity)
public abstract void addBodyPart (org.apache.james.mime4j.dom.Entity, int)
public abstract org.apache.james.mime4j.dom.Entity removeBodyPart (int)
public abstract org.apache.james.mime4j.dom.Entity replaceBodyPart (org.apache.james.mime4j.dom.Entity, int)
public abstract java.lang.String getPreamble ()
public abstract void setPreamble (java.lang.String)
public abstract java.lang.String getEpilogue ()
public abstract void setEpilogue (java.lang.String)
}
org/apache/james/mime4j/dom/ServiceLoader.classServiceLoader.java
package org.apache.james.mime4j.dom
org.apache.james.mime4j.dom.ServiceLoader extends java.lang.Object {
private void ()
static java.lang.Object load (java.lang.Class)
Object impl
int cmtIdx
Class implClass
java.io.BufferedReader reader
String line
java.net.URL resource
java.io.InputStream instream
java.util.Enumeration resources
java.io.IOException ex
ClassNotFoundException ex
IllegalAccessException ex
InstantiationException ex
Class spiClass
String spiResURI
ClassLoader classLoader
}
org/apache/james/mime4j/dom/ServiceLoaderException.classServiceLoaderException.java
package org.apache.james.mime4j.dom
public org.apache.james.mime4j.dom.ServiceLoaderException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/apache/james/mime4j/dom/SingleBody.classSingleBody.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.SingleBody extends java.lang.Object implements org.apache.james.mime4j.dom.Body {
private org.apache.james.mime4j.dom.Entity parent
static final int DEFAULT_ENCODING_BUFFER_SIZE
protected void ()
public org.apache.james.mime4j.dom.Entity getParent ()
public void setParent (org.apache.james.mime4j.dom.Entity)
org.apache.james.mime4j.dom.Entity parent
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public void writeTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
java.io.InputStream in
public org.apache.james.mime4j.dom.SingleBody copy ()
public void dispose ()
private static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
byte[] buffer
int inputLength
}
org/apache/james/mime4j/dom/TextBody.classTextBody.java
package org.apache.james.mime4j.dom
public abstract org.apache.james.mime4j.dom.TextBody extends org.apache.james.mime4j.dom.SingleBody {
protected void ()
public abstract java.lang.String getMimeCharset ()
public abstract java.io.Reader getReader () throws java.io.IOException
}
org/apache/james/mime4j/field/AbstractField.classAbstractField.java
package org.apache.james.mime4j.field
public abstract org.apache.james.mime4j.field.AbstractField extends java.lang.Object implements org.apache.james.mime4j.dom.field.ParsedField {
protected final org.apache.james.mime4j.stream.Field rawField
protected final org.apache.james.mime4j.codec.DecodeMonitor monitor
protected void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.lang.String getName ()
public java.lang.String getBody ()
public org.apache.james.mime4j.util.ByteSequence getRaw ()
public boolean isValidField ()
public org.apache.james.mime4j.dom.field.ParseException getParseException ()
protected org.apache.james.mime4j.stream.RawField getRawField ()
public java.lang.String toString ()
}
org/apache/james/mime4j/field/address/AddressBuilder.classAddressBuilder.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.AddressBuilder extends java.lang.Object {
public static final org.apache.james.mime4j.field.address.AddressBuilder DEFAULT
protected void ()
public org.apache.james.mime4j.dom.address.Address parseAddress (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
String rawAddressString
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.AddressListParser parser
public org.apache.james.mime4j.dom.address.Address parseAddress (java.lang.String) throws org.apache.james.mime4j.field.address.ParseException
String rawAddressString
public org.apache.james.mime4j.dom.address.AddressList parseAddressList (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
String rawAddressList
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.AddressListParser parser
public org.apache.james.mime4j.dom.address.AddressList parseAddressList (java.lang.String) throws org.apache.james.mime4j.field.address.ParseException
String rawAddressList
public org.apache.james.mime4j.dom.address.Mailbox parseMailbox (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
String rawMailboxString
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.AddressListParser parser
public org.apache.james.mime4j.dom.address.Mailbox parseMailbox (java.lang.String) throws org.apache.james.mime4j.field.address.ParseException
String rawMailboxString
public org.apache.james.mime4j.dom.address.Group parseGroup (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
String rawGroupString
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.dom.address.Address address
public org.apache.james.mime4j.dom.address.Group parseGroup (java.lang.String) throws org.apache.james.mime4j.field.address.ParseException
String rawGroupString
static void ()
}
org/apache/james/mime4j/field/address/AddressFormatter.classAddressFormatter.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.AddressFormatter extends java.lang.Object {
public static final org.apache.james.mime4j.field.address.AddressFormatter DEFAULT
protected void ()
public void format (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Address, boolean)
StringBuilder sb
org.apache.james.mime4j.dom.address.Address address
boolean includeRoute
public void encode (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Address)
StringBuilder sb
org.apache.james.mime4j.dom.address.Address address
public void format (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Mailbox, boolean)
StringBuilder sb
org.apache.james.mime4j.dom.address.Mailbox mailbox
boolean includeRoute
boolean includeAngleBrackets
public java.lang.String format (org.apache.james.mime4j.dom.address.Mailbox, boolean)
org.apache.james.mime4j.dom.address.Mailbox mailbox
boolean includeRoute
StringBuilder sb
public void encode (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Mailbox)
StringBuilder sb
org.apache.james.mime4j.dom.address.Mailbox mailbox
public java.lang.String encode (org.apache.james.mime4j.dom.address.Mailbox)
org.apache.james.mime4j.dom.address.Mailbox mailbox
StringBuilder sb
public void format (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Group, boolean)
org.apache.james.mime4j.dom.address.Mailbox mailbox
java.util.Iterator i$
StringBuilder sb
org.apache.james.mime4j.dom.address.Group group
boolean includeRoute
boolean first
public java.lang.String format (org.apache.james.mime4j.dom.address.Group, boolean)
org.apache.james.mime4j.dom.address.Group group
boolean includeRoute
StringBuilder sb
public void encode (java.lang.StringBuilder, org.apache.james.mime4j.dom.address.Group)
org.apache.james.mime4j.dom.address.Mailbox mailbox
java.util.Iterator i$
StringBuilder sb
org.apache.james.mime4j.dom.address.Group group
boolean first
public java.lang.String encode (org.apache.james.mime4j.dom.address.Group)
org.apache.james.mime4j.dom.address.Group group
StringBuilder sb
static void ()
}
org/apache/james/mime4j/field/address/AddressListParser$1.classAddressListParser.java
package org.apache.james.mime4j.field.address
synthetic org.apache.james.mime4j.field.address.AddressListParser$1 extends java.lang.Object {
}
org/apache/james/mime4j/field/address/AddressListParser$JJCalls.classAddressListParser.java
package org.apache.james.mime4j.field.address
final org.apache.james.mime4j.field.address.AddressListParser$JJCalls extends java.lang.Object {
int gen
org.apache.james.mime4j.field.address.Token first
int arg
org.apache.james.mime4j.field.address.AddressListParser$JJCalls next
void ()
}
org/apache/james/mime4j/field/address/AddressListParser$LookaheadSuccess.classAddressListParser.java
package org.apache.james.mime4j.field.address
final org.apache.james.mime4j.field.address.AddressListParser$LookaheadSuccess extends java.lang.Error {
private void ()
synthetic void (org.apache.james.mime4j.field.address.AddressListParser$1)
org.apache.james.mime4j.field.address.AddressListParser$1 x0
}
org/apache/james/mime4j/field/address/AddressListParser.classAddressListParser.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.AddressListParser extends java.lang.Object implements org.apache.james.mime4j.field.address.AddressListParserTreeConstants org.apache.james.mime4j.field.address.AddressListParserConstants {
protected org.apache.james.mime4j.field.address.JJTAddressListParserState jjtree
public org.apache.james.mime4j.field.address.AddressListParserTokenManager token_source
org.apache.james.mime4j.field.address.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.address.Token token
public org.apache.james.mime4j.field.address.Token jj_nt
private int jj_ntk
private org.apache.james.mime4j.field.address.Token jj_scanpos
private org.apache.james.mime4j.field.address.Token jj_lastpos
private int jj_la
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private static int[] jj_la1_1
private final org.apache.james.mime4j.field.address.AddressListParser$JJCalls[] jj_2_rtns
private boolean jj_rescan
private int jj_gc
private final org.apache.james.mime4j.field.address.AddressListParser$LookaheadSuccess jj_ls
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
private int[] jj_lasttokens
private int jj_endpos
public static void main (java.lang.String[]) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.AddressListParser parser
Exception x
String[] args
public org.apache.james.mime4j.field.address.ASTaddress_list parseAddressList () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.TokenMgrError tme
public org.apache.james.mime4j.field.address.ASTaddress parseAddress () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.TokenMgrError tme
public org.apache.james.mime4j.field.address.ASTmailbox parseMailbox () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.TokenMgrError tme
void jjtreeOpenNodeScope (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
void jjtreeCloseNodeScope (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
public final void parseLine () throws org.apache.james.mime4j.field.address.ParseException
public final void parseAddressList0 () throws org.apache.james.mime4j.field.address.ParseException
public final void parseAddress0 () throws org.apache.james.mime4j.field.address.ParseException
public final void parseMailbox0 () throws org.apache.james.mime4j.field.address.ParseException
public final void address_list () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTaddress_list jjtn000
boolean jjtc000
public final void address () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTaddress jjtn000
boolean jjtc000
public final void mailbox () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTmailbox jjtn000
boolean jjtc000
public final void name_addr () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTname_addr jjtn000
boolean jjtc000
public final void group_body () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTgroup_body jjtn000
boolean jjtc000
public final void angle_addr () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTangle_addr jjtn000
boolean jjtc000
public final void route () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTroute jjtn000
boolean jjtc000
public final void phrase () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTphrase jjtn000
boolean jjtc000
public final void addr_spec () throws org.apache.james.mime4j.field.address.ParseException
Throwable jjte000
org.apache.james.mime4j.field.address.ASTaddr_spec jjtn000
boolean jjtc000
public final void local_part () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTlocal_part jjtn000
boolean jjtc000
org.apache.james.mime4j.field.address.Token t
public final void domain () throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTdomain jjtn000
boolean jjtc000
org.apache.james.mime4j.field.address.Token t
private boolean jj_2_1 (int)
org.apache.james.mime4j.field.address.AddressListParser$LookaheadSuccess ls
int xla
private boolean jj_2_2 (int)
org.apache.james.mime4j.field.address.AddressListParser$LookaheadSuccess ls
int xla
private boolean jj_3R_11 ()
org.apache.james.mime4j.field.address.Token xsp
private boolean jj_3R_13 ()
org.apache.james.mime4j.field.address.Token xsp
private boolean jj_3R_8 ()
private boolean jj_3_1 ()
private boolean jj_3R_12 ()
org.apache.james.mime4j.field.address.Token xsp
private boolean jj_3R_10 ()
org.apache.james.mime4j.field.address.Token xsp
private boolean jj_3_2 ()
private boolean jj_3R_9 ()
org.apache.james.mime4j.field.address.Token xsp
private static void jj_la1_init_0 ()
private static void jj_la1_init_1 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.address.AddressListParserTokenManager)
int i
int i
org.apache.james.mime4j.field.address.AddressListParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.address.AddressListParserTokenManager)
int i
int i
org.apache.james.mime4j.field.address.AddressListParserTokenManager tm
private org.apache.james.mime4j.field.address.Token jj_consume_token (int) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.AddressListParser$JJCalls c
int i
int kind
org.apache.james.mime4j.field.address.Token oldToken
private boolean jj_scan_token (int)
int i
org.apache.james.mime4j.field.address.Token tok
int kind
public final org.apache.james.mime4j.field.address.Token getNextToken ()
public final org.apache.james.mime4j.field.address.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.address.Token t
private int jj_ntk ()
private void jj_add_error_token (int, int)
int i
int i
int[] oldentry
java.util.Iterator it
int kind
int pos
public org.apache.james.mime4j.field.address.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
private void jj_rescan_token ()
org.apache.james.mime4j.field.address.AddressListParser$JJCalls p
org.apache.james.mime4j.field.address.AddressListParser$LookaheadSuccess ls
int i
private void jj_save (int, int)
int index
int xla
org.apache.james.mime4j.field.address.AddressListParser$JJCalls p
static void ()
}
org/apache/james/mime4j/field/address/AddressListParserConstants.classAddressListParserConstants.java
package org.apache.james.mime4j.field.address
public abstract org.apache.james.mime4j.field.address.AddressListParserConstants extends java.lang.Object {
public static final int EOF
public static final int WS
public static final int ALPHA
public static final int DIGIT
public static final int ATEXT
public static final int DOTATOM
public static final int DOMAINLITERAL
public static final int COMMENT
public static final int QUOTEDSTRING
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INDOMAINLITERAL
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/address/AddressListParserTokenManager.classAddressListParserTokenManager.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.AddressListParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.address.AddressListParserConstants {
static int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.address.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_4 (int, long)
int pos
long active0
private final int jjStartNfa_4 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_4 ()
private int jjMoveNfa_4 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.address.SimpleCharStream)
org.apache.james.mime4j.field.address.SimpleCharStream stream
public void (org.apache.james.mime4j.field.address.SimpleCharStream, int)
org.apache.james.mime4j.field.address.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.address.SimpleCharStream)
org.apache.james.mime4j.field.address.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.address.SimpleCharStream, int)
org.apache.james.mime4j.field.address.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.address.Token jjFillToken ()
org.apache.james.mime4j.field.address.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.address.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.address.Token matchedToken
org.apache.james.mime4j.field.address.Token matchedToken
org.apache.james.mime4j.field.address.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.address.Token specialToken
int curPos
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.address.Token)
org.apache.james.mime4j.field.address.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/address/AddressListParserTreeConstants.classAddressListParserTreeConstants.java
package org.apache.james.mime4j.field.address
public abstract org.apache.james.mime4j.field.address.AddressListParserTreeConstants extends java.lang.Object {
public static final int JJTVOID
public static final int JJTADDRESS_LIST
public static final int JJTADDRESS
public static final int JJTMAILBOX
public static final int JJTNAME_ADDR
public static final int JJTGROUP_BODY
public static final int JJTANGLE_ADDR
public static final int JJTROUTE
public static final int JJTPHRASE
public static final int JJTADDR_SPEC
public static final int JJTLOCAL_PART
public static final int JJTDOMAIN
public static final String[] jjtNodeName
static void ()
}
org/apache/james/mime4j/field/address/AddressListParserVisitor.classAddressListParserVisitor.java
package org.apache.james.mime4j.field.address
public abstract org.apache.james.mime4j.field.address.AddressListParserVisitor extends java.lang.Object {
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.SimpleNode, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTaddress_list, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTaddress, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTmailbox, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTname_addr, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTgroup_body, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTangle_addr, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTroute, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTphrase, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTaddr_spec, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTlocal_part, java.lang.Object)
public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.ASTdomain, java.lang.Object)
}
org/apache/james/mime4j/field/address/ASTaddr_spec.classASTaddr_spec.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTaddr_spec extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTaddress.classASTaddress.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTaddress extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTaddress_list.classASTaddress_list.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTaddress_list extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTangle_addr.classASTangle_addr.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTangle_addr extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTdomain.classASTdomain.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTdomain extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTgroup_body.classASTgroup_body.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTgroup_body extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTlocal_part.classASTlocal_part.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTlocal_part extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTmailbox.classASTmailbox.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTmailbox extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTname_addr.classASTname_addr.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTname_addr extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTphrase.classASTphrase.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTphrase extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/ASTroute.classASTroute.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ASTroute extends org.apache.james.mime4j.field.address.SimpleNode {
public void (int)
int id
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int id
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
}
org/apache/james/mime4j/field/address/BaseNode.classBaseNode.java
package org.apache.james.mime4j.field.address
public abstract org.apache.james.mime4j.field.address.BaseNode extends java.lang.Object implements org.apache.james.mime4j.field.address.Node {
public org.apache.james.mime4j.field.address.Token firstToken
public org.apache.james.mime4j.field.address.Token lastToken
public void ()
}
org/apache/james/mime4j/field/address/Builder$ChildNodeIterator.classBuilder.java
package org.apache.james.mime4j.field.address
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator extends java.lang.Object implements java.util.Iterator {
private org.apache.james.mime4j.field.address.SimpleNode simpleNode
private int index
private int len
public void (org.apache.james.mime4j.field.address.SimpleNode)
org.apache.james.mime4j.field.address.SimpleNode simpleNode
public void remove ()
public boolean hasNext ()
public org.apache.james.mime4j.field.address.Node next ()
public volatile synthetic java.lang.Object next ()
}
org/apache/james/mime4j/field/address/Builder.classBuilder.java
package org.apache.james.mime4j.field.address
org.apache.james.mime4j.field.address.Builder extends java.lang.Object {
private static org.apache.james.mime4j.field.address.Builder singleton
void ()
public static org.apache.james.mime4j.field.address.Builder getInstance ()
public org.apache.james.mime4j.dom.address.AddressList buildAddressList (org.apache.james.mime4j.field.address.ASTaddress_list, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTaddress childNode
org.apache.james.mime4j.dom.address.Address address
int i
org.apache.james.mime4j.field.address.ASTaddress_list node
org.apache.james.mime4j.codec.DecodeMonitor monitor
java.util.List list
public org.apache.james.mime4j.dom.address.Address buildAddress (org.apache.james.mime4j.field.address.ASTaddress, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
IllegalArgumentException e
org.apache.james.mime4j.dom.address.Mailbox mb
String name
org.apache.james.mime4j.field.address.Node n2
org.apache.james.mime4j.field.address.ASTaddress node
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
org.apache.james.mime4j.field.address.Node n
private org.apache.james.mime4j.dom.address.MailboxList buildGroupBody (org.apache.james.mime4j.field.address.ASTgroup_body, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.Node n
org.apache.james.mime4j.field.address.ASTgroup_body node
org.apache.james.mime4j.codec.DecodeMonitor monitor
java.util.List results
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
public org.apache.james.mime4j.dom.address.Mailbox buildMailbox (org.apache.james.mime4j.field.address.ASTmailbox, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTmailbox node
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
org.apache.james.mime4j.field.address.Node n
private org.apache.james.mime4j.dom.address.Mailbox buildNameAddr (org.apache.james.mime4j.field.address.ASTname_addr, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.field.address.ParseException
String name
IllegalArgumentException e
org.apache.james.mime4j.dom.address.Mailbox mb
org.apache.james.mime4j.field.address.ASTname_addr node
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
org.apache.james.mime4j.field.address.Node n
String name
private org.apache.james.mime4j.dom.address.Mailbox buildAngleAddr (org.apache.james.mime4j.field.address.ASTangle_addr) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.ASTangle_addr node
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
org.apache.james.mime4j.dom.address.DomainList route
org.apache.james.mime4j.field.address.Node n
private org.apache.james.mime4j.dom.address.DomainList buildRoute (org.apache.james.mime4j.field.address.ASTroute) throws org.apache.james.mime4j.field.address.ParseException
org.apache.james.mime4j.field.address.Node n
org.apache.james.mime4j.field.address.ASTroute node
java.util.List results
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
private org.apache.james.mime4j.dom.address.Mailbox buildAddrSpec (org.apache.james.mime4j.field.address.ASTaddr_spec)
org.apache.james.mime4j.field.address.ASTaddr_spec node
private org.apache.james.mime4j.dom.address.Mailbox buildAddrSpec (org.apache.james.mime4j.dom.address.DomainList, org.apache.james.mime4j.field.address.ASTaddr_spec)
org.apache.james.mime4j.dom.address.DomainList route
org.apache.james.mime4j.field.address.ASTaddr_spec node
org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it
String localPart
String domain
private java.lang.String buildString (org.apache.james.mime4j.field.address.SimpleNode, boolean)
org.apache.james.mime4j.field.address.SimpleNode node
boolean stripSpaces
org.apache.james.mime4j.field.address.Token head
org.apache.james.mime4j.field.address.Token tail
StringBuilder out
private void addSpecials (java.lang.StringBuilder, org.apache.james.mime4j.field.address.Token)
StringBuilder out
org.apache.james.mime4j.field.address.Token specialToken
static void ()
}
org/apache/james/mime4j/field/address/JJTAddressListParserState.classJJTAddressListParserState.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.JJTAddressListParserState extends java.lang.Object {
private java.util.List nodes
private java.util.List marks
private int sp
private int mk
private boolean node_created
public void ()
public boolean nodeCreated ()
public void reset ()
public org.apache.james.mime4j.field.address.Node rootNode ()
public void pushNode (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
public org.apache.james.mime4j.field.address.Node popNode ()
public org.apache.james.mime4j.field.address.Node peekNode ()
public int nodeArity ()
public void clearNodeScope (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
public void openNodeScope (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
public void closeNodeScope (org.apache.james.mime4j.field.address.Node, int)
org.apache.james.mime4j.field.address.Node c
org.apache.james.mime4j.field.address.Node n
int num
public void closeNodeScope (org.apache.james.mime4j.field.address.Node, boolean)
org.apache.james.mime4j.field.address.Node c
int a
org.apache.james.mime4j.field.address.Node n
boolean condition
}
org/apache/james/mime4j/field/address/LenientAddressBuilder.classLenientAddressBuilder.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.LenientAddressBuilder extends java.lang.Object {
private static final int AT
private static final int OPENING_BRACKET
private static final int CLOSING_BRACKET
private static final int COMMA
private static final int COLON
private static final int SEMICOLON
private static final java.util.BitSet AT_AND_CLOSING_BRACKET
private static final java.util.BitSet CLOSING_BRACKET_ONLY
private static final java.util.BitSet COMMA_ONLY
private static final java.util.BitSet COLON_ONLY
private static final java.util.BitSet SEMICOLON_ONLY
public static final org.apache.james.mime4j.field.address.LenientAddressBuilder DEFAULT
private final org.apache.james.mime4j.codec.DecodeMonitor monitor
private final org.apache.james.mime4j.stream.RawFieldParser parser
protected void (org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.codec.DecodeMonitor monitor
java.lang.String parseDomain (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor, java.util.BitSet)
char current
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.BitSet delimiters
StringBuilder dst
org.apache.james.mime4j.dom.address.DomainList parseRoute (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor, java.util.BitSet)
int pos
int current
String s
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.BitSet delimiters
java.util.BitSet bitset
java.util.List domains
private org.apache.james.mime4j.dom.address.Mailbox createMailbox (java.lang.String, org.apache.james.mime4j.dom.address.DomainList, java.lang.String, java.lang.String)
String name
org.apache.james.mime4j.dom.address.DomainList route
String localPart
String domain
org.apache.james.mime4j.dom.address.Mailbox parseMailboxAddress (java.lang.String, org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor)
String openingText
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
int pos
char current
org.apache.james.mime4j.dom.address.DomainList domainList
String localPart
String domain
private org.apache.james.mime4j.dom.address.Mailbox createMailbox (java.lang.String)
String localPart
public org.apache.james.mime4j.dom.address.Mailbox parseMailbox (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor, java.util.BitSet)
String localPart
String domain
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.BitSet delimiters
java.util.BitSet bitset
String openingText
int pos
char current
public org.apache.james.mime4j.dom.address.Mailbox parseMailbox (java.lang.String)
String text
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.List parseMailboxes (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor, java.util.BitSet)
org.apache.james.mime4j.dom.address.Mailbox mbox
int pos
int current
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.BitSet delimiters
java.util.BitSet bitset
java.util.List mboxes
public org.apache.james.mime4j.dom.address.Group parseGroup (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor)
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
String name
int pos
int current
java.util.List mboxes
public org.apache.james.mime4j.dom.address.Group parseGroup (java.lang.String)
String text
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.ParserCursor cursor
public org.apache.james.mime4j.dom.address.Address parseAddress (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor, java.util.BitSet)
String localPart
String domain
String name
java.util.List mboxes
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.BitSet delimiters
java.util.BitSet bitset
String openingText
int pos
char current
public org.apache.james.mime4j.dom.address.Address parseAddress (java.lang.String)
String text
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.ParserCursor cursor
public org.apache.james.mime4j.dom.address.AddressList parseAddressList (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.stream.ParserCursor)
org.apache.james.mime4j.dom.address.Address address
int pos
int current
org.apache.james.mime4j.util.ByteSequence buf
org.apache.james.mime4j.stream.ParserCursor cursor
java.util.List addresses
public org.apache.james.mime4j.dom.address.AddressList parseAddressList (java.lang.String)
String text
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.ParserCursor cursor
static void ()
}
org/apache/james/mime4j/field/address/Node.classNode.java
package org.apache.james.mime4j.field.address
public abstract org.apache.james.mime4j.field.address.Node extends java.lang.Object {
public abstract void jjtOpen ()
public abstract void jjtClose ()
public abstract void jjtSetParent (org.apache.james.mime4j.field.address.Node)
public abstract org.apache.james.mime4j.field.address.Node jjtGetParent ()
public abstract void jjtAddChild (org.apache.james.mime4j.field.address.Node, int)
public abstract org.apache.james.mime4j.field.address.Node jjtGetChild (int)
public abstract int jjtGetNumChildren ()
public abstract java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
}
org/apache/james/mime4j/field/address/ParseException.classParseException.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.address.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.address.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.address.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.address.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/address/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/address/SimpleNode.classSimpleNode.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.SimpleNode extends org.apache.james.mime4j.field.address.BaseNode implements org.apache.james.mime4j.field.address.Node {
protected org.apache.james.mime4j.field.address.Node parent
protected org.apache.james.mime4j.field.address.Node[] children
protected int id
protected Object value
protected org.apache.james.mime4j.field.address.AddressListParser parser
public void (int)
int i
public void (org.apache.james.mime4j.field.address.AddressListParser, int)
org.apache.james.mime4j.field.address.AddressListParser p
int i
public void jjtOpen ()
public void jjtClose ()
public void jjtSetParent (org.apache.james.mime4j.field.address.Node)
org.apache.james.mime4j.field.address.Node n
public org.apache.james.mime4j.field.address.Node jjtGetParent ()
public void jjtAddChild (org.apache.james.mime4j.field.address.Node, int)
org.apache.james.mime4j.field.address.Node[] c
org.apache.james.mime4j.field.address.Node n
int i
public org.apache.james.mime4j.field.address.Node jjtGetChild (int)
int i
public int jjtGetNumChildren ()
public void jjtSetValue (java.lang.Object)
Object value
public java.lang.Object jjtGetValue ()
public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
public java.lang.Object childrenAccept (org.apache.james.mime4j.field.address.AddressListParserVisitor, java.lang.Object)
int i
org.apache.james.mime4j.field.address.AddressListParserVisitor visitor
Object data
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
String prefix
public void dump (java.lang.String)
org.apache.james.mime4j.field.address.SimpleNode n
int i
String prefix
}
org/apache/james/mime4j/field/address/Token.classToken.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.address.Token next
public org.apache.james.mime4j.field.address.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.address.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.address.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/address/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.address
public org.apache.james.mime4j.field.address.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/AddressListFieldImpl$1.classAddressListFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.AddressListFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.AddressListField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/AddressListFieldImpl.classAddressListFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.AddressListFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.AddressListField {
private boolean parsed
private org.apache.james.mime4j.dom.address.AddressList addressList
private org.apache.james.mime4j.field.address.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.AddressList getAddressList ()
public org.apache.james.mime4j.field.address.ParseException getParseException ()
private void parse ()
org.apache.james.mime4j.field.address.ParseException e
String body
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/AddressListFieldLenientImpl$1.classAddressListFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.AddressListFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.AddressListField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/AddressListFieldLenientImpl.classAddressListFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.AddressListFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.AddressListField {
private boolean parsed
private org.apache.james.mime4j.dom.address.AddressList addressList
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.AddressList getAddressList ()
private void parse ()
String body
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.ParserCursor cursor
static void ()
}
org/apache/james/mime4j/field/ContentDescriptionFieldImpl$1.classContentDescriptionFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentDescriptionFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentDescriptionField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentDescriptionFieldImpl.classContentDescriptionFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentDescriptionFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentDescriptionField {
private boolean parsed
private String description
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
public java.lang.String getDescription ()
static void ()
}
org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParser.classContentDispositionParser.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser extends java.lang.Object implements org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants {
private String dispositionType
private java.util.List paramNames
private java.util.List paramValues
public org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager token_source
org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.contentdisposition.parser.Token token
public org.apache.james.mime4j.field.contentdisposition.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public java.lang.String getDispositionType ()
public java.util.List getParamNames ()
public java.util.List getParamValues ()
public static void main (java.lang.String[]) throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser parser
Exception x
String[] args
public final void parseLine () throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
public final void parseAll () throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
public final void parse () throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
org.apache.james.mime4j.field.contentdisposition.parser.Token dispositionType
public final void parameter () throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
org.apache.james.mime4j.field.contentdisposition.parser.Token attrib
String val
public final java.lang.String value () throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
org.apache.james.mime4j.field.contentdisposition.parser.Token t
private static void jj_la1_init_0 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager)
int i
org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager)
int i
org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager tm
private org.apache.james.mime4j.field.contentdisposition.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.contentdisposition.parser.ParseException
int kind
org.apache.james.mime4j.field.contentdisposition.parser.Token oldToken
public final org.apache.james.mime4j.field.contentdisposition.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.contentdisposition.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.contentdisposition.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.contentdisposition.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserConstants.classContentDispositionParserConstants.java
package org.apache.james.mime4j.field.contentdisposition.parser
public abstract org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants extends java.lang.Object {
public static final int EOF
public static final int WS
public static final int COMMENT
public static final int QUOTEDSTRING
public static final int DIGITS
public static final int ATOKEN
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserTokenManager.classContentDispositionParserTokenManager.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParserConstants {
static int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjStartNfaWithStates_0 (int, int, int)
java.io.IOException e
int pos
int kind
int state
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream)
org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream)
org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.contentdisposition.parser.Token jjFillToken ()
org.apache.james.mime4j.field.contentdisposition.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.contentdisposition.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.contentdisposition.parser.Token matchedToken
org.apache.james.mime4j.field.contentdisposition.parser.Token matchedToken
org.apache.james.mime4j.field.contentdisposition.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.contentdisposition.parser.Token specialToken
int curPos
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.contentdisposition.parser.Token)
org.apache.james.mime4j.field.contentdisposition.parser.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/contentdisposition/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.contentdisposition.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.contentdisposition.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.contentdisposition.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.contentdisposition.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/contentdisposition/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/contentdisposition/parser/Token.classToken.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.contentdisposition.parser.Token next
public org.apache.james.mime4j.field.contentdisposition.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.contentdisposition.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.contentdisposition.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/contentdisposition/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.contentdisposition.parser
public org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/ContentDispositionFieldImpl$1.classContentDispositionFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentDispositionFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentDispositionField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentDispositionFieldImpl.classContentDispositionFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentDispositionFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentDispositionField {
private boolean parsed
private String dispositionType
private java.util.Map parameters
private org.apache.james.mime4j.field.contentdisposition.parser.ParseException parseException
private boolean creationDateParsed
private java.util.Date creationDate
private boolean modificationDateParsed
private java.util.Date modificationDate
private boolean readDateParsed
private java.util.Date readDate
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.field.contentdisposition.parser.ParseException getParseException ()
public java.lang.String getDispositionType ()
public java.lang.String getParameter (java.lang.String)
String name
public java.util.Map getParameters ()
public boolean isDispositionType (java.lang.String)
String dispositionType
public boolean isInline ()
public boolean isAttachment ()
public java.lang.String getFilename ()
public java.util.Date getCreationDate ()
public java.util.Date getModificationDate ()
public java.util.Date getReadDate ()
public long getSize ()
long size
NumberFormatException e
String value
private java.util.Date parseDate (java.lang.String)
org.apache.james.mime4j.field.datetime.parser.ParseException e
org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError e
String paramName
String value
private void parse ()
org.apache.james.mime4j.field.contentdisposition.parser.ParseException e
org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError e
String paramName
String paramValue
int i
int len
java.util.List paramNames
java.util.List paramValues
String body
org.apache.james.mime4j.field.contentdisposition.parser.ContentDispositionParser parser
String dispositionType
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/ContentDispositionFieldLenientImpl$1.classContentDispositionFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentDispositionField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentDispositionFieldLenientImpl.classContentDispositionFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentDispositionFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentDispositionField {
private static final String DEFAULT_DATE_FORMAT
private final java.util.List datePatterns
private boolean parsed
private String dispositionType
private java.util.Map parameters
private boolean creationDateParsed
private java.util.Date creationDate
private boolean modificationDateParsed
private java.util.Date modificationDate
private boolean readDateParsed
private java.util.Date readDate
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, java.util.Collection, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
java.util.Collection dateParsers
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.lang.String getDispositionType ()
public java.lang.String getParameter (java.lang.String)
String name
public java.util.Map getParameters ()
public boolean isDispositionType (java.lang.String)
String dispositionType
public boolean isInline ()
public boolean isAttachment ()
public java.lang.String getFilename ()
public java.util.Date getCreationDate ()
public java.util.Date getModificationDate ()
public java.util.Date getReadDate ()
public long getSize ()
long size
NumberFormatException e
String value
private void parse ()
String name
org.apache.james.mime4j.stream.NameValuePair nmp
java.util.Iterator i$
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.stream.RawBody body
String main
private java.util.Date parseDate (java.lang.String)
java.text.SimpleDateFormat parser
java.text.ParseException ignore
String datePattern
java.util.Iterator i$
String paramName
String value
static void ()
}
org/apache/james/mime4j/field/ContentIdFieldImpl$1.classContentIdFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentIdFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentIdField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentIdFieldImpl.classContentIdFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentIdFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentIdField {
private boolean parsed
private String id
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
public java.lang.String getId ()
static void ()
}
org/apache/james/mime4j/field/ContentLanguageFieldImpl$1.classContentLanguageFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentLanguageFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentLanguageField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentLanguageFieldImpl.classContentLanguageFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentLanguageFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentLanguageField {
private boolean parsed
private java.util.List languages
private org.apache.james.mime4j.field.language.parser.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
org.apache.james.mime4j.field.language.parser.ParseException ex
org.apache.james.mime4j.field.language.parser.ContentLanguageParser parser
String body
public org.apache.james.mime4j.dom.field.ParseException getParseException ()
public java.util.List getLanguages ()
static void ()
}
org/apache/james/mime4j/field/ContentLanguageFieldLenientImpl$1.classContentLanguageFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentLanguageFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentLanguageField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentLanguageFieldLenientImpl.classContentLanguageFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentLanguageFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentLanguageField {
private static final int COMMA
private static final java.util.BitSet DELIM
private boolean parsed
private java.util.List languages
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
String token
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.RawFieldParser parser
org.apache.james.mime4j.stream.ParserCursor cursor
public java.util.List getLanguages ()
static void ()
}
org/apache/james/mime4j/field/ContentLengthFieldImpl$1.classContentLengthFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentLengthFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentLengthField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentLengthFieldImpl.classContentLengthFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentLengthFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentLengthField {
private boolean parsed
private long contentLength
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
NumberFormatException e
String body
public long getContentLength ()
static void ()
}
org/apache/james/mime4j/field/ContentLocationFieldImpl$1.classContentLocationFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentLocationFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentLocationField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentLocationFieldImpl.classContentLocationFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentLocationFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentLocationField {
private boolean parsed
private String location
private org.apache.james.mime4j.field.structured.parser.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
org.apache.james.mime4j.field.structured.parser.ParseException ex
java.io.StringReader stringReader
org.apache.james.mime4j.field.structured.parser.StructuredFieldParser parser
String body
public java.lang.String getLocation ()
public org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/ContentLocationFieldLenientImpl$1.classContentLocationFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentLocationFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentLocationField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentLocationFieldLenientImpl.classContentLocationFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentLocationFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentLocationField {
private boolean parsed
private String location
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
char ch
int i
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.RawFieldParser parser
org.apache.james.mime4j.stream.ParserCursor cursor
String token
StringBuilder sb
public java.lang.String getLocation ()
static void ()
}
org/apache/james/mime4j/field/ContentMD5FieldImpl$1.classContentMD5FieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentMD5FieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentMD5Field parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentMD5FieldImpl.classContentMD5FieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentMD5FieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentMD5Field {
private boolean parsed
private String md5raw
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
public java.lang.String getMD5Raw ()
static void ()
}
org/apache/james/mime4j/field/ContentTransferEncodingFieldImpl$1.classContentTransferEncodingFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentTransferEncodingFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentTransferEncodingField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentTransferEncodingFieldImpl.classContentTransferEncodingFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentTransferEncodingFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentTransferEncodingField {
private boolean parsed
private String encoding
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
public java.lang.String getEncoding ()
public static java.lang.String getEncoding (org.apache.james.mime4j.dom.field.ContentTransferEncodingField)
org.apache.james.mime4j.dom.field.ContentTransferEncodingField f
static void ()
}
org/apache/james/mime4j/field/contenttype/parser/ContentTypeParser.classContentTypeParser.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser extends java.lang.Object implements org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants {
private String type
private String subtype
private java.util.List paramNames
private java.util.List paramValues
public org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager token_source
org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.contenttype.parser.Token token
public org.apache.james.mime4j.field.contenttype.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public java.lang.String getType ()
public java.lang.String getSubType ()
public java.util.List getParamNames ()
public java.util.List getParamValues ()
public static void main (java.lang.String[]) throws org.apache.james.mime4j.field.contenttype.parser.ParseException
org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser parser
Exception x
String[] args
public final void parseLine () throws org.apache.james.mime4j.field.contenttype.parser.ParseException
public final void parseAll () throws org.apache.james.mime4j.field.contenttype.parser.ParseException
public final void parse () throws org.apache.james.mime4j.field.contenttype.parser.ParseException
org.apache.james.mime4j.field.contenttype.parser.Token type
org.apache.james.mime4j.field.contenttype.parser.Token subtype
public final void parameter () throws org.apache.james.mime4j.field.contenttype.parser.ParseException
org.apache.james.mime4j.field.contenttype.parser.Token attrib
String val
public final java.lang.String value () throws org.apache.james.mime4j.field.contenttype.parser.ParseException
org.apache.james.mime4j.field.contenttype.parser.Token t
private static void jj_la1_init_0 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager)
int i
org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager)
int i
org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager tm
private org.apache.james.mime4j.field.contenttype.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.contenttype.parser.ParseException
int kind
org.apache.james.mime4j.field.contenttype.parser.Token oldToken
public final org.apache.james.mime4j.field.contenttype.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.contenttype.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.contenttype.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.contenttype.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserConstants.classContentTypeParserConstants.java
package org.apache.james.mime4j.field.contenttype.parser
public abstract org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants extends java.lang.Object {
public static final int EOF
public static final int WS
public static final int COMMENT
public static final int QUOTEDSTRING
public static final int DIGITS
public static final int ATOKEN
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.classContentTypeParserTokenManager.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.contenttype.parser.ContentTypeParserConstants {
static int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjStartNfaWithStates_0 (int, int, int)
java.io.IOException e
int pos
int kind
int state
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream)
org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream)
org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.contenttype.parser.Token jjFillToken ()
org.apache.james.mime4j.field.contenttype.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.contenttype.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.contenttype.parser.Token matchedToken
org.apache.james.mime4j.field.contenttype.parser.Token matchedToken
org.apache.james.mime4j.field.contenttype.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.contenttype.parser.Token specialToken
int curPos
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.contenttype.parser.Token)
org.apache.james.mime4j.field.contenttype.parser.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/contenttype/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.contenttype.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.contenttype.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.contenttype.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.contenttype.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/contenttype/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/contenttype/parser/Token.classToken.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.contenttype.parser.Token next
public org.apache.james.mime4j.field.contenttype.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.contenttype.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.contenttype.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/contenttype/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.contenttype.parser
public org.apache.james.mime4j.field.contenttype.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/ContentTypeFieldImpl$1.classContentTypeFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentTypeFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentTypeField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentTypeFieldImpl.classContentTypeFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentTypeFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentTypeField {
private boolean parsed
private String mimeType
private String mediaType
private String subType
private java.util.Map parameters
private org.apache.james.mime4j.field.contenttype.parser.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.field.contenttype.parser.ParseException getParseException ()
public java.lang.String getMimeType ()
public java.lang.String getMediaType ()
public java.lang.String getSubType ()
public java.lang.String getParameter (java.lang.String)
String name
public java.util.Map getParameters ()
public boolean isMimeType (java.lang.String)
String mimeType
public boolean isMultipart ()
public java.lang.String getBoundary ()
public java.lang.String getCharset ()
public static java.lang.String getMimeType (org.apache.james.mime4j.dom.field.ContentTypeField, org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField child
org.apache.james.mime4j.dom.field.ContentTypeField parent
public static java.lang.String getCharset (org.apache.james.mime4j.dom.field.ContentTypeField)
String charset
org.apache.james.mime4j.dom.field.ContentTypeField f
private void parse ()
org.apache.james.mime4j.field.contenttype.parser.ParseException e
org.apache.james.mime4j.field.contenttype.parser.TokenMgrError e
String paramName
String paramValue
int i
int len
java.util.List paramNames
java.util.List paramValues
String body
org.apache.james.mime4j.field.contenttype.parser.ContentTypeParser parser
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/ContentTypeFieldLenientImpl$1.classContentTypeFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.ContentTypeFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.ContentTypeField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/ContentTypeFieldLenientImpl.classContentTypeFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.ContentTypeFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.ContentTypeField {
private boolean parsed
private String mimeType
private String mediaType
private String subType
private java.util.Map parameters
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.lang.String getMimeType ()
public java.lang.String getMediaType ()
public java.lang.String getSubType ()
public java.lang.String getParameter (java.lang.String)
String name
public java.util.Map getParameters ()
public boolean isMimeType (java.lang.String)
String mimeType
public boolean isMultipart ()
public java.lang.String getBoundary ()
public java.lang.String getCharset ()
private void parse ()
int index
boolean valid
String name
org.apache.james.mime4j.stream.NameValuePair nmp
java.util.Iterator i$
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.stream.RawBody body
String main
String type
String subtype
static void ()
}
org/apache/james/mime4j/field/datetime/parser/DateTimeParser$Date.classDateTimeParser.java
package org.apache.james.mime4j.field.datetime.parser
org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Date extends java.lang.Object {
private String year
private int month
private int day
public void (java.lang.String, int, int)
String year
int month
int day
public java.lang.String getYear ()
public int getMonth ()
public int getDay ()
}
org/apache/james/mime4j/field/datetime/parser/DateTimeParser$Time.classDateTimeParser.java
package org.apache.james.mime4j.field.datetime.parser
org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Time extends java.lang.Object {
private int hour
private int minute
private int second
private int zone
public void (int, int, int, int)
int hour
int minute
int second
int zone
public int getHour ()
public int getMinute ()
public int getSecond ()
public int getZone ()
}
org/apache/james/mime4j/field/datetime/parser/DateTimeParser.classDateTimeParser.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.DateTimeParser extends java.lang.Object implements org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants {
private static final boolean ignoreMilitaryZoneOffset
public org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager token_source
org.apache.james.mime4j.field.datetime.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.datetime.parser.Token token
public org.apache.james.mime4j.field.datetime.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private static int[] jj_la1_1
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public static void main (java.lang.String[]) throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.DateTimeParser parser
Exception x
String[] args
private static int parseDigits (org.apache.james.mime4j.field.datetime.parser.Token)
org.apache.james.mime4j.field.datetime.parser.Token token
private static int getMilitaryZoneOffset (char)
char c
public final org.apache.james.mime4j.dom.datetime.DateTime parseLine () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.dom.datetime.DateTime dt
public final org.apache.james.mime4j.dom.datetime.DateTime parseAll () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.dom.datetime.DateTime dt
public final org.apache.james.mime4j.dom.datetime.DateTime date_time () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Date d
org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Time t
public final java.lang.String day_of_week () throws org.apache.james.mime4j.field.datetime.parser.ParseException
public final org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Date date () throws org.apache.james.mime4j.field.datetime.parser.ParseException
int d
int m
String y
public final int day () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
public final int month () throws org.apache.james.mime4j.field.datetime.parser.ParseException
public final java.lang.String year () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
public final org.apache.james.mime4j.field.datetime.parser.DateTimeParser$Time time () throws org.apache.james.mime4j.field.datetime.parser.ParseException
int h
int m
int s
int z
public final int hour () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
public final int minute () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
public final int second () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
public final int zone () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
org.apache.james.mime4j.field.datetime.parser.Token u
int z
public final int obs_zone () throws org.apache.james.mime4j.field.datetime.parser.ParseException
org.apache.james.mime4j.field.datetime.parser.Token t
int z
private static void jj_la1_init_0 ()
private static void jj_la1_init_1 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager)
int i
org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager)
int i
org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager tm
private org.apache.james.mime4j.field.datetime.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.datetime.parser.ParseException
int kind
org.apache.james.mime4j.field.datetime.parser.Token oldToken
public final org.apache.james.mime4j.field.datetime.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.datetime.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.datetime.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.datetime.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/datetime/parser/DateTimeParserConstants.classDateTimeParserConstants.java
package org.apache.james.mime4j.field.datetime.parser
public abstract org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants extends java.lang.Object {
public static final int EOF
public static final int OFFSETDIR
public static final int MILITARY_ZONE
public static final int WS
public static final int COMMENT
public static final int DIGITS
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/datetime/parser/DateTimeParserTokenManager.classDateTimeParserTokenManager.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.DateTimeParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.datetime.parser.DateTimeParserConstants {
static int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.datetime.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjMoveStringLiteralDfa1_0 (long)
java.io.IOException e
long active0
private int jjMoveStringLiteralDfa2_0 (long, long)
java.io.IOException e
long old0
long active0
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.datetime.parser.SimpleCharStream)
org.apache.james.mime4j.field.datetime.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.datetime.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.datetime.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.datetime.parser.SimpleCharStream)
org.apache.james.mime4j.field.datetime.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.datetime.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.datetime.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.datetime.parser.Token jjFillToken ()
org.apache.james.mime4j.field.datetime.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.datetime.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.datetime.parser.Token matchedToken
org.apache.james.mime4j.field.datetime.parser.Token matchedToken
org.apache.james.mime4j.field.datetime.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.datetime.parser.Token specialToken
int curPos
void MoreLexicalActions ()
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/datetime/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.datetime.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.datetime.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.datetime.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.datetime.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/datetime/parser/Token.classToken.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.datetime.parser.Token next
public org.apache.james.mime4j.field.datetime.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.datetime.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.datetime.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/datetime/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.datetime.parser
public org.apache.james.mime4j.field.datetime.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/DateTimeFieldImpl$1.classDateTimeFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.DateTimeFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.DateTimeField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/DateTimeFieldImpl.classDateTimeFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.DateTimeFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.DateTimeField {
private boolean parsed
private java.util.Date date
private org.apache.james.mime4j.field.datetime.parser.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.util.Date getDate ()
public org.apache.james.mime4j.field.datetime.parser.ParseException getParseException ()
private void parse ()
org.apache.james.mime4j.field.datetime.parser.ParseException e
org.apache.james.mime4j.field.datetime.parser.TokenMgrError e
String body
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/DateTimeFieldLenientImpl$1.classDateTimeFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.DateTimeFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.DateTimeField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/DateTimeFieldLenientImpl$2.classDateTimeFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.DateTimeFieldLenientImpl$2 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
final synthetic java.util.Collection val$dateParsers
void (java.util.Collection)
public org.apache.james.mime4j.dom.field.DateTimeField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/DateTimeFieldLenientImpl.classDateTimeFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.DateTimeFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.DateTimeField {
private static final String[] DEFAULT_DATE_FORMATS
private final java.util.List datePatterns
private boolean parsed
private java.util.Date date
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, java.util.Collection, org.apache.james.mime4j.codec.DecodeMonitor)
String pattern
String[] arr$
int len$
int i$
org.apache.james.mime4j.stream.Field rawField
java.util.Collection dateParsers
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.util.Date getDate ()
private void parse ()
java.text.SimpleDateFormat parser
java.text.ParseException ignore
String datePattern
java.util.Iterator i$
String body
public static org.apache.james.mime4j.dom.FieldParser createParser (java.util.Collection)
java.util.Collection dateParsers
static void ()
}
org/apache/james/mime4j/field/DefaultFieldParser.classDefaultFieldParser.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.DefaultFieldParser extends org.apache.james.mime4j.field.DelegatingFieldParser {
private static final org.apache.james.mime4j.dom.FieldParser PARSER
public static org.apache.james.mime4j.dom.FieldParser getParser ()
public static org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.stream.Field rawField
public static org.apache.james.mime4j.dom.field.ParsedField parse (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.MimeException
String rawStr
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.RawField rawField
public static org.apache.james.mime4j.dom.field.ParsedField parse (java.lang.String) throws org.apache.james.mime4j.MimeException
String rawStr
public void ()
org.apache.james.mime4j.dom.FieldParser dateTimeParser
org.apache.james.mime4j.dom.FieldParser mailboxListParser
org.apache.james.mime4j.dom.FieldParser mailboxParser
org.apache.james.mime4j.dom.FieldParser addressListParser
static void ()
}
org/apache/james/mime4j/field/DelegatingFieldParser.classDelegatingFieldParser.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.DelegatingFieldParser extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
private final org.apache.james.mime4j.dom.FieldParser defaultParser
private final java.util.Map parsers
public void (org.apache.james.mime4j.dom.FieldParser)
org.apache.james.mime4j.dom.FieldParser defaultParser
public void setFieldParser (java.lang.String, org.apache.james.mime4j.dom.FieldParser)
String name
org.apache.james.mime4j.dom.FieldParser parser
public org.apache.james.mime4j.dom.FieldParser getParser (java.lang.String)
String name
org.apache.james.mime4j.dom.FieldParser field
public org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.dom.FieldParser parser
}
org/apache/james/mime4j/field/Fields.classFields.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.Fields extends java.lang.Object {
private static final java.util.regex.Pattern FIELD_NAME_PATTERN
private void ()
public static org.apache.james.mime4j.dom.field.ContentTypeField contentType (java.lang.String)
String contentType
public static org.apache.james.mime4j.dom.field.ContentTypeField contentType (java.lang.String, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
String contentType
String mimeType
java.util.Map parameters
public static org.apache.james.mime4j.dom.field.ContentTransferEncodingField contentTransferEncoding (java.lang.String)
String contentTransferEncoding
public static org.apache.james.mime4j.dom.field.ContentDispositionField contentDisposition (java.lang.String)
String contentDisposition
public static org.apache.james.mime4j.dom.field.ContentDispositionField contentDisposition (java.lang.String, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
String contentDisposition
String dispositionType
java.util.Map parameters
public static org.apache.james.mime4j.dom.field.ContentDispositionField contentDisposition (java.lang.String, java.lang.String)
String dispositionType
String filename
public static org.apache.james.mime4j.dom.field.ContentDispositionField contentDisposition (java.lang.String, java.lang.String, long)
String dispositionType
String filename
long size
public static org.apache.james.mime4j.dom.field.ContentDispositionField contentDisposition (java.lang.String, java.lang.String, long, java.util.Date, java.util.Date, java.util.Date)
String dispositionType
String filename
long size
java.util.Date creationDate
java.util.Date modificationDate
java.util.Date readDate
java.util.Map parameters
public static org.apache.james.mime4j.dom.field.DateTimeField date (java.util.Date)
java.util.Date date
public static org.apache.james.mime4j.dom.field.DateTimeField date (java.lang.String, java.util.Date)
String fieldName
java.util.Date date
public static org.apache.james.mime4j.dom.field.DateTimeField date (java.lang.String, java.util.Date, java.util.TimeZone)
String fieldName
java.util.Date date
java.util.TimeZone zone
public static org.apache.james.mime4j.dom.field.UnstructuredField messageId (java.lang.String)
String hostname
String fieldValue
public static org.apache.james.mime4j.dom.field.UnstructuredField subject (java.lang.String)
String subject
int usedCharacters
String fieldValue
public static org.apache.james.mime4j.dom.field.MailboxField sender (org.apache.james.mime4j.dom.address.Mailbox)
org.apache.james.mime4j.dom.address.Mailbox mailbox
public static org.apache.james.mime4j.dom.field.MailboxListField from (org.apache.james.mime4j.dom.address.Mailbox)
org.apache.james.mime4j.dom.address.Mailbox mailbox
public static transient org.apache.james.mime4j.dom.field.MailboxListField from (org.apache.james.mime4j.dom.address.Mailbox[])
org.apache.james.mime4j.dom.address.Mailbox[] mailboxes
public static org.apache.james.mime4j.dom.field.MailboxListField from (java.lang.Iterable)
Iterable mailboxes
public static org.apache.james.mime4j.dom.field.AddressListField to (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address address
public static transient org.apache.james.mime4j.dom.field.AddressListField to (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] addresses
public static org.apache.james.mime4j.dom.field.AddressListField to (java.lang.Iterable)
Iterable addresses
public static org.apache.james.mime4j.dom.field.AddressListField cc (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address address
public static transient org.apache.james.mime4j.dom.field.AddressListField cc (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] addresses
public static org.apache.james.mime4j.dom.field.AddressListField cc (java.lang.Iterable)
Iterable addresses
public static org.apache.james.mime4j.dom.field.AddressListField bcc (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address address
public static transient org.apache.james.mime4j.dom.field.AddressListField bcc (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] addresses
public static org.apache.james.mime4j.dom.field.AddressListField bcc (java.lang.Iterable)
Iterable addresses
public static org.apache.james.mime4j.dom.field.AddressListField replyTo (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address address
public static transient org.apache.james.mime4j.dom.field.AddressListField replyTo (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] addresses
public static org.apache.james.mime4j.dom.field.AddressListField replyTo (java.lang.Iterable)
Iterable addresses
public static org.apache.james.mime4j.dom.field.MailboxField mailbox (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String fieldName
org.apache.james.mime4j.dom.address.Mailbox mailbox
public static org.apache.james.mime4j.dom.field.MailboxListField mailboxList (java.lang.String, java.lang.Iterable)
String fieldName
Iterable mailboxes
public static org.apache.james.mime4j.dom.field.AddressListField addressList (java.lang.String, java.lang.Iterable)
String fieldName
Iterable addresses
private static org.apache.james.mime4j.dom.field.DateTimeField date0 (java.lang.String, java.util.Date, java.util.TimeZone)
String fieldName
java.util.Date date
java.util.TimeZone zone
String formattedDate
private static org.apache.james.mime4j.dom.field.MailboxField mailbox0 (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String fieldName
org.apache.james.mime4j.dom.address.Mailbox mailbox
String fieldValue
private static org.apache.james.mime4j.dom.field.MailboxListField mailboxList0 (java.lang.String, java.lang.Iterable)
String fieldName
Iterable mailboxes
String fieldValue
private static org.apache.james.mime4j.dom.field.AddressListField addressList0 (java.lang.String, java.lang.Iterable)
String fieldName
Iterable addresses
String fieldValue
private static void checkValidFieldName (java.lang.String)
String fieldName
private static boolean isValidMimeType (java.lang.String)
String mimeType
int idx
String type
String subType
private static boolean isValidDispositionType (java.lang.String)
String dispositionType
private static org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.dom.FieldParser, java.lang.String, java.lang.String)
org.apache.james.mime4j.dom.FieldParser parser
String fieldName
String fieldBody
org.apache.james.mime4j.stream.RawField rawField
private static java.lang.String encodeAddresses (java.lang.Iterable)
org.apache.james.mime4j.dom.address.Address address
java.util.Iterator i$
Iterable addresses
StringBuilder sb
static void ()
}
org/apache/james/mime4j/field/language/parser/ContentLanguageParser.classContentLanguageParser.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.ContentLanguageParser extends java.lang.Object implements org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants {
private java.util.List languages
public org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager token_source
org.apache.james.mime4j.field.language.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.language.parser.Token token
public org.apache.james.mime4j.field.language.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public java.util.List parse () throws org.apache.james.mime4j.field.language.parser.ParseException
org.apache.james.mime4j.field.language.parser.TokenMgrError e
private final java.util.List doParse () throws org.apache.james.mime4j.field.language.parser.ParseException
public final java.lang.String language () throws org.apache.james.mime4j.field.language.parser.ParseException
org.apache.james.mime4j.field.language.parser.Token token
StringBuffer languageTag
String result
private static void jj_la1_init_0 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager)
int i
org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager)
int i
org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager tm
private org.apache.james.mime4j.field.language.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.language.parser.ParseException
int kind
org.apache.james.mime4j.field.language.parser.Token oldToken
public final org.apache.james.mime4j.field.language.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.language.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.language.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.language.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/language/parser/ContentLanguageParserConstants.classContentLanguageParserConstants.java
package org.apache.james.mime4j.field.language.parser
public abstract org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants extends java.lang.Object {
public static final int EOF
public static final int WS
public static final int COMMENT
public static final int QUOTEDSTRING
public static final int DIGITS
public static final int ALPHA
public static final int ALPHANUM
public static final int DOT
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/language/parser/ContentLanguageParserTokenManager.classContentLanguageParserTokenManager.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.ContentLanguageParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.language.parser.ContentLanguageParserConstants {
int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.language.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.language.parser.SimpleCharStream)
org.apache.james.mime4j.field.language.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.language.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.language.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.language.parser.SimpleCharStream)
org.apache.james.mime4j.field.language.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.language.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.language.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.language.parser.Token jjFillToken ()
org.apache.james.mime4j.field.language.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.language.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.language.parser.Token matchedToken
org.apache.james.mime4j.field.language.parser.Token matchedToken
org.apache.james.mime4j.field.language.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.language.parser.Token specialToken
int curPos
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.language.parser.Token)
org.apache.james.mime4j.field.language.parser.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/language/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.language.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.language.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.language.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.language.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/language/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/language/parser/Token.classToken.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.language.parser.Token next
public org.apache.james.mime4j.field.language.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.language.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.language.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/language/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.language.parser
public org.apache.james.mime4j.field.language.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/LenientFieldParser.classLenientFieldParser.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.LenientFieldParser extends org.apache.james.mime4j.field.DelegatingFieldParser {
private static final org.apache.james.mime4j.dom.FieldParser PARSER
public static org.apache.james.mime4j.dom.FieldParser getParser ()
public static org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.util.ByteSequence, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.stream.Field rawField
public static org.apache.james.mime4j.dom.field.ParsedField parse (java.lang.String, org.apache.james.mime4j.codec.DecodeMonitor) throws org.apache.james.mime4j.MimeException
String rawStr
org.apache.james.mime4j.codec.DecodeMonitor monitor
org.apache.james.mime4j.util.ByteSequence raw
org.apache.james.mime4j.stream.RawField rawField
public static org.apache.james.mime4j.dom.field.ParsedField parse (java.lang.String) throws org.apache.james.mime4j.MimeException
String rawStr
public void ()
org.apache.james.mime4j.dom.FieldParser dateTimeParser
org.apache.james.mime4j.dom.FieldParser mailboxListParser
org.apache.james.mime4j.dom.FieldParser mailboxParser
org.apache.james.mime4j.dom.FieldParser addressListParser
static void ()
}
org/apache/james/mime4j/field/MailboxFieldImpl$1.classMailboxFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MailboxFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MailboxField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MailboxFieldImpl.classMailboxFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MailboxFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MailboxField {
private boolean parsed
private org.apache.james.mime4j.dom.address.Mailbox mailbox
private org.apache.james.mime4j.field.address.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.Mailbox getMailbox ()
public org.apache.james.mime4j.field.address.ParseException getParseException ()
private void parse ()
org.apache.james.mime4j.field.address.ParseException e
String body
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/MailboxFieldLenientImpl$1.classMailboxFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MailboxFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MailboxField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MailboxFieldLenientImpl.classMailboxFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MailboxFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MailboxField {
private boolean parsed
private org.apache.james.mime4j.dom.address.Mailbox mailbox
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.Mailbox getMailbox ()
private void parse ()
String body
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.ParserCursor cursor
static void ()
}
org/apache/james/mime4j/field/MailboxListFieldImpl$1.classMailboxListFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MailboxListFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MailboxListField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MailboxListFieldImpl.classMailboxListFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MailboxListFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MailboxListField {
private boolean parsed
private org.apache.james.mime4j.dom.address.MailboxList mailboxList
private org.apache.james.mime4j.field.address.ParseException parseException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.MailboxList getMailboxList ()
public org.apache.james.mime4j.field.address.ParseException getParseException ()
private void parse ()
org.apache.james.mime4j.field.address.ParseException e
String body
public volatile synthetic org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/MailboxListFieldLenientImpl$1.classMailboxListFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MailboxListFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MailboxListField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MailboxListFieldLenientImpl.classMailboxListFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MailboxListFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MailboxListField {
private boolean parsed
private org.apache.james.mime4j.dom.address.MailboxList mailboxList
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public org.apache.james.mime4j.dom.address.MailboxList getMailboxList ()
private void parse ()
String body
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.ParserCursor cursor
static void ()
}
org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParser.classMimeVersionParser.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser extends java.lang.Object implements org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants {
public static final int INITIAL_VERSION_VALUE
private int major
private int minor
public org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager token_source
org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.mimeversion.parser.Token token
public org.apache.james.mime4j.field.mimeversion.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public int getMinorVersion ()
public int getMajorVersion ()
public final void parseLine () throws org.apache.james.mime4j.field.mimeversion.parser.ParseException
public final void parseAll () throws org.apache.james.mime4j.field.mimeversion.parser.ParseException
public final void parse () throws org.apache.james.mime4j.field.mimeversion.parser.ParseException
NumberFormatException e
org.apache.james.mime4j.field.mimeversion.parser.Token major
org.apache.james.mime4j.field.mimeversion.parser.Token minor
private static void jj_la1_init_0 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager)
int i
org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager)
int i
org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager tm
private org.apache.james.mime4j.field.mimeversion.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.mimeversion.parser.ParseException
int kind
org.apache.james.mime4j.field.mimeversion.parser.Token oldToken
public final org.apache.james.mime4j.field.mimeversion.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.mimeversion.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.mimeversion.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.mimeversion.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserConstants.classMimeVersionParserConstants.java
package org.apache.james.mime4j.field.mimeversion.parser
public abstract org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants extends java.lang.Object {
public static final int EOF
public static final int WS
public static final int COMMENT
public static final int QUOTEDSTRING
public static final int DIGITS
public static final int DOT
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserTokenManager.classMimeVersionParserTokenManager.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParserConstants {
int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
protected org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjStartNfaWithStates_0 (int, int, int)
java.io.IOException e
int pos
int kind
int state
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream)
org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream)
org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.mimeversion.parser.Token jjFillToken ()
org.apache.james.mime4j.field.mimeversion.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.mimeversion.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.mimeversion.parser.Token matchedToken
org.apache.james.mime4j.field.mimeversion.parser.Token matchedToken
org.apache.james.mime4j.field.mimeversion.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
org.apache.james.mime4j.field.mimeversion.parser.Token specialToken
int curPos
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.mimeversion.parser.Token)
org.apache.james.mime4j.field.mimeversion.parser.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/mimeversion/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.mimeversion.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.mimeversion.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.mimeversion.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.mimeversion.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/mimeversion/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/mimeversion/parser/Token.classToken.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.mimeversion.parser.Token next
public org.apache.james.mime4j.field.mimeversion.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.mimeversion.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.mimeversion.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/mimeversion/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.mimeversion.parser
public org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/MimeVersionFieldImpl$1.classMimeVersionFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MimeVersionFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MimeVersionField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MimeVersionFieldImpl.classMimeVersionFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MimeVersionFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MimeVersionField {
public static final int DEFAULT_MINOR_VERSION
public static final int DEFAULT_MAJOR_VERSION
private boolean parsed
private int major
private int minor
private org.apache.james.mime4j.field.mimeversion.parser.ParseException parsedException
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
int v
org.apache.james.mime4j.MimeException ex
java.io.StringReader reader
org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser parser
String body
public int getMinorVersion ()
public int getMajorVersion ()
public org.apache.james.mime4j.dom.field.ParseException getParseException ()
static void ()
}
org/apache/james/mime4j/field/MimeVersionFieldLenientImpl$1.classMimeVersionFieldLenientImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.MimeVersionFieldLenientImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.MimeVersionField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/MimeVersionFieldLenientImpl.classMimeVersionFieldLenientImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.MimeVersionFieldLenientImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.MimeVersionField {
private static final int FULL_STOP
private static final java.util.BitSet DELIM
public static final int DEFAULT_MINOR_VERSION
public static final int DEFAULT_MAJOR_VERSION
private boolean parsed
private int major
private int minor
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
private void parse ()
String body
NumberFormatException ex
NumberFormatException ex
org.apache.james.mime4j.stream.RawField f
org.apache.james.mime4j.util.ByteSequence buf
int pos
org.apache.james.mime4j.stream.RawFieldParser parser
org.apache.james.mime4j.stream.ParserCursor cursor
String token1
String token2
public int getMinorVersion ()
public int getMajorVersion ()
static void ()
}
org/apache/james/mime4j/field/structured/parser/ParseException.classParseException.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.ParseException extends org.apache.james.mime4j.dom.field.ParseException {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.james.mime4j.field.structured.parser.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (org.apache.james.mime4j.field.structured.parser.Token, int[][], java.lang.String[])
org.apache.james.mime4j.field.structured.parser.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public java.lang.String getMessage ()
int j
int i
int i
StringBuffer expected
int maxSize
String retval
org.apache.james.mime4j.field.structured.parser.Token tok
protected java.lang.String add_escapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
}
org/apache/james/mime4j/field/structured/parser/SimpleCharStream.classSimpleCharStream.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
Throwable t
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
protected void FillBuff () throws java.io.IOException
java.io.IOException e
int i
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int len
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/james/mime4j/field/structured/parser/StructuredFieldParser.classStructuredFieldParser.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.StructuredFieldParser extends java.lang.Object implements org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants {
private boolean preserveFolding
public org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager token_source
org.apache.james.mime4j.field.structured.parser.SimpleCharStream jj_input_stream
public org.apache.james.mime4j.field.structured.parser.Token token
public org.apache.james.mime4j.field.structured.parser.Token jj_nt
private int jj_ntk
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private java.util.List jj_expentries
private int[] jj_expentry
private int jj_kind
public boolean isFoldingPreserved ()
public void setFoldingPreserved (boolean)
boolean preserveFolding
public java.lang.String parse () throws org.apache.james.mime4j.field.structured.parser.ParseException
org.apache.james.mime4j.field.structured.parser.TokenMgrError e
private final java.lang.String doParse () throws org.apache.james.mime4j.field.structured.parser.ParseException
org.apache.james.mime4j.field.structured.parser.Token t
StringBuffer buffer
boolean whitespace
boolean first
private static void jj_la1_init_0 ()
public void (java.io.InputStream)
java.io.InputStream stream
public void (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.UnsupportedEncodingException e
int i
java.io.InputStream stream
String encoding
public void (java.io.Reader)
int i
java.io.Reader stream
public void ReInit (java.io.Reader)
int i
java.io.Reader stream
public void (org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager)
int i
org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager tm
public void ReInit (org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager)
int i
org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager tm
private org.apache.james.mime4j.field.structured.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.structured.parser.ParseException
int kind
org.apache.james.mime4j.field.structured.parser.Token oldToken
public final org.apache.james.mime4j.field.structured.parser.Token getNextToken ()
public final org.apache.james.mime4j.field.structured.parser.Token getToken (int)
int i
int index
org.apache.james.mime4j.field.structured.parser.Token t
private int jj_ntk ()
public org.apache.james.mime4j.field.structured.parser.ParseException generateParseException ()
int j
int i
int i
int i
boolean[] la1tokens
int[][] exptokseq
public final void enable_tracing ()
public final void disable_tracing ()
static void ()
}
org/apache/james/mime4j/field/structured/parser/StructuredFieldParserConstants.classStructuredFieldParserConstants.java
package org.apache.james.mime4j.field.structured.parser
public abstract org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants extends java.lang.Object {
public static final int EOF
public static final int STRING_CONTENT
public static final int FOLD
public static final int QUOTEDSTRING
public static final int WS
public static final int CONTENT
public static final int QUOTEDPAIR
public static final int ANY
public static final int DEFAULT
public static final int INCOMMENT
public static final int NESTED_COMMENT
public static final int INQUOTEDSTRING
public static final String[] tokenImage
static void ()
}
org/apache/james/mime4j/field/structured/parser/StructuredFieldParserTokenManager.classStructuredFieldParserTokenManager.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.StructuredFieldParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.structured.parser.StructuredFieldParserConstants {
int commentNest
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoMore
protected org.apache.james.mime4j.field.structured.parser.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
private final StringBuilder jjimage
private StringBuilder image
private int jjimageLen
private int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private int jjStopAtPos (int, int)
int pos
int kind
private int jjMoveStringLiteralDfa0_0 ()
private int jjMoveNfa_0 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_1 (int, long)
int pos
long active0
private final int jjStartNfa_1 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_1 ()
private int jjMoveNfa_1 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_3 (int, long)
int pos
long active0
private final int jjStartNfa_3 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_3 ()
private int jjMoveNfa_3 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
private final int jjStopStringLiteralDfa_2 (int, long)
int pos
long active0
private final int jjStartNfa_2 (int, long)
int pos
long active0
private int jjMoveStringLiteralDfa0_2 ()
private int jjMoveNfa_2 (int, int)
long l
long l
int i2
long l2
java.io.IOException e
int startState
int curPos
int startsAt
int i
int kind
public void (org.apache.james.mime4j.field.structured.parser.SimpleCharStream)
org.apache.james.mime4j.field.structured.parser.SimpleCharStream stream
public void (org.apache.james.mime4j.field.structured.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.structured.parser.SimpleCharStream stream
int lexState
public void ReInit (org.apache.james.mime4j.field.structured.parser.SimpleCharStream)
org.apache.james.mime4j.field.structured.parser.SimpleCharStream stream
private void ReInitRounds ()
int i
public void ReInit (org.apache.james.mime4j.field.structured.parser.SimpleCharStream, int)
org.apache.james.mime4j.field.structured.parser.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.james.mime4j.field.structured.parser.Token jjFillToken ()
org.apache.james.mime4j.field.structured.parser.Token t
String curTokenImage
int beginLine
int endLine
int beginColumn
int endColumn
String im
public org.apache.james.mime4j.field.structured.parser.Token getNextToken ()
java.io.IOException e
org.apache.james.mime4j.field.structured.parser.Token matchedToken
org.apache.james.mime4j.field.structured.parser.Token matchedToken
java.io.IOException e1
java.io.IOException e1
int error_line
int error_column
String error_after
boolean EOFSeen
int curPos
void SkipLexicalActions (org.apache.james.mime4j.field.structured.parser.Token)
org.apache.james.mime4j.field.structured.parser.Token matchedToken
void MoreLexicalActions ()
void TokenLexicalActions (org.apache.james.mime4j.field.structured.parser.Token)
org.apache.james.mime4j.field.structured.parser.Token matchedToken
private void jjCheckNAdd (int)
int state
private void jjAddStates (int, int)
int start
int end
private void jjCheckNAddTwoStates (int, int)
int state1
int state2
static void ()
}
org/apache/james/mime4j/field/structured/parser/Token.classToken.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.Token extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.james.mime4j.field.structured.parser.Token next
public org.apache.james.mime4j.field.structured.parser.Token specialToken
public java.lang.Object getValue ()
public void ()
public void (int)
int kind
public void (int, java.lang.String)
int kind
String image
public java.lang.String toString ()
public static org.apache.james.mime4j.field.structured.parser.Token newToken (int, java.lang.String)
int ofKind
String image
public static org.apache.james.mime4j.field.structured.parser.Token newToken (int)
int ofKind
}
org/apache/james/mime4j/field/structured/parser/TokenMgrError.classTokenMgrError.java
package org.apache.james.mime4j.field.structured.parser
public org.apache.james.mime4j.field.structured.parser.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String s
char ch
int i
String str
StringBuffer retval
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/apache/james/mime4j/field/UnstructuredFieldImpl$1.classUnstructuredFieldImpl.java
package org.apache.james.mime4j.field
final org.apache.james.mime4j.field.UnstructuredFieldImpl$1 extends java.lang.Object implements org.apache.james.mime4j.dom.FieldParser {
void ()
public org.apache.james.mime4j.dom.field.UnstructuredField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public volatile synthetic org.apache.james.mime4j.dom.field.ParsedField parse (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field x0
org.apache.james.mime4j.codec.DecodeMonitor x1
}
org/apache/james/mime4j/field/UnstructuredFieldImpl.classUnstructuredFieldImpl.java
package org.apache.james.mime4j.field
public org.apache.james.mime4j.field.UnstructuredFieldImpl extends org.apache.james.mime4j.field.AbstractField implements org.apache.james.mime4j.dom.field.UnstructuredField {
private boolean parsed
private String value
public static final org.apache.james.mime4j.dom.FieldParser PARSER
void (org.apache.james.mime4j.stream.Field, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.stream.Field rawField
org.apache.james.mime4j.codec.DecodeMonitor monitor
public java.lang.String getValue ()
private void parse ()
String body
static void ()
}
org/apache/james/mime4j/message/AbstractEntity.classAbstractEntity.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.AbstractEntity extends java.lang.Object implements org.apache.james.mime4j.dom.Entity {
private org.apache.james.mime4j.dom.Header header
private org.apache.james.mime4j.dom.Body body
private org.apache.james.mime4j.dom.Entity parent
protected void ()
public org.apache.james.mime4j.dom.Entity getParent ()
public void setParent (org.apache.james.mime4j.dom.Entity)
org.apache.james.mime4j.dom.Entity parent
public org.apache.james.mime4j.dom.Header getHeader ()
public void setHeader (org.apache.james.mime4j.dom.Header)
org.apache.james.mime4j.dom.Header header
public org.apache.james.mime4j.dom.Body getBody ()
public void setBody (org.apache.james.mime4j.dom.Body)
org.apache.james.mime4j.dom.Body body
public org.apache.james.mime4j.dom.Body removeBody ()
org.apache.james.mime4j.dom.Body body
public void setMessage (org.apache.james.mime4j.dom.Message)
org.apache.james.mime4j.dom.Message message
public void setMultipart (org.apache.james.mime4j.dom.Multipart)
org.apache.james.mime4j.dom.Multipart multipart
String mimeType
java.util.Map parameters
public void setMultipart (org.apache.james.mime4j.dom.Multipart, java.util.Map)
org.apache.james.mime4j.dom.Multipart multipart
java.util.Map parameters
String mimeType
public void setText (org.apache.james.mime4j.dom.TextBody)
org.apache.james.mime4j.dom.TextBody textBody
public void setText (org.apache.james.mime4j.dom.TextBody, java.lang.String)
org.apache.james.mime4j.dom.TextBody textBody
String subtype
String mimeType
java.util.Map parameters
String mimeCharset
public void setBody (org.apache.james.mime4j.dom.Body, java.lang.String)
org.apache.james.mime4j.dom.Body body
String mimeType
public void setBody (org.apache.james.mime4j.dom.Body, java.lang.String, java.util.Map)
org.apache.james.mime4j.dom.Body body
String mimeType
java.util.Map parameters
org.apache.james.mime4j.dom.Header header
public java.lang.String getMimeType ()
org.apache.james.mime4j.dom.field.ContentTypeField child
org.apache.james.mime4j.dom.field.ContentTypeField parent
private org.apache.james.mime4j.dom.field.ContentTypeField getContentTypeField ()
public java.lang.String getCharset ()
public java.lang.String getContentTransferEncoding ()
org.apache.james.mime4j.dom.field.ContentTransferEncodingField f
public void setContentTransferEncoding (java.lang.String)
String contentTransferEncoding
org.apache.james.mime4j.dom.Header header
public java.lang.String getDispositionType ()
org.apache.james.mime4j.dom.field.ContentDispositionField field
public void setContentDisposition (java.lang.String)
String dispositionType
org.apache.james.mime4j.dom.Header header
public void setContentDisposition (java.lang.String, java.lang.String)
String dispositionType
String filename
org.apache.james.mime4j.dom.Header header
public void setContentDisposition (java.lang.String, java.lang.String, long)
String dispositionType
String filename
long size
org.apache.james.mime4j.dom.Header header
public void setContentDisposition (java.lang.String, java.lang.String, long, java.util.Date, java.util.Date, java.util.Date)
String dispositionType
String filename
long size
java.util.Date creationDate
java.util.Date modificationDate
java.util.Date readDate
org.apache.james.mime4j.dom.Header header
public java.lang.String getFilename ()
org.apache.james.mime4j.dom.field.ContentDispositionField field
public void setFilename (java.lang.String)
String dispositionType
java.util.Map parameters
String filename
org.apache.james.mime4j.dom.Header header
org.apache.james.mime4j.dom.field.ContentDispositionField field
public boolean isMimeType (java.lang.String)
String type
public boolean isMultipart ()
org.apache.james.mime4j.dom.field.ContentTypeField f
public void dispose ()
org.apache.james.mime4j.dom.Header obtainHeader ()
org.apache.james.mime4j.dom.field.ParsedField obtainField (java.lang.String)
String fieldName
org.apache.james.mime4j.dom.Header header
org.apache.james.mime4j.dom.field.ParsedField field
protected abstract java.lang.String newUniqueBoundary ()
protected abstract org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.lang.String, long, java.util.Date, java.util.Date, java.util.Date)
protected abstract org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.util.Map)
protected abstract org.apache.james.mime4j.dom.field.ContentTypeField newContentType (java.lang.String, java.util.Map)
protected abstract org.apache.james.mime4j.dom.field.ContentTransferEncodingField newContentTransferEncoding (java.lang.String)
protected abstract java.lang.String calcMimeType (org.apache.james.mime4j.dom.field.ContentTypeField, org.apache.james.mime4j.dom.field.ContentTypeField)
protected abstract java.lang.String calcTransferEncoding (org.apache.james.mime4j.dom.field.ContentTransferEncodingField)
protected abstract java.lang.String calcCharset (org.apache.james.mime4j.dom.field.ContentTypeField)
}
org/apache/james/mime4j/message/AbstractHeader.classAbstractHeader.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.AbstractHeader extends java.lang.Object implements org.apache.james.mime4j.dom.Header {
private java.util.List fields
private java.util.Map fieldMap
public void ()
public void (org.apache.james.mime4j.dom.Header)
org.apache.james.mime4j.stream.Field otherField
java.util.Iterator i$
org.apache.james.mime4j.dom.Header other
public void addField (org.apache.james.mime4j.stream.Field)
org.apache.james.mime4j.stream.Field field
java.util.List values
public java.util.List getFields ()
public org.apache.james.mime4j.stream.Field getField (java.lang.String)
String name
java.util.List l
public java.util.List getFields (java.lang.String)
java.util.List results
String name
String lowerCaseName
java.util.List l
java.util.List results
public java.util.Iterator iterator ()
public int removeFields (java.lang.String)
org.apache.james.mime4j.stream.Field field
java.util.Iterator iterator
String name
String lowerCaseName
java.util.List removed
public void setField (org.apache.james.mime4j.stream.Field)
org.apache.james.mime4j.stream.Field f
java.util.Iterator iterator
org.apache.james.mime4j.stream.Field field
String lowerCaseName
java.util.List l
int firstOccurrence
int index
public java.lang.String toString ()
org.apache.james.mime4j.stream.Field field
java.util.Iterator i$
StringBuilder str
}
org/apache/james/mime4j/message/AbstractMessage.classAbstractMessage.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.AbstractMessage extends org.apache.james.mime4j.message.AbstractEntity implements org.apache.james.mime4j.dom.Message {
public void ()
public java.lang.String getMessageId ()
org.apache.james.mime4j.stream.Field field
public void createMessageId (java.lang.String)
String hostname
org.apache.james.mime4j.dom.Header header
protected abstract org.apache.james.mime4j.dom.field.ParsedField newMessageId (java.lang.String)
public java.lang.String getSubject ()
org.apache.james.mime4j.dom.field.UnstructuredField field
public void setSubject (java.lang.String)
String subject
org.apache.james.mime4j.dom.Header header
public java.util.Date getDate ()
org.apache.james.mime4j.dom.field.DateTimeField dateField
public void setDate (java.util.Date)
java.util.Date date
public void setDate (java.util.Date, java.util.TimeZone)
java.util.Date date
java.util.TimeZone zone
org.apache.james.mime4j.dom.Header header
public org.apache.james.mime4j.dom.address.Mailbox getSender ()
public void setSender (org.apache.james.mime4j.dom.address.Mailbox)
org.apache.james.mime4j.dom.address.Mailbox sender
public org.apache.james.mime4j.dom.address.MailboxList getFrom ()
public void setFrom (org.apache.james.mime4j.dom.address.Mailbox)
org.apache.james.mime4j.dom.address.Mailbox from
public transient void setFrom (org.apache.james.mime4j.dom.address.Mailbox[])
org.apache.james.mime4j.dom.address.Mailbox[] from
public void setFrom (java.util.Collection)
java.util.Collection from
public org.apache.james.mime4j.dom.address.AddressList getTo ()
public void setTo (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address to
public transient void setTo (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] to
public void setTo (java.util.Collection)
java.util.Collection to
public org.apache.james.mime4j.dom.address.AddressList getCc ()
public void setCc (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address cc
public transient void setCc (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] cc
public void setCc (java.util.Collection)
java.util.Collection cc
public org.apache.james.mime4j.dom.address.AddressList getBcc ()
public void setBcc (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address bcc
public transient void setBcc (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] bcc
public void setBcc (java.util.Collection)
java.util.Collection bcc
public org.apache.james.mime4j.dom.address.AddressList getReplyTo ()
public void setReplyTo (org.apache.james.mime4j.dom.address.Address)
org.apache.james.mime4j.dom.address.Address replyTo
public transient void setReplyTo (org.apache.james.mime4j.dom.address.Address[])
org.apache.james.mime4j.dom.address.Address[] replyTo
public void setReplyTo (java.util.Collection)
java.util.Collection replyTo
private org.apache.james.mime4j.dom.address.Mailbox getMailbox (java.lang.String)
String fieldName
org.apache.james.mime4j.dom.field.MailboxField field
private void setMailbox (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String fieldName
org.apache.james.mime4j.dom.address.Mailbox mailbox
org.apache.james.mime4j.dom.Header header
private org.apache.james.mime4j.dom.address.MailboxList getMailboxList (java.lang.String)
String fieldName
org.apache.james.mime4j.dom.field.MailboxListField field
private void setMailboxList (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String fieldName
org.apache.james.mime4j.dom.address.Mailbox mailbox
private transient void setMailboxList (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox[])
String fieldName
org.apache.james.mime4j.dom.address.Mailbox[] mailboxes
private void setMailboxList (java.lang.String, java.util.Collection)
String fieldName
java.util.Collection mailboxes
org.apache.james.mime4j.dom.Header header
private org.apache.james.mime4j.dom.address.AddressList getAddressList (java.lang.String)
String fieldName
org.apache.james.mime4j.dom.field.AddressListField field
private void setAddressList (java.lang.String, org.apache.james.mime4j.dom.address.Address)
String fieldName
org.apache.james.mime4j.dom.address.Address address
private transient void setAddressList (java.lang.String, org.apache.james.mime4j.dom.address.Address[])
String fieldName
org.apache.james.mime4j.dom.address.Address[] addresses
private void setAddressList (java.lang.String, java.util.Collection)
String fieldName
java.util.Collection addresses
org.apache.james.mime4j.dom.Header header
protected abstract org.apache.james.mime4j.dom.field.AddressListField newAddressList (java.lang.String, java.util.Collection)
protected abstract org.apache.james.mime4j.dom.field.UnstructuredField newSubject (java.lang.String)
protected abstract org.apache.james.mime4j.dom.field.DateTimeField newDate (java.util.Date, java.util.TimeZone)
protected abstract org.apache.james.mime4j.dom.field.MailboxField newMailbox (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
protected abstract org.apache.james.mime4j.dom.field.MailboxListField newMailboxList (java.lang.String, java.util.Collection)
}
org/apache/james/mime4j/message/AbstractMultipart.classAbstractMultipart.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.AbstractMultipart extends java.lang.Object implements org.apache.james.mime4j.dom.Multipart {
protected java.util.List bodyParts
private org.apache.james.mime4j.dom.Entity parent
private String subType
public void (java.lang.String)
String subType
public java.lang.String getSubType ()
public void setSubType (java.lang.String)
String subType
public org.apache.james.mime4j.dom.Entity getParent ()
public void setParent (org.apache.james.mime4j.dom.Entity)
org.apache.james.mime4j.dom.Entity bodyPart
java.util.Iterator i$
org.apache.james.mime4j.dom.Entity parent
public int getCount ()
public java.util.List getBodyParts ()
public void setBodyParts (java.util.List)
org.apache.james.mime4j.dom.Entity bodyPart
java.util.Iterator i$
java.util.List bodyParts
public void addBodyPart (org.apache.james.mime4j.dom.Entity)
org.apache.james.mime4j.dom.Entity bodyPart
public void addBodyPart (org.apache.james.mime4j.dom.Entity, int)
org.apache.james.mime4j.dom.Entity bodyPart
int index
public org.apache.james.mime4j.dom.Entity removeBodyPart (int)
int index
org.apache.james.mime4j.dom.Entity bodyPart
public org.apache.james.mime4j.dom.Entity replaceBodyPart (org.apache.james.mime4j.dom.Entity, int)
org.apache.james.mime4j.dom.Entity bodyPart
int index
org.apache.james.mime4j.dom.Entity replacedEntity
public abstract java.lang.String getPreamble ()
public abstract void setPreamble (java.lang.String)
public abstract java.lang.String getEpilogue ()
public abstract void setEpilogue (java.lang.String)
public void dispose ()
org.apache.james.mime4j.dom.Entity bodyPart
java.util.Iterator i$
}
org/apache/james/mime4j/message/BasicBinaryBody.classBasicBinaryBody.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.BasicBinaryBody extends org.apache.james.mime4j.dom.BinaryBody {
private final byte[] content
void (byte[])
byte[] content
public java.io.InputStream getInputStream () throws java.io.IOException
public org.apache.james.mime4j.message.BasicBinaryBody copy ()
public volatile synthetic org.apache.james.mime4j.dom.SingleBody copy ()
}
org/apache/james/mime4j/message/BasicBodyFactory.classBasicBodyFactory.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.BasicBodyFactory extends java.lang.Object implements org.apache.james.mime4j.message.BodyFactory {
public void ()
public org.apache.james.mime4j.dom.BinaryBody binaryBody (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public org.apache.james.mime4j.dom.TextBody textBody (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
String mimeCharset
private static byte[] bufferContent (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.ByteArrayOutputStream buf
byte[] tmp
int l
public org.apache.james.mime4j.dom.TextBody textBody (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
java.nio.charset.UnsupportedCharsetException ex
String text
String mimeCharset
java.nio.charset.Charset charset
public org.apache.james.mime4j.dom.TextBody textBody (java.lang.String, java.nio.charset.Charset)
String text
java.nio.charset.Charset charset
public org.apache.james.mime4j.dom.TextBody textBody (java.lang.String)
String text
public org.apache.james.mime4j.dom.BinaryBody binaryBody (byte[])
byte[] buf
}
org/apache/james/mime4j/message/BasicTextBody.classBasicTextBody.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.BasicTextBody extends org.apache.james.mime4j.dom.TextBody {
private final byte[] content
private final String charset
void (byte[], java.lang.String)
byte[] content
String charset
public java.lang.String getMimeCharset ()
public java.io.Reader getReader () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public org.apache.james.mime4j.dom.SingleBody copy ()
}
org/apache/james/mime4j/message/BodyFactory.classBodyFactory.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.BodyFactory extends java.lang.Object {
public abstract org.apache.james.mime4j.dom.BinaryBody binaryBody (java.io.InputStream) throws java.io.IOException
public abstract org.apache.james.mime4j.dom.TextBody textBody (java.io.InputStream, java.lang.String) throws java.io.IOException
}
org/apache/james/mime4j/message/BodyPart.classBodyPart.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.BodyPart extends org.apache.james.mime4j.message.AbstractEntity {
public void ()
protected java.lang.String newUniqueBoundary ()
protected org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.lang.String, long, java.util.Date, java.util.Date, java.util.Date)
String dispositionType
String filename
long size
java.util.Date creationDate
java.util.Date modificationDate
java.util.Date readDate
protected org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.util.Map)
String dispositionType
java.util.Map parameters
protected org.apache.james.mime4j.dom.field.ContentTypeField newContentType (java.lang.String, java.util.Map)
String mimeType
java.util.Map parameters
protected org.apache.james.mime4j.dom.field.ContentTransferEncodingField newContentTransferEncoding (java.lang.String)
String contentTransferEncoding
protected java.lang.String calcTransferEncoding (org.apache.james.mime4j.dom.field.ContentTransferEncodingField)
org.apache.james.mime4j.dom.field.ContentTransferEncodingField f
protected java.lang.String calcMimeType (org.apache.james.mime4j.dom.field.ContentTypeField, org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField child
org.apache.james.mime4j.dom.field.ContentTypeField parent
protected java.lang.String calcCharset (org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField contentType
}
org/apache/james/mime4j/message/DefaultBodyDescriptorBuilder.classDefaultBodyDescriptorBuilder.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.DefaultBodyDescriptorBuilder extends java.lang.Object implements org.apache.james.mime4j.stream.BodyDescriptorBuilder {
private static final String CONTENT_TYPE
private static final String US_ASCII
private static final String SUB_TYPE_EMAIL
private static final String MEDIA_TYPE_TEXT
private static final String MEDIA_TYPE_MESSAGE
private static final String EMAIL_MESSAGE_MIME_TYPE
private static final String DEFAULT_SUB_TYPE
private static final String DEFAULT_MEDIA_TYPE
private static final String DEFAULT_MIME_TYPE
private final String parentMimeType
private final org.apache.james.mime4j.codec.DecodeMonitor monitor
private final org.apache.james.mime4j.dom.FieldParser fieldParser
private final java.util.Map fields
public void ()
public void (java.lang.String)
String parentMimeType
public void (java.lang.String, org.apache.james.mime4j.dom.FieldParser, org.apache.james.mime4j.codec.DecodeMonitor)
String parentMimeType
org.apache.james.mime4j.dom.FieldParser fieldParser
org.apache.james.mime4j.codec.DecodeMonitor monitor
public void reset ()
public org.apache.james.mime4j.stream.Field addField (org.apache.james.mime4j.stream.RawField) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.stream.RawField rawfield
org.apache.james.mime4j.dom.field.ParsedField field
String name
public org.apache.james.mime4j.stream.BodyDescriptor build ()
String actualMimeType
String actualMediaType
String actualSubType
String actualCharset
String actualBoundary
org.apache.james.mime4j.dom.field.ContentTypeField contentTypeField
public org.apache.james.mime4j.stream.BodyDescriptorBuilder newChild ()
String actualMimeType
String actualMimeType
String actualMimeType
org.apache.james.mime4j.dom.field.ContentTypeField contentTypeField
static void ()
}
org/apache/james/mime4j/message/DefaultMessageBuilder$1.classDefaultMessageBuilder.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.DefaultMessageBuilder$1 extends org.apache.james.mime4j.parser.AbstractContentHandler {
final synthetic org.apache.james.mime4j.parser.MimeStreamParser val$parser
final synthetic org.apache.james.mime4j.dom.FieldParser val$fp
final synthetic org.apache.james.mime4j.codec.DecodeMonitor val$mon
final synthetic org.apache.james.mime4j.message.HeaderImpl val$header
final synthetic org.apache.james.mime4j.message.DefaultMessageBuilder this$0
void (org.apache.james.mime4j.message.DefaultMessageBuilder, org.apache.james.mime4j.parser.MimeStreamParser, org.apache.james.mime4j.dom.FieldParser, org.apache.james.mime4j.codec.DecodeMonitor, org.apache.james.mime4j.message.HeaderImpl)
public void endHeader ()
public void field (org.apache.james.mime4j.stream.Field) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.dom.field.ParsedField parsedField
org.apache.james.mime4j.stream.Field field
org.apache.james.mime4j.dom.field.ParsedField parsedField
}
org/apache/james/mime4j/message/DefaultMessageBuilder.classDefaultMessageBuilder.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.DefaultMessageBuilder extends java.lang.Object implements org.apache.james.mime4j.dom.MessageBuilder {
private org.apache.james.mime4j.dom.FieldParser fieldParser
private org.apache.james.mime4j.message.BodyFactory bodyFactory
private org.apache.james.mime4j.stream.MimeConfig config
private org.apache.james.mime4j.stream.BodyDescriptorBuilder bodyDescBuilder
private boolean contentDecoding
private boolean flatMode
private org.apache.james.mime4j.codec.DecodeMonitor monitor
public void ()
public void setFieldParser (org.apache.james.mime4j.dom.FieldParser)
org.apache.james.mime4j.dom.FieldParser fieldParser
public void setBodyFactory (org.apache.james.mime4j.message.BodyFactory)
org.apache.james.mime4j.message.BodyFactory bodyFactory
public void setMimeEntityConfig (org.apache.james.mime4j.stream.MimeConfig)
org.apache.james.mime4j.stream.MimeConfig config
public void setBodyDescriptorBuilder (org.apache.james.mime4j.stream.BodyDescriptorBuilder)
org.apache.james.mime4j.stream.BodyDescriptorBuilder bodyDescBuilder
public void setDecodeMonitor (org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.codec.DecodeMonitor monitor
public void setContentDecoding (boolean)
boolean contentDecoding
public void setFlatMode (boolean)
boolean flatMode
public org.apache.james.mime4j.dom.Header copy (org.apache.james.mime4j.dom.Header)
org.apache.james.mime4j.stream.Field otherField
java.util.Iterator i$
org.apache.james.mime4j.dom.Header other
org.apache.james.mime4j.message.HeaderImpl copy
public org.apache.james.mime4j.message.BodyPart copy (org.apache.james.mime4j.dom.Entity)
org.apache.james.mime4j.dom.Entity other
org.apache.james.mime4j.message.BodyPart copy
public org.apache.james.mime4j.dom.Multipart copy (org.apache.james.mime4j.dom.Multipart)
org.apache.james.mime4j.dom.Entity otherBodyPart
java.util.Iterator i$
org.apache.james.mime4j.dom.Multipart other
org.apache.james.mime4j.message.MultipartImpl copy
public org.apache.james.mime4j.dom.Body copy (org.apache.james.mime4j.dom.Body)
org.apache.james.mime4j.dom.Body body
public org.apache.james.mime4j.dom.Message copy (org.apache.james.mime4j.dom.Message)
org.apache.james.mime4j.dom.Message other
org.apache.james.mime4j.message.MessageImpl copy
public org.apache.james.mime4j.dom.Header newHeader ()
public org.apache.james.mime4j.dom.Header newHeader (org.apache.james.mime4j.dom.Header)
org.apache.james.mime4j.dom.Header source
public org.apache.james.mime4j.dom.Multipart newMultipart (java.lang.String)
String subType
public org.apache.james.mime4j.dom.Multipart newMultipart (org.apache.james.mime4j.dom.Multipart)
org.apache.james.mime4j.dom.Multipart source
public org.apache.james.mime4j.dom.Header parseHeader (java.io.InputStream) throws java.io.IOException org.apache.james.mime4j.MimeIOException
org.apache.james.mime4j.MimeException ex
java.io.InputStream is
org.apache.james.mime4j.stream.MimeConfig cfg
boolean strict
org.apache.james.mime4j.codec.DecodeMonitor mon
org.apache.james.mime4j.dom.FieldParser fp
org.apache.james.mime4j.message.HeaderImpl header
org.apache.james.mime4j.parser.MimeStreamParser parser
public org.apache.james.mime4j.dom.Message newMessage ()
public org.apache.james.mime4j.dom.Message newMessage (org.apache.james.mime4j.dom.Message)
org.apache.james.mime4j.dom.Message source
public org.apache.james.mime4j.dom.Message parseMessage (java.io.InputStream) throws java.io.IOException org.apache.james.mime4j.MimeIOException
org.apache.james.mime4j.message.MessageImpl message
org.apache.james.mime4j.stream.MimeConfig cfg
boolean strict
org.apache.james.mime4j.codec.DecodeMonitor mon
org.apache.james.mime4j.stream.BodyDescriptorBuilder bdb
org.apache.james.mime4j.message.BodyFactory bf
org.apache.james.mime4j.parser.MimeStreamParser parser
org.apache.james.mime4j.MimeException e
java.io.InputStream is
}
org/apache/james/mime4j/message/DefaultMessageWriter.classDefaultMessageWriter.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.DefaultMessageWriter extends java.lang.Object implements org.apache.james.mime4j.dom.MessageWriter {
private static final byte[] CRLF
private static final byte[] DASHES
public void ()
public void writeBody (org.apache.james.mime4j.dom.Body, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.dom.Body body
java.io.OutputStream out
public void writeEntity (org.apache.james.mime4j.dom.Entity, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.dom.Entity entity
java.io.OutputStream out
org.apache.james.mime4j.dom.Header header
org.apache.james.mime4j.dom.Body body
boolean binaryBody
java.io.OutputStream encOut
public void writeMessage (org.apache.james.mime4j.dom.Message, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.dom.Message message
java.io.OutputStream out
public void writeMultipart (org.apache.james.mime4j.dom.Multipart, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.util.ByteSequence preamble
org.apache.james.mime4j.util.ByteSequence epilogue
org.apache.james.mime4j.dom.Entity bodyPart
java.util.Iterator i$
org.apache.james.mime4j.dom.Multipart multipart
java.io.OutputStream out
org.apache.james.mime4j.dom.field.ContentTypeField contentType
org.apache.james.mime4j.util.ByteSequence boundary
org.apache.james.mime4j.util.ByteSequence preamble
org.apache.james.mime4j.util.ByteSequence epilogue
public void writeField (org.apache.james.mime4j.stream.Field, java.io.OutputStream) throws java.io.IOException
StringBuilder buf
String body
org.apache.james.mime4j.stream.Field field
java.io.OutputStream out
org.apache.james.mime4j.util.ByteSequence raw
public void writeHeader (org.apache.james.mime4j.dom.Header, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.stream.Field field
java.util.Iterator i$
org.apache.james.mime4j.dom.Header header
java.io.OutputStream out
protected java.io.OutputStream encodeStream (java.io.OutputStream, java.lang.String, boolean) throws java.io.IOException
java.io.OutputStream out
String encoding
boolean binaryBody
private org.apache.james.mime4j.dom.field.ContentTypeField getContentType (org.apache.james.mime4j.dom.Multipart)
org.apache.james.mime4j.dom.Multipart multipart
org.apache.james.mime4j.dom.Entity parent
org.apache.james.mime4j.dom.Header header
org.apache.james.mime4j.dom.field.ContentTypeField contentType
private org.apache.james.mime4j.util.ByteSequence getBoundary (org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField contentType
String boundary
private void writeBytes (org.apache.james.mime4j.util.ByteSequence, java.io.OutputStream) throws java.io.IOException
org.apache.james.mime4j.util.ByteArrayBuffer bab
org.apache.james.mime4j.util.ByteSequence byteSequence
java.io.OutputStream out
static void ()
}
org/apache/james/mime4j/message/EntityBuilder.classEntityBuilder.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.EntityBuilder extends java.lang.Object implements org.apache.james.mime4j.parser.ContentHandler {
private final org.apache.james.mime4j.dom.Entity entity
private final org.apache.james.mime4j.message.BodyFactory bodyFactory
private final java.util.Stack stack
void (org.apache.james.mime4j.dom.Entity, org.apache.james.mime4j.message.BodyFactory)
org.apache.james.mime4j.dom.Entity entity
org.apache.james.mime4j.message.BodyFactory bodyFactory
private void expect (java.lang.Class)
Class c
public void startMessage () throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.dom.Message m
public void endMessage () throws org.apache.james.mime4j.MimeException
public void startHeader () throws org.apache.james.mime4j.MimeException
public void field (org.apache.james.mime4j.stream.Field) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.stream.Field field
public void endHeader () throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.dom.Header h
public void startMultipart (org.apache.james.mime4j.stream.BodyDescriptor) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.stream.BodyDescriptor bd
org.apache.james.mime4j.dom.Entity e
String subType
org.apache.james.mime4j.dom.Multipart multiPart
public void body (org.apache.james.mime4j.stream.BodyDescriptor, java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
org.apache.james.mime4j.dom.Body body
org.apache.james.mime4j.stream.BodyDescriptor bd
java.io.InputStream is
org.apache.james.mime4j.dom.Body body
org.apache.james.mime4j.dom.Entity entity
public void endMultipart () throws org.apache.james.mime4j.MimeException
public void startBodyPart () throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.message.BodyPart bodyPart
public void endBodyPart () throws org.apache.james.mime4j.MimeException
public void epilogue (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
java.io.InputStream is
org.apache.james.mime4j.util.ByteSequence bytes
public void preamble (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
java.io.InputStream is
org.apache.james.mime4j.util.ByteSequence bytes
public void raw (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException
java.io.InputStream is
private static org.apache.james.mime4j.util.ByteSequence loadStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
org.apache.james.mime4j.util.ByteArrayBuffer bab
int b
}
org/apache/james/mime4j/message/HeaderImpl.classHeaderImpl.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.HeaderImpl extends org.apache.james.mime4j.message.AbstractHeader {
public void ()
}
org/apache/james/mime4j/message/MaximalBodyDescriptor.classMaximalBodyDescriptor.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.MaximalBodyDescriptor extends java.lang.Object implements org.apache.james.mime4j.stream.BodyDescriptor {
private static final String CONTENT_TYPE
private static final String CONTENT_LENGTH
private static final String CONTENT_TRANSFER_ENCODING
private static final String CONTENT_DISPOSITION
private static final String CONTENT_ID
private static final String CONTENT_MD5
private static final String CONTENT_DESCRIPTION
private static final String CONTENT_LANGUAGE
private static final String CONTENT_LOCATION
private static final String MIME_VERSION
private final String mediaType
private final String subType
private final String mimeType
private final String boundary
private final String charset
private final java.util.Map fields
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
String mimeType
String mediaType
String subType
String boundary
String charset
java.util.Map fields
public java.lang.String getMimeType ()
public java.lang.String getBoundary ()
public java.lang.String getCharset ()
public java.lang.String getMediaType ()
public java.lang.String getSubType ()
public java.util.Map getContentTypeParameters ()
org.apache.james.mime4j.dom.field.ContentTypeField contentTypeField
public java.lang.String getTransferEncoding ()
org.apache.james.mime4j.dom.field.ContentTransferEncodingField contentTransferEncodingField
public long getContentLength ()
org.apache.james.mime4j.dom.field.ContentLengthField contentLengthField
public int getMimeMajorVersion ()
org.apache.james.mime4j.dom.field.MimeVersionField mimeVersionField
public int getMimeMinorVersion ()
org.apache.james.mime4j.dom.field.MimeVersionField mimeVersionField
public java.lang.String getContentDescription ()
org.apache.james.mime4j.dom.field.ContentDescriptionField contentDescriptionField
public java.lang.String getContentId ()
org.apache.james.mime4j.dom.field.ContentIdField contentIdField
public java.lang.String getContentDispositionType ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.util.Map getContentDispositionParameters ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.lang.String getContentDispositionFilename ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.util.Date getContentDispositionModificationDate ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.util.Date getContentDispositionCreationDate ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.util.Date getContentDispositionReadDate ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public long getContentDispositionSize ()
org.apache.james.mime4j.dom.field.ContentDispositionField contentDispositionField
public java.util.List getContentLanguage ()
org.apache.james.mime4j.dom.field.ContentLanguageField contentLanguageField
public java.lang.String getContentLocation ()
org.apache.james.mime4j.dom.field.ContentLocationField contentLocationField
public java.lang.String getContentMD5Raw ()
org.apache.james.mime4j.dom.field.ContentMD5Field contentMD5Field
public java.lang.String toString ()
StringBuilder sb
static void ()
}
org/apache/james/mime4j/message/MessageImpl.classMessageImpl.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.MessageImpl extends org.apache.james.mime4j.message.AbstractMessage {
public void ()
org.apache.james.mime4j.dom.Header header
org.apache.james.mime4j.stream.RawField rawField
protected java.lang.String newUniqueBoundary ()
protected org.apache.james.mime4j.dom.field.UnstructuredField newMessageId (java.lang.String)
String hostname
protected org.apache.james.mime4j.dom.field.DateTimeField newDate (java.util.Date, java.util.TimeZone)
java.util.Date date
java.util.TimeZone zone
protected org.apache.james.mime4j.dom.field.MailboxField newMailbox (java.lang.String, org.apache.james.mime4j.dom.address.Mailbox)
String fieldName
org.apache.james.mime4j.dom.address.Mailbox mailbox
protected org.apache.james.mime4j.dom.field.MailboxListField newMailboxList (java.lang.String, java.util.Collection)
String fieldName
java.util.Collection mailboxes
protected org.apache.james.mime4j.dom.field.AddressListField newAddressList (java.lang.String, java.util.Collection)
String fieldName
java.util.Collection addresses
protected org.apache.james.mime4j.dom.field.UnstructuredField newSubject (java.lang.String)
String subject
protected org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.lang.String, long, java.util.Date, java.util.Date, java.util.Date)
String dispositionType
String filename
long size
java.util.Date creationDate
java.util.Date modificationDate
java.util.Date readDate
protected org.apache.james.mime4j.dom.field.ContentDispositionField newContentDisposition (java.lang.String, java.util.Map)
String dispositionType
java.util.Map parameters
protected org.apache.james.mime4j.dom.field.ContentTypeField newContentType (java.lang.String, java.util.Map)
String mimeType
java.util.Map parameters
protected org.apache.james.mime4j.dom.field.ContentTransferEncodingField newContentTransferEncoding (java.lang.String)
String contentTransferEncoding
protected java.lang.String calcTransferEncoding (org.apache.james.mime4j.dom.field.ContentTransferEncodingField)
org.apache.james.mime4j.dom.field.ContentTransferEncodingField f
protected java.lang.String calcMimeType (org.apache.james.mime4j.dom.field.ContentTypeField, org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField child
org.apache.james.mime4j.dom.field.ContentTypeField parent
protected java.lang.String calcCharset (org.apache.james.mime4j.dom.field.ContentTypeField)
org.apache.james.mime4j.dom.field.ContentTypeField contentType
protected volatile synthetic org.apache.james.mime4j.dom.field.ParsedField newMessageId (java.lang.String)
String x0
}
org/apache/james/mime4j/message/MessageServiceFactoryImpl.classMessageServiceFactoryImpl.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.MessageServiceFactoryImpl extends org.apache.james.mime4j.dom.MessageServiceFactory {
private org.apache.james.mime4j.message.BodyFactory bodyFactory
private org.apache.james.mime4j.stream.MimeConfig mimeEntityConfig
private org.apache.james.mime4j.stream.BodyDescriptorBuilder bodyDescriptorBuilder
private org.apache.james.mime4j.codec.DecodeMonitor decodeMonitor
private Boolean flatMode
private Boolean contentDecoding
public void ()
public org.apache.james.mime4j.dom.MessageBuilder newMessageBuilder ()
org.apache.james.mime4j.message.DefaultMessageBuilder m
public org.apache.james.mime4j.dom.MessageWriter newMessageWriter ()
public void setAttribute (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
String name
Object value
}
org/apache/james/mime4j/message/MultipartImpl.classMultipartImpl.java
package org.apache.james.mime4j.message
public org.apache.james.mime4j.message.MultipartImpl extends org.apache.james.mime4j.message.AbstractMultipart {
private org.apache.james.mime4j.util.ByteSequence preamble
private transient String preambleStrCache
private transient boolean preambleComputed
private org.apache.james.mime4j.util.ByteSequence epilogue
private transient String epilogueStrCache
private transient boolean epilogueComputed
public void (java.lang.String)
String subType
public org.apache.james.mime4j.util.ByteSequence getPreambleRaw ()
public void setPreambleRaw (org.apache.james.mime4j.util.ByteSequence)
org.apache.james.mime4j.util.ByteSequence preamble
public java.lang.String getPreamble ()
public void setPreamble (java.lang.String)
String preamble
public org.apache.james.mime4j.util.ByteSequence getEpilogueRaw ()
public void setEpilogueRaw (org.apache.james.mime4j.util.ByteSequence)
org.apache.james.mime4j.util.ByteSequence epilogue
public java.lang.String getEpilogue ()
public void setEpilogue (java.lang.String)
String epilogue
}
org/apache/james/mime4j/message/SimpleContentHandler.classSimpleContentHandler.java
package org.apache.james.mime4j.message
public abstract org.apache.james.mime4j.message.SimpleContentHandler extends org.apache.james.mime4j.parser.AbstractContentHandler {
private final org.apache.james.mime4j.dom.FieldParser fieldParser
private final org.apache.james.mime4j.codec.DecodeMonitor monitor
private org.apache.james.mime4j.dom.Header currHeader
public void (org.apache.james.mime4j.dom.FieldParser, org.apache.james.mime4j.codec.DecodeMonitor)
org.apache.james.mime4j.dom.FieldParser fieldParser
org.apache.james.mime4j.codec.DecodeMonitor monitor
public void ()
public abstract void headers (org.apache.james.mime4j.dom.Header)
public final void startHeader ()
public final void field (org.apache.james.mime4j.stream.Field) throws org.apache.james.mime4j.MimeException
org.apache.james.mime4j.dom.field.ParsedField parsedField
org.apache.james.mime4j.stream.Field field
org.apache.james.mime4j.dom.field.ParsedField parsedField
public final void endHeader ()
org.apache.james.mime4j.dom.Header tmp
}
org/apache/james/mime4j/message/StringBody.classStringBody.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.StringBody extends org.apache.james.mime4j.dom.TextBody {
private final String content
private final java.nio.charset.Charset charset
void (java.lang.String, java.nio.charset.Charset)
String content
java.nio.charset.Charset charset
public java.lang.String getMimeCharset ()
public java.io.Reader getReader () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
public org.apache.james.mime4j.dom.SingleBody copy ()
}
org/apache/james/mime4j/message/StringInputStream.classStringInputStream.java
package org.apache.james.mime4j.message
org.apache.james.mime4j.message.StringInputStream extends java.io.InputStream {
private final java.nio.charset.CharsetEncoder encoder
private final java.nio.CharBuffer cbuf
private final java.nio.ByteBuffer bbuf
private int mark
void (java.lang.CharSequence, java.nio.charset.Charset, int)
CharSequence s
java.nio.charset.Charset charset
int bufferSize
void (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence s
java.nio.charset.Charset charset
private void fillBuffer () throws java.io.IOException
java.nio.charset.CoderResult result
public int read (byte[], int, int) throws java.io.IOException
int chunk
byte[] b
int off
int len
int bytesRead
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public long skip (long) throws java.io.IOException
long n
int skipped
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public boolean markSupported ()
}
META-INF/maven/
META-INF/maven/org.apache.james/
META-INF/maven/org.apache.james/apache-mime4j-dom/
META-INF/maven/org.apache.james/apache-mime4j-dom/pom.xml
META-INF/maven/org.apache.james/apache-mime4j-dom/pom.properties