META-INF/MANIFEST.MF
META-INF/HAMMURAP.SF
META-INF/HAMMURAP.RSA
META-INF/
META-INF/LICENSE
META-INF/DEPENDENCIES
META-INF/NOTICE
META-INF/maven/
META-INF/maven/org.apache.james/
META-INF/maven/org.apache.james/apache-mime4j/
META-INF/maven/org.apache.james/apache-mime4j/pom.xml
META-INF/maven/org.apache.james/apache-mime4j/pom.properties
org/
org/apache/
org/apache/james/
org/apache/james/mime4j/
org/apache/james/mime4j/io/
org/apache/james/mime4j/message/
org/apache/james/mime4j/field/
org/apache/james/mime4j/field/contenttype/
org/apache/james/mime4j/field/contenttype/parser/
org/apache/james/mime4j/field/structured/
org/apache/james/mime4j/field/structured/parser/
org/apache/james/mime4j/field/language/
org/apache/james/mime4j/field/language/parser/
org/apache/james/mime4j/field/datetime/
org/apache/james/mime4j/field/datetime/parser/
org/apache/james/mime4j/field/mimeversion/
org/apache/james/mime4j/field/mimeversion/parser/
org/apache/james/mime4j/field/contentdisposition/
org/apache/james/mime4j/field/contentdisposition/parser/
org/apache/james/mime4j/field/address/
org/apache/james/mime4j/field/address/parser/
org/apache/james/mime4j/parser/
org/apache/james/mime4j/descriptor/
org/apache/james/mime4j/util/
org/apache/james/mime4j/storage/
org/apache/james/mime4j/codec/
org/apache/james/mime4j/io/PositionInputStream.class
PositionInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.PositionInputStream extends java.io.FilterInputStream { protected long position private long markedPosition public void <init> (java.io.InputStream) java.io.InputStream inputStream public long getPosition () public int available () throws java.io.IOException public int read () throws java.io.IOException int b public void close () throws java.io.IOException public void reset () throws java.io.IOException public boolean markSupported () public void mark (int) int readlimit public long skip (long) throws java.io.IOException long n long c public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int c }
org/apache/james/mime4j/io/LineReaderInputStream.class
LineReaderInputStream.java package org.apache.james.mime4j.io public abstract org.apache.james.mime4j.io.LineReaderInputStream extends java.io.FilterInputStream { protected void <init> (java.io.InputStream) java.io.InputStream in public abstract int readLine (org.apache.james.mime4j.util.ByteArrayBuffer) throws java.io.IOException }
org/apache/james/mime4j/io/LineNumberInputStream.class
LineNumberInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.LineNumberInputStream extends java.io.FilterInputStream implements org.apache.james.mime4j.io.LineNumberSource { private int lineNumber public void <init> (java.io.InputStream) java.io.InputStream is public int getLineNumber () public int read () throws java.io.IOException int b public int read (byte[], int, int) throws java.io.IOException int i byte[] b int off int len int n }
org/apache/james/mime4j/io/LineNumberSource.class
LineNumberSource.java package org.apache.james.mime4j.io public abstract org.apache.james.mime4j.io.LineNumberSource extends java.lang.Object { public abstract int getLineNumber () }
org/apache/james/mime4j/io/BufferedLineReaderInputStream.class
BufferedLineReaderInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.BufferedLineReaderInputStream extends org.apache.james.mime4j.io.LineReaderInputStream { private boolean truncated private byte[] buffer private int bufpos private int buflen private final int maxLineLen public void <init> (java.io.InputStream, int, int) java.io.InputStream instream int buffersize int maxLineLen public void <init> (java.io.InputStream, int) java.io.InputStream instream int buffersize private void expand (int) int newlen byte[] newbuffer int len public void ensureCapacity (int) int len public int fillBuffer () throws java.io.IOException int len int l int off int len public boolean hasBufferedData () public void truncate () public int read () throws java.io.IOException int noRead public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int noRead int chunk public int read (byte[]) throws java.io.IOException byte[] b public boolean markSupported () public int readLine (org.apache.james.mime4j.util.ByteArrayBuffer) throws java.io.IOException int chunk int i int chunk org.apache.james.mime4j.util.ByteArrayBuffer dst int total boolean found int bytesRead public int indexOf (byte[], int, int) int i int x int i int i int cur boolean match int pos int x byte[] pattern int off int len int[] shiftTable int j public int indexOf (byte[]) byte[] pattern public int indexOf (byte, int, int) int i byte b int off int len public int indexOf (byte) byte b public byte charAt (int) int pos public byte[] buf () public int pos () public int limit () public int length () public int capacity () public int skip (int) int n int chunk public void clear () public java.lang.String toString () int i StringBuilder buffer }
org/apache/james/mime4j/io/MaxLineLimitException.class
MaxLineLimitException.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.MaxLineLimitException extends org.apache.james.mime4j.MimeIOException { private static final long serialVersionUID public void <init> (java.lang.String) String message }
org/apache/james/mime4j/io/LineReaderInputStreamAdaptor.class
LineReaderInputStreamAdaptor.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.LineReaderInputStreamAdaptor extends org.apache.james.mime4j.io.LineReaderInputStream { private final org.apache.james.mime4j.io.LineReaderInputStream bis private final int maxLineLen private boolean used private boolean eof public void <init> (java.io.InputStream, int) java.io.InputStream is int maxLineLen public void <init> (java.io.InputStream) java.io.InputStream is public int read () throws java.io.IOException int i public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int i public int readLine (org.apache.james.mime4j.util.ByteArrayBuffer) throws java.io.IOException int i org.apache.james.mime4j.util.ByteArrayBuffer dst int i private int doReadLine (org.apache.james.mime4j.util.ByteArrayBuffer) throws java.io.IOException org.apache.james.mime4j.util.ByteArrayBuffer dst int total int ch public boolean eof () public boolean isUsed () public java.lang.String toString () }
org/apache/james/mime4j/io/MaxHeaderLimitException.class
MaxHeaderLimitException.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.MaxHeaderLimitException extends org.apache.james.mime4j.MimeException { private static final long serialVersionUID public void <init> (java.lang.String) String message }
org/apache/james/mime4j/io/EOLConvertingInputStream.class
EOLConvertingInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.EOLConvertingInputStream extends java.io.InputStream { public static final int CONVERT_CR public static final int CONVERT_LF public static final int CONVERT_BOTH private java.io.PushbackInputStream in private int previous private int flags public void <init> (java.io.InputStream) java.io.InputStream in public void <init> (java.io.InputStream, int) java.io.InputStream in int flags public void close () throws java.io.IOException public int read () throws java.io.IOException int c int b }
org/apache/james/mime4j/io/MimeBoundaryInputStream.class
MimeBoundaryInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.MimeBoundaryInputStream extends org.apache.james.mime4j.io.LineReaderInputStream { private final byte[] boundary private boolean eof private int limit private boolean atBoundary private int boundaryLen private boolean lastPart private boolean completed private org.apache.james.mime4j.io.BufferedLineReaderInputStream buffer public void <init> (org.apache.james.mime4j.io.BufferedLineReaderInputStream, java.lang.String) throws java.io.IOException byte ch int i org.apache.james.mime4j.io.BufferedLineReaderInputStream inbuffer String boundary public void close () throws java.io.IOException public boolean markSupported () public int read () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int chunk public int readLine (org.apache.james.mime4j.util.ByteArrayBuffer) throws java.io.IOException int chunk int len int i int chunk org.apache.james.mime4j.util.ByteArrayBuffer dst int total boolean found int bytesRead private boolean endOfStream () private boolean hasData () private int fillBuffer () throws java.io.IOException int bytesRead int bytesRead int i private void calculateBoundaryLen () throws java.io.IOException int len private void skipBoundary () throws java.io.IOException int ch1 int ch2 boolean checkForLastPart public boolean isLastPart () public boolean eof () public java.lang.String toString () byte b byte[] arr$ int len$ int i$ StringBuilder buffer }
org/apache/james/mime4j/io/LimitedInputStream.class
LimitedInputStream.java package org.apache.james.mime4j.io public org.apache.james.mime4j.io.LimitedInputStream extends org.apache.james.mime4j.io.PositionInputStream { private final long limit public void <init> (java.io.InputStream, long) java.io.InputStream instream long limit private void enforceLimit () throws java.io.IOException public int read () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len public long skip (long) throws java.io.IOException long n private int getBytesLeft () }
org/apache/james/mime4j/MimeIOException.class
MimeIOException.java package org.apache.james.mime4j public org.apache.james.mime4j.MimeIOException extends java.io.IOException { private static final long serialVersionUID public void <init> (java.lang.String) String message public void <init> (org.apache.james.mime4j.MimeException) org.apache.james.mime4j.MimeException cause }
org/apache/james/mime4j/message/BinaryBody.class
BinaryBody.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.BinaryBody extends org.apache.james.mime4j.message.SingleBody { protected void <init> () public abstract java.io.InputStream getInputStream () throws java.io.IOException }
org/apache/james/mime4j/message/Header$1.class
Header.java package org.apache.james.mime4j.message org.apache.james.mime4j.message.Header$1 extends org.apache.james.mime4j.parser.AbstractContentHandler { final synthetic org.apache.james.mime4j.parser.MimeStreamParser val$parser final synthetic org.apache.james.mime4j.message.Header this$0 void <init> (org.apache.james.mime4j.message.Header, org.apache.james.mime4j.parser.MimeStreamParser) public void endHeader () public void field (org.apache.james.mime4j.parser.Field) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.parser.Field field }
org/apache/james/mime4j/message/Message.class
Message.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.Message extends org.apache.james.mime4j.message.Entity implements org.apache.james.mime4j.message.Body { public void <init> () public void <init> (org.apache.james.mime4j.message.Message) org.apache.james.mime4j.message.Message other public void <init> (java.io.InputStream) throws java.io.IOException org.apache.james.mime4j.MimeIOException java.io.InputStream is public void <init> (java.io.InputStream, org.apache.james.mime4j.parser.MimeEntityConfig) throws java.io.IOException org.apache.james.mime4j.MimeIOException java.io.InputStream is org.apache.james.mime4j.parser.MimeEntityConfig config public void <init> (java.io.InputStream, org.apache.james.mime4j.parser.MimeEntityConfig, org.apache.james.mime4j.storage.StorageProvider) throws java.io.IOException org.apache.james.mime4j.MimeIOException org.apache.james.mime4j.parser.MimeStreamParser parser org.apache.james.mime4j.MimeException e java.io.InputStream is org.apache.james.mime4j.parser.MimeEntityConfig config org.apache.james.mime4j.storage.StorageProvider storageProvider public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out public java.lang.String getMessageId () org.apache.james.mime4j.parser.Field field public void createMessageId (java.lang.String) String hostname org.apache.james.mime4j.message.Header header public java.lang.String getSubject () org.apache.james.mime4j.field.UnstructuredField field public void setSubject (java.lang.String) String subject org.apache.james.mime4j.message.Header header public java.util.Date getDate () org.apache.james.mime4j.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.message.Header header public org.apache.james.mime4j.field.address.Mailbox getSender () public void setSender (org.apache.james.mime4j.field.address.Mailbox) org.apache.james.mime4j.field.address.Mailbox sender public org.apache.james.mime4j.field.address.MailboxList getFrom () public void setFrom (org.apache.james.mime4j.field.address.Mailbox) org.apache.james.mime4j.field.address.Mailbox from public transient void setFrom (org.apache.james.mime4j.field.address.Mailbox[]) org.apache.james.mime4j.field.address.Mailbox[] from public void setFrom (java.util.Collection) java.util.Collection from public org.apache.james.mime4j.field.address.AddressList getTo () public void setTo (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address to public transient void setTo (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] to public void setTo (java.util.Collection) java.util.Collection to public org.apache.james.mime4j.field.address.AddressList getCc () public void setCc (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address cc public transient void setCc (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] cc public void setCc (java.util.Collection) java.util.Collection cc public org.apache.james.mime4j.field.address.AddressList getBcc () public void setBcc (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address bcc public transient void setBcc (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] bcc public void setBcc (java.util.Collection) java.util.Collection bcc public org.apache.james.mime4j.field.address.AddressList getReplyTo () public void setReplyTo (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address replyTo public transient void setReplyTo (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] replyTo public void setReplyTo (java.util.Collection) java.util.Collection replyTo private org.apache.james.mime4j.field.address.Mailbox getMailbox (java.lang.String) String fieldName org.apache.james.mime4j.field.MailboxField field private void setMailbox (java.lang.String, org.apache.james.mime4j.field.address.Mailbox) String fieldName org.apache.james.mime4j.field.address.Mailbox mailbox org.apache.james.mime4j.message.Header header private org.apache.james.mime4j.field.address.MailboxList getMailboxList (java.lang.String) String fieldName org.apache.james.mime4j.field.MailboxListField field private void setMailboxList (java.lang.String, org.apache.james.mime4j.field.address.Mailbox) String fieldName org.apache.james.mime4j.field.address.Mailbox mailbox private transient void setMailboxList (java.lang.String, org.apache.james.mime4j.field.address.Mailbox[]) String fieldName org.apache.james.mime4j.field.address.Mailbox[] mailboxes private void setMailboxList (java.lang.String, java.util.Collection) String fieldName java.util.Collection mailboxes org.apache.james.mime4j.message.Header header private org.apache.james.mime4j.field.address.AddressList getAddressList (java.lang.String) String fieldName org.apache.james.mime4j.field.AddressListField field private void setAddressList (java.lang.String, org.apache.james.mime4j.field.address.Address) String fieldName org.apache.james.mime4j.field.address.Address address private transient void setAddressList (java.lang.String, org.apache.james.mime4j.field.address.Address[]) String fieldName org.apache.james.mime4j.field.address.Address[] addresses private void setAddressList (java.lang.String, java.util.Collection) String fieldName java.util.Collection addresses org.apache.james.mime4j.message.Header header }
org/apache/james/mime4j/message/StringTextBody.class
StringTextBody.java package org.apache.james.mime4j.message org.apache.james.mime4j.message.StringTextBody extends org.apache.james.mime4j.message.TextBody { private final String text private final java.nio.charset.Charset charset public void <init> (java.lang.String, java.nio.charset.Charset) String text java.nio.charset.Charset charset public java.lang.String getMimeCharset () public java.io.Reader getReader () throws java.io.IOException public void writeTo (java.io.OutputStream) throws java.io.IOException int nChars java.io.OutputStream out java.io.Reader reader java.io.Writer writer char[] buffer public org.apache.james.mime4j.message.StringTextBody copy () public volatile synthetic org.apache.james.mime4j.message.SingleBody copy () }
org/apache/james/mime4j/message/TextBody.class
TextBody.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.TextBody extends org.apache.james.mime4j.message.SingleBody { protected void <init> () public abstract java.lang.String getMimeCharset () public abstract java.io.Reader getReader () throws java.io.IOException }
org/apache/james/mime4j/message/BodyPart.class
BodyPart.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.BodyPart extends org.apache.james.mime4j.message.Entity { public void <init> () public void <init> (org.apache.james.mime4j.message.BodyPart) org.apache.james.mime4j.message.BodyPart other }
org/apache/james/mime4j/message/MessageBuilder.class
MessageBuilder.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.MessageBuilder extends java.lang.Object implements org.apache.james.mime4j.parser.ContentHandler { private final org.apache.james.mime4j.message.Entity entity private final org.apache.james.mime4j.message.BodyFactory bodyFactory private java.util.Stack stack public void <init> (org.apache.james.mime4j.message.Entity) org.apache.james.mime4j.message.Entity entity public void <init> (org.apache.james.mime4j.message.Entity, org.apache.james.mime4j.storage.StorageProvider) org.apache.james.mime4j.message.Entity entity org.apache.james.mime4j.storage.StorageProvider storageProvider private void expect (java.lang.Class) Class c public void startMessage () throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.message.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.parser.Field) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.parser.Field field org.apache.james.mime4j.parser.Field parsedField public void endHeader () throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.message.Header h public void startMultipart (org.apache.james.mime4j.descriptor.BodyDescriptor) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.descriptor.BodyDescriptor bd org.apache.james.mime4j.message.Entity e String subType org.apache.james.mime4j.message.Multipart multiPart public void body (org.apache.james.mime4j.descriptor.BodyDescriptor, java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException java.io.InputStream decodedStream java.io.InputStream decodedStream org.apache.james.mime4j.message.Body body org.apache.james.mime4j.descriptor.BodyDescriptor bd java.io.InputStream is String enc org.apache.james.mime4j.message.Body body java.io.InputStream decodedStream org.apache.james.mime4j.message.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/StorageTextBody.class
StorageTextBody.java package org.apache.james.mime4j.message org.apache.james.mime4j.message.StorageTextBody extends org.apache.james.mime4j.message.TextBody { private org.apache.james.mime4j.storage.MultiReferenceStorage storage private java.nio.charset.Charset charset public void <init> (org.apache.james.mime4j.storage.MultiReferenceStorage, java.nio.charset.Charset) org.apache.james.mime4j.storage.MultiReferenceStorage storage java.nio.charset.Charset charset public java.lang.String getMimeCharset () public java.io.Reader getReader () 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.message.StorageTextBody copy () public void dispose () public volatile synthetic org.apache.james.mime4j.message.SingleBody copy () }
org/apache/james/mime4j/message/StorageBinaryBody.class
StorageBinaryBody.java package org.apache.james.mime4j.message org.apache.james.mime4j.message.StorageBinaryBody extends org.apache.james.mime4j.message.BinaryBody { private org.apache.james.mime4j.storage.MultiReferenceStorage storage public void <init> (org.apache.james.mime4j.storage.MultiReferenceStorage) org.apache.james.mime4j.storage.MultiReferenceStorage storage public 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.message.StorageBinaryBody copy () public void dispose () public volatile synthetic org.apache.james.mime4j.message.SingleBody copy () }
org/apache/james/mime4j/message/MessageWriter.class
MessageWriter.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.MessageWriter extends java.lang.Object { private static final byte[] CRLF private static final byte[] DASHES public static final org.apache.james.mime4j.message.MessageWriter DEFAULT protected void <init> () public void writeBody (org.apache.james.mime4j.message.Body, java.io.OutputStream) throws java.io.IOException org.apache.james.mime4j.message.Body body java.io.OutputStream out public void writeEntity (org.apache.james.mime4j.message.Entity, java.io.OutputStream) throws java.io.IOException org.apache.james.mime4j.message.Entity entity java.io.OutputStream out org.apache.james.mime4j.message.Header header org.apache.james.mime4j.message.Body body boolean binaryBody java.io.OutputStream encOut public void writeMultipart (org.apache.james.mime4j.message.Multipart, java.io.OutputStream) throws java.io.IOException org.apache.james.mime4j.message.BodyPart bodyPart java.util.Iterator i$ org.apache.james.mime4j.message.Multipart multipart java.io.OutputStream out org.apache.james.mime4j.field.ContentTypeField contentType org.apache.james.mime4j.util.ByteSequence boundary public void writeHeader (org.apache.james.mime4j.message.Header, java.io.OutputStream) throws java.io.IOException org.apache.james.mime4j.parser.Field field java.util.Iterator i$ org.apache.james.mime4j.message.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.field.ContentTypeField getContentType (org.apache.james.mime4j.message.Multipart) org.apache.james.mime4j.message.Multipart multipart org.apache.james.mime4j.message.Entity parent org.apache.james.mime4j.message.Header header org.apache.james.mime4j.field.ContentTypeField contentType private org.apache.james.mime4j.util.ByteSequence getBoundary (org.apache.james.mime4j.field.ContentTypeField) org.apache.james.mime4j.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 <clinit> () }
org/apache/james/mime4j/message/SimpleContentHandler.class
SimpleContentHandler.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.SimpleContentHandler extends org.apache.james.mime4j.parser.AbstractContentHandler { private org.apache.james.mime4j.message.Header currHeader public void <init> () public abstract void headers (org.apache.james.mime4j.message.Header) public abstract void bodyDecoded (org.apache.james.mime4j.descriptor.BodyDescriptor, java.io.InputStream) throws java.io.IOException public final void startHeader () public final void field (org.apache.james.mime4j.parser.Field) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.parser.Field field org.apache.james.mime4j.parser.Field parsedField public final void endHeader () org.apache.james.mime4j.message.Header tmp public final void body (org.apache.james.mime4j.descriptor.BodyDescriptor, java.io.InputStream) throws java.io.IOException org.apache.james.mime4j.descriptor.BodyDescriptor bd java.io.InputStream is }
org/apache/james/mime4j/message/Disposable.class
Disposable.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.Disposable extends java.lang.Object { public abstract void dispose () }
org/apache/james/mime4j/message/Header.class
Header.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.Header extends java.lang.Object implements java.lang.Iterable { private java.util.List fields private java.util.Map fieldMap public void <init> () public void <init> (org.apache.james.mime4j.message.Header) org.apache.james.mime4j.parser.Field otherField java.util.Iterator i$ org.apache.james.mime4j.message.Header other public void <init> (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.parser.MimeStreamParser parser public void addField (org.apache.james.mime4j.parser.Field) org.apache.james.mime4j.parser.Field field java.util.List values public java.util.List getFields () public org.apache.james.mime4j.parser.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.parser.Field field java.util.Iterator iterator String name String lowerCaseName java.util.List removed public void setField (org.apache.james.mime4j.parser.Field) org.apache.james.mime4j.parser.Field f java.util.Iterator iterator org.apache.james.mime4j.parser.Field field String lowerCaseName java.util.List l int firstOccurrence int index public java.lang.String toString () org.apache.james.mime4j.parser.Field field java.util.Iterator i$ StringBuilder str }
org/apache/james/mime4j/message/Entity.class
Entity.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.Entity extends java.lang.Object implements org.apache.james.mime4j.message.Disposable { private org.apache.james.mime4j.message.Header header private org.apache.james.mime4j.message.Body body private org.apache.james.mime4j.message.Entity parent protected void <init> () protected void <init> (org.apache.james.mime4j.message.Entity) org.apache.james.mime4j.message.Body bodyCopy org.apache.james.mime4j.message.Entity other public org.apache.james.mime4j.message.Entity getParent () public void setParent (org.apache.james.mime4j.message.Entity) org.apache.james.mime4j.message.Entity parent public org.apache.james.mime4j.message.Header getHeader () public void setHeader (org.apache.james.mime4j.message.Header) org.apache.james.mime4j.message.Header header public org.apache.james.mime4j.message.Body getBody () public void setBody (org.apache.james.mime4j.message.Body) org.apache.james.mime4j.message.Body body public org.apache.james.mime4j.message.Body removeBody () org.apache.james.mime4j.message.Body body public void setMessage (org.apache.james.mime4j.message.Message) org.apache.james.mime4j.message.Message message public void setMultipart (org.apache.james.mime4j.message.Multipart) org.apache.james.mime4j.message.Multipart multipart String mimeType java.util.Map parameters public void setMultipart (org.apache.james.mime4j.message.Multipart, java.util.Map) org.apache.james.mime4j.message.Multipart multipart java.util.Map parameters String mimeType public void setText (org.apache.james.mime4j.message.TextBody) org.apache.james.mime4j.message.TextBody textBody public void setText (org.apache.james.mime4j.message.TextBody, java.lang.String) org.apache.james.mime4j.message.TextBody textBody String subtype String mimeType java.util.Map parameters String mimeCharset public void setBody (org.apache.james.mime4j.message.Body, java.lang.String) org.apache.james.mime4j.message.Body body String mimeType public void setBody (org.apache.james.mime4j.message.Body, java.lang.String, java.util.Map) org.apache.james.mime4j.message.Body body String mimeType java.util.Map parameters org.apache.james.mime4j.message.Header header public java.lang.String getMimeType () org.apache.james.mime4j.field.ContentTypeField child org.apache.james.mime4j.field.ContentTypeField parent public java.lang.String getCharset () public java.lang.String getContentTransferEncoding () org.apache.james.mime4j.field.ContentTransferEncodingField f public void setContentTransferEncoding (java.lang.String) String contentTransferEncoding org.apache.james.mime4j.message.Header header public java.lang.String getDispositionType () org.apache.james.mime4j.field.ContentDispositionField field public void setContentDisposition (java.lang.String) String dispositionType org.apache.james.mime4j.message.Header header public void setContentDisposition (java.lang.String, java.lang.String) String dispositionType String filename org.apache.james.mime4j.message.Header header public void setContentDisposition (java.lang.String, java.lang.String, long) String dispositionType String filename long size org.apache.james.mime4j.message.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.message.Header header public java.lang.String getFilename () org.apache.james.mime4j.field.ContentDispositionField field public void setFilename (java.lang.String) String dispositionType java.util.Map parameters String filename org.apache.james.mime4j.message.Header header org.apache.james.mime4j.field.ContentDispositionField field public boolean isMimeType (java.lang.String) String type public boolean isMultipart () org.apache.james.mime4j.field.ContentTypeField f public void dispose () org.apache.james.mime4j.message.Header obtainHeader () org.apache.james.mime4j.parser.Field obtainField (java.lang.String) String fieldName org.apache.james.mime4j.message.Header header org.apache.james.mime4j.parser.Field field }
org/apache/james/mime4j/message/Body.class
Body.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.Body extends java.lang.Object implements org.apache.james.mime4j.message.Disposable { public abstract org.apache.james.mime4j.message.Entity getParent () public abstract void setParent (org.apache.james.mime4j.message.Entity) }
org/apache/james/mime4j/message/BodyFactory.class
BodyFactory.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.BodyFactory extends java.lang.Object { private static org.apache.commons.logging.Log log private static final java.nio.charset.Charset FALLBACK_CHARSET private org.apache.james.mime4j.storage.StorageProvider storageProvider public void <init> () public void <init> (org.apache.james.mime4j.storage.StorageProvider) org.apache.james.mime4j.storage.StorageProvider storageProvider public org.apache.james.mime4j.storage.StorageProvider getStorageProvider () public org.apache.james.mime4j.message.BinaryBody binaryBody (java.io.InputStream) throws java.io.IOException java.io.InputStream is org.apache.james.mime4j.storage.Storage storage public org.apache.james.mime4j.message.BinaryBody binaryBody (org.apache.james.mime4j.storage.Storage) throws java.io.IOException org.apache.james.mime4j.storage.Storage storage public org.apache.james.mime4j.message.TextBody textBody (java.io.InputStream) throws java.io.IOException java.io.InputStream is org.apache.james.mime4j.storage.Storage storage public org.apache.james.mime4j.message.TextBody textBody (java.io.InputStream, java.lang.String) throws java.io.IOException java.io.InputStream is String mimeCharset org.apache.james.mime4j.storage.Storage storage java.nio.charset.Charset charset public org.apache.james.mime4j.message.TextBody textBody (org.apache.james.mime4j.storage.Storage) throws java.io.IOException org.apache.james.mime4j.storage.Storage storage public org.apache.james.mime4j.message.TextBody textBody (org.apache.james.mime4j.storage.Storage, java.lang.String) throws java.io.IOException org.apache.james.mime4j.storage.Storage storage String mimeCharset java.nio.charset.Charset charset public org.apache.james.mime4j.message.TextBody textBody (java.lang.String) String text public org.apache.james.mime4j.message.TextBody textBody (java.lang.String, java.lang.String) String text String mimeCharset java.nio.charset.Charset charset private static java.nio.charset.Charset toJavaCharset (java.lang.String, boolean) String mimeCharset boolean forEncoding String charset static void <clinit> () }
org/apache/james/mime4j/message/Multipart.class
Multipart.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.Multipart extends java.lang.Object implements org.apache.james.mime4j.message.Body { private java.util.List bodyParts private org.apache.james.mime4j.message.Entity parent private org.apache.james.mime4j.util.ByteSequence preamble private transient String preambleStrCache private org.apache.james.mime4j.util.ByteSequence epilogue private transient String epilogueStrCache private String subType public void <init> (java.lang.String) String subType public void <init> (org.apache.james.mime4j.message.Multipart) org.apache.james.mime4j.message.BodyPart bodyPartCopy org.apache.james.mime4j.message.BodyPart otherBodyPart java.util.Iterator i$ org.apache.james.mime4j.message.Multipart other public java.lang.String getSubType () public void setSubType (java.lang.String) String subType public org.apache.james.mime4j.message.Entity getParent () public void setParent (org.apache.james.mime4j.message.Entity) org.apache.james.mime4j.message.BodyPart bodyPart java.util.Iterator i$ org.apache.james.mime4j.message.Entity parent public int getCount () public java.util.List getBodyParts () public void setBodyParts (java.util.List) org.apache.james.mime4j.message.BodyPart bodyPart java.util.Iterator i$ java.util.List bodyParts public void addBodyPart (org.apache.james.mime4j.message.BodyPart) org.apache.james.mime4j.message.BodyPart bodyPart public void addBodyPart (org.apache.james.mime4j.message.BodyPart, int) org.apache.james.mime4j.message.BodyPart bodyPart int index public org.apache.james.mime4j.message.BodyPart removeBodyPart (int) int index org.apache.james.mime4j.message.BodyPart bodyPart public org.apache.james.mime4j.message.BodyPart replaceBodyPart (org.apache.james.mime4j.message.BodyPart, int) org.apache.james.mime4j.message.BodyPart bodyPart int index org.apache.james.mime4j.message.BodyPart replacedBodyPart org.apache.james.mime4j.util.ByteSequence getPreambleRaw () 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 org.apache.james.mime4j.util.ByteSequence getEpilogueRaw () 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 public void dispose () org.apache.james.mime4j.message.BodyPart bodyPart java.util.Iterator i$ }
org/apache/james/mime4j/message/BodyCopier.class
BodyCopier.java package org.apache.james.mime4j.message public org.apache.james.mime4j.message.BodyCopier extends java.lang.Object { private void <init> () public static org.apache.james.mime4j.message.Body copy (org.apache.james.mime4j.message.Body) org.apache.james.mime4j.message.Body body }
org/apache/james/mime4j/message/SingleBody.class
SingleBody.java package org.apache.james.mime4j.message public abstract org.apache.james.mime4j.message.SingleBody extends java.lang.Object implements org.apache.james.mime4j.message.Body { private org.apache.james.mime4j.message.Entity parent protected void <init> () public org.apache.james.mime4j.message.Entity getParent () public void setParent (org.apache.james.mime4j.message.Entity) org.apache.james.mime4j.message.Entity parent public abstract void writeTo (java.io.OutputStream) throws java.io.IOException public org.apache.james.mime4j.message.SingleBody copy () public void dispose () }
org/apache/james/mime4j/field/Fields.class
Fields.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 <init> () public static org.apache.james.mime4j.field.ContentTypeField contentType (java.lang.String) String contentType public static org.apache.james.mime4j.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.field.ContentTransferEncodingField contentTransferEncoding (java.lang.String) String contentTransferEncoding public static org.apache.james.mime4j.field.ContentDispositionField contentDisposition (java.lang.String) String contentDisposition public static org.apache.james.mime4j.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.field.ContentDispositionField contentDisposition (java.lang.String, java.lang.String) String dispositionType String filename public static org.apache.james.mime4j.field.ContentDispositionField contentDisposition (java.lang.String, java.lang.String, long) String dispositionType String filename long size public static org.apache.james.mime4j.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.field.DateTimeField date (java.util.Date) java.util.Date date public static org.apache.james.mime4j.field.DateTimeField date (java.lang.String, java.util.Date) String fieldName java.util.Date date public static org.apache.james.mime4j.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.parser.Field messageId (java.lang.String) String hostname String fieldValue public static org.apache.james.mime4j.field.UnstructuredField subject (java.lang.String) String subject int usedCharacters String fieldValue public static org.apache.james.mime4j.field.MailboxField sender (org.apache.james.mime4j.field.address.Mailbox) org.apache.james.mime4j.field.address.Mailbox mailbox public static org.apache.james.mime4j.field.MailboxListField from (org.apache.james.mime4j.field.address.Mailbox) org.apache.james.mime4j.field.address.Mailbox mailbox public static transient org.apache.james.mime4j.field.MailboxListField from (org.apache.james.mime4j.field.address.Mailbox[]) org.apache.james.mime4j.field.address.Mailbox[] mailboxes public static org.apache.james.mime4j.field.MailboxListField from (java.lang.Iterable) Iterable mailboxes public static org.apache.james.mime4j.field.AddressListField to (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address address public static transient org.apache.james.mime4j.field.AddressListField to (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] addresses public static org.apache.james.mime4j.field.AddressListField to (java.lang.Iterable) Iterable addresses public static org.apache.james.mime4j.field.AddressListField cc (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address address public static transient org.apache.james.mime4j.field.AddressListField cc (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] addresses public static org.apache.james.mime4j.field.AddressListField cc (java.lang.Iterable) Iterable addresses public static org.apache.james.mime4j.field.AddressListField bcc (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address address public static transient org.apache.james.mime4j.field.AddressListField bcc (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] addresses public static org.apache.james.mime4j.field.AddressListField bcc (java.lang.Iterable) Iterable addresses public static org.apache.james.mime4j.field.AddressListField replyTo (org.apache.james.mime4j.field.address.Address) org.apache.james.mime4j.field.address.Address address public static transient org.apache.james.mime4j.field.AddressListField replyTo (org.apache.james.mime4j.field.address.Address[]) org.apache.james.mime4j.field.address.Address[] addresses public static org.apache.james.mime4j.field.AddressListField replyTo (java.lang.Iterable) Iterable addresses public static org.apache.james.mime4j.field.MailboxField mailbox (java.lang.String, org.apache.james.mime4j.field.address.Mailbox) String fieldName org.apache.james.mime4j.field.address.Mailbox mailbox public static org.apache.james.mime4j.field.MailboxListField mailboxList (java.lang.String, java.lang.Iterable) String fieldName Iterable mailboxes public static org.apache.james.mime4j.field.AddressListField addressList (java.lang.String, java.lang.Iterable) String fieldName Iterable addresses private static org.apache.james.mime4j.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.field.MailboxField mailbox0 (java.lang.String, org.apache.james.mime4j.field.address.Mailbox) String fieldName org.apache.james.mime4j.field.address.Mailbox mailbox String fieldValue private static org.apache.james.mime4j.field.MailboxListField mailboxList0 (java.lang.String, java.lang.Iterable) String fieldName Iterable mailboxes String fieldValue private static org.apache.james.mime4j.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.parser.Field parse (org.apache.james.mime4j.field.FieldParser, java.lang.String, java.lang.String) org.apache.james.mime4j.field.FieldParser parser String fieldName String fieldBody String rawStr org.apache.james.mime4j.util.ByteSequence raw org.apache.james.mime4j.parser.Field field org.apache.james.mime4j.parser.Field f private static java.lang.String encodeAddresses (java.lang.Iterable) org.apache.james.mime4j.field.address.Address address java.util.Iterator i$ Iterable addresses StringBuilder sb static void <clinit> () }
org/apache/james/mime4j/field/ContentDispositionField.class
ContentDispositionField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.ContentDispositionField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log 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 private boolean parsed private String dispositionType private java.util.Map parameters private org.apache.james.mime4j.field.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 static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public org.apache.james.mime4j.field.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.ParseException e org.apache.james.mime4j.field.datetime.parser.TokenMgrError e String paramName String value private void parse () org.apache.james.mime4j.field.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 static void <clinit> () }
org/apache/james/mime4j/field/FieldName.class
FieldName.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.FieldName extends java.lang.Object { public static final String CONTENT_DISPOSITION public static final String CONTENT_TRANSFER_ENCODING public static final String CONTENT_TYPE 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 <init> () }
org/apache/james/mime4j/field/contenttype/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.contenttype.parser public org.apache.james.mime4j.field.contenttype.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/contenttype/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/ContentTypeParserConstants.class
ContentTypeParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/contenttype/parser/ContentTypeParser.class
ContentTypeParser.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.Vector 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_0 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.contenttype.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/contenttype/parser/ContentTypeParserTokenManager.class
ContentTypeParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream) org.apache.james.mime4j.field.contenttype.parser.SimpleCharStream stream public void <init> (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 final 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 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 static void <clinit> () }
org/apache/james/mime4j/field/contenttype/parser/ParseException.class
ParseException.java package org.apache.james.mime4j.field.contenttype.parser public org.apache.james.mime4j.field.contenttype.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/Token.class
Token.java package org.apache.james.mime4j.field.contenttype.parser public org.apache.james.mime4j.field.contenttype.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.contenttype.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/structured/parser/StructuredFieldParserTokenManager.class
StructuredFieldParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.structured.parser.SimpleCharStream) org.apache.james.mime4j.field.structured.parser.SimpleCharStream stream public void <init> (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 final 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 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 org.apache.james.mime4j.field.structured.parser.Token specialToken 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 static void <clinit> () }
org/apache/james/mime4j/field/structured/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.structured.parser public org.apache.james.mime4j.field.structured.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/structured/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/StructuredFieldParserConstants.class
StructuredFieldParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/structured/parser/StructuredFieldParser.class
StructuredFieldParser.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.Vector 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_0 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.structured.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/structured/parser/ParseException.class
ParseException.java package org.apache.james.mime4j.field.structured.parser public org.apache.james.mime4j.field.structured.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/Token.class
Token.java package org.apache.james.mime4j.field.structured.parser public org.apache.james.mime4j.field.structured.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.structured.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/UnstructuredField$1.class
UnstructuredField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.UnstructuredField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/ContentTypeField$1.class
ContentTypeField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.ContentTypeField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/language/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.language.parser public org.apache.james.mime4j.field.language.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/language/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/ContentLanguageParser.class
ContentLanguageParser.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.Vector 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_0 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.language.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/language/parser/ContentLanguageParserTokenManager.class
ContentLanguageParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.language.parser.SimpleCharStream) org.apache.james.mime4j.field.language.parser.SimpleCharStream stream public void <init> (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 final 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 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 static void <clinit> () }
org/apache/james/mime4j/field/language/parser/ParseException.class
ParseException.java package org.apache.james.mime4j.field.language.parser public org.apache.james.mime4j.field.language.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/Token.class
Token.java package org.apache.james.mime4j.field.language.parser public org.apache.james.mime4j.field.language.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.language.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/language/parser/ContentLanguageParserConstants.class
ContentLanguageParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/MailboxListField.class
MailboxListField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.MailboxListField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log private boolean parsed private org.apache.james.mime4j.field.address.MailboxList mailboxList private org.apache.james.mime4j.field.address.parser.ParseException parseException static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public org.apache.james.mime4j.field.address.MailboxList getMailboxList () public org.apache.james.mime4j.field.address.parser.ParseException getParseException () private void parse () org.apache.james.mime4j.field.address.parser.ParseException e String body public volatile synthetic org.apache.james.mime4j.field.ParseException getParseException () static void <clinit> () }
org/apache/james/mime4j/field/MailboxField.class
MailboxField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.MailboxField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log private boolean parsed private org.apache.james.mime4j.field.address.Mailbox mailbox private org.apache.james.mime4j.field.address.parser.ParseException parseException static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public org.apache.james.mime4j.field.address.Mailbox getMailbox () public org.apache.james.mime4j.field.address.parser.ParseException getParseException () private void parse () org.apache.james.mime4j.field.address.MailboxList mailboxList org.apache.james.mime4j.field.address.parser.ParseException e String body public volatile synthetic org.apache.james.mime4j.field.ParseException getParseException () static void <clinit> () }
org/apache/james/mime4j/field/AddressListField.class
AddressListField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.AddressListField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log private boolean parsed private org.apache.james.mime4j.field.address.AddressList addressList private org.apache.james.mime4j.field.address.parser.ParseException parseException static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public org.apache.james.mime4j.field.address.AddressList getAddressList () public org.apache.james.mime4j.field.address.parser.ParseException getParseException () private void parse () org.apache.james.mime4j.field.address.parser.ParseException e String body public volatile synthetic org.apache.james.mime4j.field.ParseException getParseException () static void <clinit> () }
org/apache/james/mime4j/field/AbstractField.class
AbstractField.java package org.apache.james.mime4j.field public abstract org.apache.james.mime4j.field.AbstractField extends java.lang.Object implements org.apache.james.mime4j.field.ParsedField { private static final java.util.regex.Pattern FIELD_NAME_PATTERN private static final org.apache.james.mime4j.field.DefaultFieldParser parser private final String name private final String body private final org.apache.james.mime4j.util.ByteSequence raw protected void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public static org.apache.james.mime4j.field.ParsedField parse (org.apache.james.mime4j.util.ByteSequence) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.util.ByteSequence raw String rawStr public static org.apache.james.mime4j.field.ParsedField parse (java.lang.String) throws org.apache.james.mime4j.MimeException String rawStr org.apache.james.mime4j.util.ByteSequence raw public static org.apache.james.mime4j.field.DefaultFieldParser getParser () public java.lang.String getName () public org.apache.james.mime4j.util.ByteSequence getRaw () public java.lang.String getBody () public boolean isValidField () public org.apache.james.mime4j.field.ParseException getParseException () public java.lang.String toString () private static org.apache.james.mime4j.field.ParsedField parse (org.apache.james.mime4j.util.ByteSequence, java.lang.String) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.util.ByteSequence raw String rawStr String unfolded java.util.regex.Matcher fieldMatcher String name String body static void <clinit> () }
org/apache/james/mime4j/field/UnstructuredField.class
UnstructuredField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.UnstructuredField extends org.apache.james.mime4j.field.AbstractField { private boolean parsed private String value static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public java.lang.String getValue () private void parse () String body static void <clinit> () }
org/apache/james/mime4j/field/ContentDispositionField$1.class
ContentDispositionField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.ContentDispositionField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/ContentTransferEncodingField.class
ContentTransferEncodingField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.ContentTransferEncodingField extends org.apache.james.mime4j.field.AbstractField { private String encoding static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public java.lang.String getEncoding () public static java.lang.String getEncoding (org.apache.james.mime4j.field.ContentTransferEncodingField) org.apache.james.mime4j.field.ContentTransferEncodingField f static void <clinit> () }
org/apache/james/mime4j/field/DateTimeField$1.class
DateTimeField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.DateTimeField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/datetime/DateTime.class
DateTime.java package org.apache.james.mime4j.field.datetime public org.apache.james.mime4j.field.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 <init> (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.field.datetime.DateTime other }
org/apache/james/mime4j/field/datetime/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.datetime.parser public org.apache.james.mime4j.field.datetime.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/datetime/parser/DateTimeParser.class
DateTimeParser.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.Vector 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.field.datetime.DateTime parseLine () throws org.apache.james.mime4j.field.datetime.parser.ParseException org.apache.james.mime4j.field.datetime.DateTime dt public final org.apache.james.mime4j.field.datetime.DateTime parseAll () throws org.apache.james.mime4j.field.datetime.parser.ParseException org.apache.james.mime4j.field.datetime.DateTime dt public final org.apache.james.mime4j.field.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_0 () private static void jj_la1_1 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.datetime.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/datetime/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/DateTimeParserTokenManager.class
DateTimeParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final int jjMoveStringLiteralDfa1_0 (long) java.io.IOException e long active0 private final int jjMoveStringLiteralDfa2_0 (long, long) java.io.IOException e long old0 long active0 private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.datetime.parser.SimpleCharStream) org.apache.james.mime4j.field.datetime.parser.SimpleCharStream stream public void <init> (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 final 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 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 () static void <clinit> () }
org/apache/james/mime4j/field/datetime/parser/DateTimeParserConstants.class
DateTimeParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/datetime/parser/DateTimeParser$Time.class
DateTimeParser.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 <init> (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/ParseException.class
ParseException.java package org.apache.james.mime4j.field.datetime.parser public org.apache.james.mime4j.field.datetime.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/Token.class
Token.java package org.apache.james.mime4j.field.datetime.parser public org.apache.james.mime4j.field.datetime.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.datetime.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/datetime/parser/DateTimeParser$Date.class
DateTimeParser.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 <init> (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/MailboxField$1.class
MailboxField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.MailboxField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/ParseException.class
ParseException.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.ParseException extends org.apache.james.mime4j.MimeException { private static final long serialVersionUID protected void <init> (java.lang.String) String message protected void <init> (java.lang.Throwable) Throwable cause protected void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
org/apache/james/mime4j/field/ParsedField.class
ParsedField.java package org.apache.james.mime4j.field public abstract org.apache.james.mime4j.field.ParsedField extends java.lang.Object implements org.apache.james.mime4j.parser.Field { public abstract boolean isValidField () public abstract org.apache.james.mime4j.field.ParseException getParseException () }
org/apache/james/mime4j/field/MailboxListField$1.class
MailboxListField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.MailboxListField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/FieldParser.class
FieldParser.java package org.apache.james.mime4j.field public abstract org.apache.james.mime4j.field.FieldParser extends java.lang.Object { public abstract org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) }
org/apache/james/mime4j/field/DateTimeField.class
DateTimeField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.DateTimeField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log private boolean parsed private java.util.Date date private org.apache.james.mime4j.field.datetime.parser.ParseException parseException static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw 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.field.ParseException getParseException () static void <clinit> () }
org/apache/james/mime4j/field/mimeversion/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.mimeversion.parser public org.apache.james.mime4j.field.mimeversion.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/mimeversion/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/MimeVersionParserConstants.class
MimeVersionParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/mimeversion/parser/ParseException.class
ParseException.java package org.apache.james.mime4j.field.mimeversion.parser public org.apache.james.mime4j.field.mimeversion.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/Token.class
Token.java package org.apache.james.mime4j.field.mimeversion.parser public org.apache.james.mime4j.field.mimeversion.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.mimeversion.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParser.class
MimeVersionParser.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.Vector 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_0 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.mimeversion.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/mimeversion/parser/MimeVersionParserTokenManager.class
MimeVersionParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream) org.apache.james.mime4j.field.mimeversion.parser.SimpleCharStream stream public void <init> (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 final 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 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 static void <clinit> () }
org/apache/james/mime4j/field/contentdisposition/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.contentdisposition.parser public org.apache.james.mime4j.field.contentdisposition.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/contentdisposition/parser/SimpleCharStream.class
SimpleCharStream.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/ParseException.class
ParseException.java package org.apache.james.mime4j.field.contentdisposition.parser public org.apache.james.mime4j.field.contentdisposition.parser.ParseException extends org.apache.james.mime4j.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 <init> (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 <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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/ContentDispositionParserConstants.class
ContentDispositionParserConstants.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 <clinit> () }
org/apache/james/mime4j/field/contentdisposition/parser/Token.class
Token.java package org.apache.james.mime4j.field.contentdisposition.parser public org.apache.james.mime4j.field.contentdisposition.parser.Token extends java.lang.Object { 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 void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.contentdisposition.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParser.class
ContentDispositionParser.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.Vector 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_0 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (java.io.Reader) int i java.io.Reader stream public void ReInit (java.io.Reader) int i java.io.Reader stream public void <init> (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 final 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 final int jj_ntk () public org.apache.james.mime4j.field.contentdisposition.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () static void <clinit> () }
org/apache/james/mime4j/field/contentdisposition/parser/ContentDispositionParserTokenManager.class
ContentDispositionParserTokenManager.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 StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 <init> (org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream) org.apache.james.mime4j.field.contentdisposition.parser.SimpleCharStream stream public void <init> (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 final 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 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 static void <clinit> () }
org/apache/james/mime4j/field/ContentTypeField.class
ContentTypeField.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.ContentTypeField extends org.apache.james.mime4j.field.AbstractField { private static org.apache.commons.logging.Log log 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 private boolean parsed private String mimeType private java.util.Map parameters private org.apache.james.mime4j.field.contenttype.parser.ParseException parseException static final org.apache.james.mime4j.field.FieldParser PARSER void <init> (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw public org.apache.james.mime4j.field.contenttype.parser.ParseException getParseException () public java.lang.String getMimeType () 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.field.ContentTypeField, org.apache.james.mime4j.field.ContentTypeField) org.apache.james.mime4j.field.ContentTypeField child org.apache.james.mime4j.field.ContentTypeField parent public static java.lang.String getCharset (org.apache.james.mime4j.field.ContentTypeField) String charset org.apache.james.mime4j.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 String type String subType public volatile synthetic org.apache.james.mime4j.field.ParseException getParseException () static void <clinit> () }
org/apache/james/mime4j/field/address/Mailbox.class
Mailbox.java package org.apache.james.mime4j.field.address public org.apache.james.mime4j.field.address.Mailbox extends org.apache.james.mime4j.field.address.Address { private static final long serialVersionUID private static final org.apache.james.mime4j.field.address.DomainList EMPTY_ROUTE_LIST private final String name private final org.apache.james.mime4j.field.address.DomainList route private final String localPart private final String domain public void <init> (java.lang.String, java.lang.String) String localPart String domain public void <init> (org.apache.james.mime4j.field.address.DomainList, java.lang.String, java.lang.String) org.apache.james.mime4j.field.address.DomainList route String localPart String domain public void <init> (java.lang.String, java.lang.String, java.lang.String) String name String localPart String domain public void <init> (java.lang.String, org.apache.james.mime4j.field.address.DomainList, java.lang.String, java.lang.String) String name org.apache.james.mime4j.field.address.DomainList route String localPart String domain void <init> (java.lang.String, org.apache.james.mime4j.field.address.Mailbox) String name org.apache.james.mime4j.field.address.Mailbox baseMailbox public static org.apache.james.mime4j.field.address.Mailbox parse (java.lang.String) org.apache.james.mime4j.field.address.parser.ParseException e String rawMailboxString org.apache.james.mime4j.field.address.parser.AddressListParser parser public java.lang.String getName () public org.apache.james.mime4j.field.address.DomainList getRoute () public java.lang.String getLocalPart () public java.lang.String getDomain () public java.lang.String getAddress () public java.lang.String getDisplayString (boolean) boolean includeRoute boolean includeAngleBrackets StringBuilder sb public java.lang.String getEncodedString () StringBuilder sb public int hashCode () public boolean equals (java.lang.Object) Object obj org.apache.james.mime4j.field.address.Mailbox other protected final void doAddMailboxesTo (java.util.List) java.util.List results private java.lang.Object getCanonicalizedAddress () static void <clinit> () }
org/apache/james/mime4j/field/address/Group.class
Group.java package org.apache.james.mime4j.field.address public org.apache.james.mime4j.field.address.Group extends org.apache.james.mime4j.field.address.Address { private static final long serialVersionUID private final String name private final org.apache.james.mime4j.field.address.MailboxList mailboxList public transient void <init> (java.lang.String, org.apache.james.mime4j.field.address.Mailbox[]) String name org.apache.james.mime4j.field.address.Mailbox[] mailboxes public void <init> (java.lang.String, java.util.Collection) String name java.util.Collection mailboxes public void <init> (java.lang.String, org.apache.james.mime4j.field.address.MailboxList) String name org.apache.james.mime4j.field.address.MailboxList mailboxes public static org.apache.james.mime4j.field.address.Group parse (java.lang.String) String rawGroupString org.apache.james.mime4j.field.address.Address address public java.lang.String getName () public org.apache.james.mime4j.field.address.MailboxList getMailboxes () public java.lang.String getDisplayString (boolean) org.apache.james.mime4j.field.address.Mailbox mailbox java.util.Iterator i$ boolean includeRoute StringBuilder sb boolean first public java.lang.String getEncodedString () org.apache.james.mime4j.field.address.Mailbox mailbox java.util.Iterator i$ StringBuilder sb boolean first protected void doAddMailboxesTo (java.util.List) org.apache.james.mime4j.field.address.Mailbox mailbox java.util.Iterator i$ java.util.List results }
org/apache/james/mime4j/field/address/parser/TokenMgrError.class
TokenMgrError.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.TokenMgrError extends java.lang.Error { 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 <init> () public void <init> (java.lang.String, int) String message int reason public void <init> (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/address/parser/AddressListParserTokenManager.class
AddressListParserTokenManager.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager extends java.lang.Object implements org.apache.james.mime4j.field.address.parser.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.parser.SimpleCharStream input_stream private final int[] jjrounds private final int[] jjstateSet StringBuffer image int jjimageLen 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 final int jjStopAtPos (int, int) int pos int kind private final int jjStartNfaWithStates_0 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_0 () private final void jjCheckNAdd (int) int state private final void jjAddStates (int, int) int start int end private final void jjCheckNAddTwoStates (int, int) int state1 int state2 private final void jjCheckNAddStates (int, int) int start int end private final void jjCheckNAddStates (int) int start private final 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 final int jjStartNfaWithStates_2 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_2 () private final 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 final int jjStartNfaWithStates_4 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_4 () private final 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 final int jjStartNfaWithStates_3 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_3 () private final 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 final int jjStartNfaWithStates_1 (int, int, int) java.io.IOException e int pos int kind int state private final int jjMoveStringLiteralDfa0_1 () private final 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 <init> (org.apache.james.mime4j.field.address.parser.SimpleCharStream) org.apache.james.mime4j.field.address.parser.SimpleCharStream stream public void <init> (org.apache.james.mime4j.field.address.parser.SimpleCharStream, int) org.apache.james.mime4j.field.address.parser.SimpleCharStream stream int lexState public void ReInit (org.apache.james.mime4j.field.address.parser.SimpleCharStream) org.apache.james.mime4j.field.address.parser.SimpleCharStream stream private final void ReInitRounds () int i public void ReInit (org.apache.james.mime4j.field.address.parser.SimpleCharStream, int) org.apache.james.mime4j.field.address.parser.SimpleCharStream stream int lexState public void SwitchTo (int) int lexState protected org.apache.james.mime4j.field.address.parser.Token jjFillToken () org.apache.james.mime4j.field.address.parser.Token t String im public org.apache.james.mime4j.field.address.parser.Token getNextToken () java.io.IOException e org.apache.james.mime4j.field.address.parser.Token matchedToken org.apache.james.mime4j.field.address.parser.Token matchedToken org.apache.james.mime4j.field.address.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.address.parser.Token specialToken int curPos void MoreLexicalActions () void TokenLexicalActions (org.apache.james.mime4j.field.address.parser.Token) org.apache.james.mime4j.field.address.parser.Token matchedToken static void <clinit> () }
org/apache/james/mime4j/field/address/parser/ASTgroup_body.class
ASTgroup_body.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTgroup_body extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/SimpleCharStream.class
SimpleCharStream.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.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 <init> (java.io.Reader, int, int, int) java.io.Reader dstream int startline int startcolumn int buffersize public void <init> (java.io.Reader, int, int) java.io.Reader dstream int startline int startcolumn public void <init> (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 <init> (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 <init> (java.io.InputStream, int, int, int) java.io.InputStream dstream int startline int startcolumn int buffersize public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding int startline int startcolumn public void <init> (java.io.InputStream, int, int) java.io.InputStream dstream int startline int startcolumn public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException java.io.InputStream dstream String encoding public void <init> (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/parser/ASTname_addr.class
ASTname_addr.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTname_addr extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ASTaddress.class
ASTaddress.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTaddress extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ASTaddress_list.class
ASTaddress_list.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTaddress_list extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/Node.class
Node.java package org.apache.james.mime4j.field.address.parser public abstract org.apache.james.mime4j.field.address.parser.Node extends java.lang.Object { public abstract void jjtOpen () public abstract void jjtClose () public abstract void jjtSetParent (org.apache.james.mime4j.field.address.parser.Node) public abstract org.apache.james.mime4j.field.address.parser.Node jjtGetParent () public abstract void jjtAddChild (org.apache.james.mime4j.field.address.parser.Node, int) public abstract org.apache.james.mime4j.field.address.parser.Node jjtGetChild (int) public abstract int jjtGetNumChildren () public abstract java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) }
org/apache/james/mime4j/field/address/parser/ASTaddr_spec.class
ASTaddr_spec.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTaddr_spec extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/JJTAddressListParserState.class
JJTAddressListParserState.java package org.apache.james.mime4j.field.address.parser org.apache.james.mime4j.field.address.parser.JJTAddressListParserState extends java.lang.Object { private java.util.Stack nodes private java.util.Stack marks private int sp private int mk private boolean node_created void <init> () boolean nodeCreated () void reset () org.apache.james.mime4j.field.address.parser.Node rootNode () void pushNode (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n org.apache.james.mime4j.field.address.parser.Node popNode () org.apache.james.mime4j.field.address.parser.Node peekNode () int nodeArity () void clearNodeScope (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n void openNodeScope (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n void closeNodeScope (org.apache.james.mime4j.field.address.parser.Node, int) org.apache.james.mime4j.field.address.parser.Node c org.apache.james.mime4j.field.address.parser.Node n int num void closeNodeScope (org.apache.james.mime4j.field.address.parser.Node, boolean) org.apache.james.mime4j.field.address.parser.Node c int a org.apache.james.mime4j.field.address.parser.Node n boolean condition }
org/apache/james/mime4j/field/address/parser/AddressListParserVisitor.class
AddressListParserVisitor.java package org.apache.james.mime4j.field.address.parser public abstract org.apache.james.mime4j.field.address.parser.AddressListParserVisitor extends java.lang.Object { public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.SimpleNode, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTaddress_list, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTaddress, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTmailbox, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTname_addr, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTgroup_body, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTangle_addr, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTroute, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTphrase, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTaddr_spec, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTlocal_part, java.lang.Object) public abstract java.lang.Object visit (org.apache.james.mime4j.field.address.parser.ASTdomain, java.lang.Object) }
org/apache/james/mime4j/field/address/parser/BaseNode.class
BaseNode.java package org.apache.james.mime4j.field.address.parser public abstract org.apache.james.mime4j.field.address.parser.BaseNode extends java.lang.Object implements org.apache.james.mime4j.field.address.parser.Node { public org.apache.james.mime4j.field.address.parser.Token firstToken public org.apache.james.mime4j.field.address.parser.Token lastToken public void <init> () }
org/apache/james/mime4j/field/address/parser/ASTmailbox.class
ASTmailbox.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTmailbox extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ASTdomain.class
ASTdomain.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTdomain extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ASTlocal_part.class
ASTlocal_part.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTlocal_part extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/AddressListParser.class
AddressListParser.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.AddressListParser extends java.lang.Object implements org.apache.james.mime4j.field.address.parser.AddressListParserTreeConstants org.apache.james.mime4j.field.address.parser.AddressListParserConstants { protected org.apache.james.mime4j.field.address.parser.JJTAddressListParserState jjtree public org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager token_source org.apache.james.mime4j.field.address.parser.SimpleCharStream jj_input_stream public org.apache.james.mime4j.field.address.parser.Token token public org.apache.james.mime4j.field.address.parser.Token jj_nt private int jj_ntk private org.apache.james.mime4j.field.address.parser.Token jj_scanpos private org.apache.james.mime4j.field.address.parser.Token jj_lastpos private int jj_la public boolean lookingAhead private boolean jj_semLA 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.parser.AddressListParser$JJCalls[] jj_2_rtns private boolean jj_rescan private int jj_gc private final org.apache.james.mime4j.field.address.parser.AddressListParser$LookaheadSuccess jj_ls private java.util.Vector 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.parser.ParseException org.apache.james.mime4j.field.address.parser.AddressListParser parser Exception x String[] args public org.apache.james.mime4j.field.address.parser.ASTaddress_list parseAddressList () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.TokenMgrError tme public org.apache.james.mime4j.field.address.parser.ASTaddress parseAddress () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.TokenMgrError tme public org.apache.james.mime4j.field.address.parser.ASTmailbox parseMailbox () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.TokenMgrError tme void jjtreeOpenNodeScope (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n void jjtreeCloseNodeScope (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n public final void parseLine () throws org.apache.james.mime4j.field.address.parser.ParseException public final void parseAddressList0 () throws org.apache.james.mime4j.field.address.parser.ParseException public final void parseAddress0 () throws org.apache.james.mime4j.field.address.parser.ParseException public final void parseMailbox0 () throws org.apache.james.mime4j.field.address.parser.ParseException public final void address_list () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTaddress_list jjtn000 boolean jjtc000 public final void address () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTaddress jjtn000 boolean jjtc000 public final void mailbox () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTmailbox jjtn000 boolean jjtc000 public final void name_addr () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTname_addr jjtn000 boolean jjtc000 public final void group_body () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTgroup_body jjtn000 boolean jjtc000 public final void angle_addr () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTangle_addr jjtn000 boolean jjtc000 public final void route () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTroute jjtn000 boolean jjtc000 public final void phrase () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.ASTphrase jjtn000 boolean jjtc000 public final void addr_spec () throws org.apache.james.mime4j.field.address.parser.ParseException Throwable jjte000 org.apache.james.mime4j.field.address.parser.ASTaddr_spec jjtn000 boolean jjtc000 public final void local_part () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.ASTlocal_part jjtn000 boolean jjtc000 org.apache.james.mime4j.field.address.parser.Token t public final void domain () throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.ASTdomain jjtn000 boolean jjtc000 org.apache.james.mime4j.field.address.parser.Token t private final boolean jj_2_1 (int) org.apache.james.mime4j.field.address.parser.AddressListParser$LookaheadSuccess ls int xla private final boolean jj_2_2 (int) org.apache.james.mime4j.field.address.parser.AddressListParser$LookaheadSuccess ls int xla private final boolean jj_3R_12 () org.apache.james.mime4j.field.address.parser.Token xsp private final boolean jj_3R_10 () org.apache.james.mime4j.field.address.parser.Token xsp private final boolean jj_3_2 () private final boolean jj_3R_9 () org.apache.james.mime4j.field.address.parser.Token xsp private final boolean jj_3R_11 () org.apache.james.mime4j.field.address.parser.Token xsp private final boolean jj_3R_13 () org.apache.james.mime4j.field.address.parser.Token xsp private final boolean jj_3R_8 () private final boolean jj_3_1 () private static void jj_la1_0 () private static void jj_la1_1 () public void <init> (java.io.InputStream) java.io.InputStream stream public void <init> (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 <init> (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 <init> (org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager) int i int i org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager tm public void ReInit (org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager) int i int i org.apache.james.mime4j.field.address.parser.AddressListParserTokenManager tm private final org.apache.james.mime4j.field.address.parser.Token jj_consume_token (int) throws org.apache.james.mime4j.field.address.parser.ParseException org.apache.james.mime4j.field.address.parser.AddressListParser$JJCalls c int i int kind org.apache.james.mime4j.field.address.parser.Token oldToken private final boolean jj_scan_token (int) int i org.apache.james.mime4j.field.address.parser.Token tok int kind public final org.apache.james.mime4j.field.address.parser.Token getNextToken () public final org.apache.james.mime4j.field.address.parser.Token getToken (int) int i int index org.apache.james.mime4j.field.address.parser.Token t private final int jj_ntk () private void jj_add_error_token (int, int) int i int i int[] oldentry java.util.Enumeration e boolean exists int kind int pos public org.apache.james.mime4j.field.address.parser.ParseException generateParseException () int i int j int i int i int i boolean[] la1tokens int[][] exptokseq public final void enable_tracing () public final void disable_tracing () private final void jj_rescan_token () org.apache.james.mime4j.field.address.parser.AddressListParser$JJCalls p org.apache.james.mime4j.field.address.parser.AddressListParser$LookaheadSuccess ls int i private final void jj_save (int, int) int index int xla org.apache.james.mime4j.field.address.parser.AddressListParser$JJCalls p static void <clinit> () }
org/apache/james/mime4j/field/address/parser/ASTphrase.class
ASTphrase.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTphrase extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ParseException.class
ParseException.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ParseException extends org.apache.james.mime4j.field.ParseException { private static final long serialVersionUID protected boolean specialConstructor public org.apache.james.mime4j.field.address.parser.Token currentToken public int[][] expectedTokenSequences public String[] tokenImage protected String eol public void <init> (org.apache.james.mime4j.field.address.parser.Token, int[][], java.lang.String[]) org.apache.james.mime4j.field.address.parser.Token currentTokenVal int[][] expectedTokenSequencesVal String[] tokenImageVal public void <init> () public void <init> (java.lang.Throwable) Throwable cause public void <init> (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.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/address/parser/ASTroute.class
ASTroute.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTroute extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/ASTangle_addr.class
ASTangle_addr.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.ASTangle_addr extends org.apache.james.mime4j.field.address.parser.SimpleNode { public void <init> (int) int id public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int id public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data }
org/apache/james/mime4j/field/address/parser/Token.class
Token.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.Token extends java.lang.Object { 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.parser.Token next public org.apache.james.mime4j.field.address.parser.Token specialToken public void <init> () public java.lang.String toString () public static final org.apache.james.mime4j.field.address.parser.Token newToken (int) int ofKind }
org/apache/james/mime4j/field/address/parser/AddressListParser$JJCalls.class
AddressListParser.java package org.apache.james.mime4j.field.address.parser final org.apache.james.mime4j.field.address.parser.AddressListParser$JJCalls extends java.lang.Object { int gen org.apache.james.mime4j.field.address.parser.Token first int arg org.apache.james.mime4j.field.address.parser.AddressListParser$JJCalls next void <init> () }
org/apache/james/mime4j/field/address/parser/AddressListParserConstants.class
AddressListParserConstants.java package org.apache.james.mime4j.field.address.parser public abstract org.apache.james.mime4j.field.address.parser.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 <clinit> () }
org/apache/james/mime4j/field/address/parser/AddressListParser$LookaheadSuccess.class
AddressListParser.java package org.apache.james.mime4j.field.address.parser final org.apache.james.mime4j.field.address.parser.AddressListParser$LookaheadSuccess extends java.lang.Error { private void <init> () synthetic void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser$1) org.apache.james.mime4j.field.address.parser.AddressListParser$1 x0 }
org/apache/james/mime4j/field/address/parser/AddressListParser$1.class
AddressListParser.java package org.apache.james.mime4j.field.address.parser synthetic org.apache.james.mime4j.field.address.parser.AddressListParser$1 extends java.lang.Object { }
org/apache/james/mime4j/field/address/parser/AddressListParserTreeConstants.class
AddressListParserTreeConstants.java package org.apache.james.mime4j.field.address.parser public abstract org.apache.james.mime4j.field.address.parser.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 <clinit> () }
org/apache/james/mime4j/field/address/parser/SimpleNode.class
SimpleNode.java package org.apache.james.mime4j.field.address.parser public org.apache.james.mime4j.field.address.parser.SimpleNode extends org.apache.james.mime4j.field.address.parser.BaseNode implements org.apache.james.mime4j.field.address.parser.Node { protected org.apache.james.mime4j.field.address.parser.Node parent protected org.apache.james.mime4j.field.address.parser.Node[] children protected int id protected org.apache.james.mime4j.field.address.parser.AddressListParser parser public void <init> (int) int i public void <init> (org.apache.james.mime4j.field.address.parser.AddressListParser, int) org.apache.james.mime4j.field.address.parser.AddressListParser p int i public void jjtOpen () public void jjtClose () public void jjtSetParent (org.apache.james.mime4j.field.address.parser.Node) org.apache.james.mime4j.field.address.parser.Node n public org.apache.james.mime4j.field.address.parser.Node jjtGetParent () public void jjtAddChild (org.apache.james.mime4j.field.address.parser.Node, int) org.apache.james.mime4j.field.address.parser.Node[] c org.apache.james.mime4j.field.address.parser.Node n int i public org.apache.james.mime4j.field.address.parser.Node jjtGetChild (int) int i public int jjtGetNumChildren () public java.lang.Object jjtAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) org.apache.james.mime4j.field.address.parser.AddressListParserVisitor visitor Object data public java.lang.Object childrenAccept (org.apache.james.mime4j.field.address.parser.AddressListParserVisitor, java.lang.Object) int i org.apache.james.mime4j.field.address.parser.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.parser.SimpleNode n int i String prefix }
org/apache/james/mime4j/field/address/Builder.class
Builder.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 <init> () public static org.apache.james.mime4j.field.address.Builder getInstance () public org.apache.james.mime4j.field.address.AddressList buildAddressList (org.apache.james.mime4j.field.address.parser.ASTaddress_list) org.apache.james.mime4j.field.address.parser.ASTaddress childNode org.apache.james.mime4j.field.address.Address address int i org.apache.james.mime4j.field.address.parser.ASTaddress_list node java.util.List list public org.apache.james.mime4j.field.address.Address buildAddress (org.apache.james.mime4j.field.address.parser.ASTaddress) String name org.apache.james.mime4j.field.address.parser.Node n2 org.apache.james.mime4j.field.address.parser.ASTaddress node org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it org.apache.james.mime4j.field.address.parser.Node n private org.apache.james.mime4j.field.address.MailboxList buildGroupBody (org.apache.james.mime4j.field.address.parser.ASTgroup_body) org.apache.james.mime4j.field.address.parser.Node n org.apache.james.mime4j.field.address.parser.ASTgroup_body node java.util.List results org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it public org.apache.james.mime4j.field.address.Mailbox buildMailbox (org.apache.james.mime4j.field.address.parser.ASTmailbox) org.apache.james.mime4j.field.address.parser.ASTmailbox node org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it org.apache.james.mime4j.field.address.parser.Node n private org.apache.james.mime4j.field.address.Mailbox buildNameAddr (org.apache.james.mime4j.field.address.parser.ASTname_addr) String name org.apache.james.mime4j.field.address.parser.ASTname_addr node org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it org.apache.james.mime4j.field.address.parser.Node n String name private org.apache.james.mime4j.field.address.Mailbox buildAngleAddr (org.apache.james.mime4j.field.address.parser.ASTangle_addr) org.apache.james.mime4j.field.address.parser.ASTangle_addr node org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it org.apache.james.mime4j.field.address.DomainList route org.apache.james.mime4j.field.address.parser.Node n private org.apache.james.mime4j.field.address.DomainList buildRoute (org.apache.james.mime4j.field.address.parser.ASTroute) org.apache.james.mime4j.field.address.parser.Node n org.apache.james.mime4j.field.address.parser.ASTroute node java.util.List results org.apache.james.mime4j.field.address.Builder$ChildNodeIterator it private org.apache.james.mime4j.field.address.Mailbox buildAddrSpec (org.apache.james.mime4j.field.address.parser.ASTaddr_spec) org.apache.james.mime4j.field.address.parser.ASTaddr_spec node private org.apache.james.mime4j.field.address.Mailbox buildAddrSpec (org.apache.james.mime4j.field.address.DomainList, org.apache.james.mime4j.field.address.parser.ASTaddr_spec) org.apache.james.mime4j.field.address.DomainList route org.apache.james.mime4j.field.address.parser.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.parser.SimpleNode, boolean) org.apache.james.mime4j.field.address.parser.SimpleNode node boolean stripSpaces org.apache.james.mime4j.field.address.parser.Token head org.apache.james.mime4j.field.address.parser.Token tail StringBuilder out private void addSpecials (java.lang.StringBuilder, org.apache.james.mime4j.field.address.parser.Token) StringBuilder out org.apache.james.mime4j.field.address.parser.Token specialToken static void <clinit> () }
org/apache/james/mime4j/field/address/DomainList.class
DomainList.java package org.apache.james.mime4j.field.address public org.apache.james.mime4j.field.address.DomainList extends java.util.AbstractList implements java.io.Serializable { private static final long serialVersionUID private final java.util.List domains public void <init> (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/field/address/AddressList.class
AddressList.java package org.apache.james.mime4j.field.address public org.apache.james.mime4j.field.address.AddressList extends java.util.AbstractList implements java.io.Serializable { private static final long serialVersionUID private final java.util.List addresses public void <init> (java.util.List, boolean) java.util.List addresses boolean dontCopy public int size () public org.apache.james.mime4j.field.address.Address get (int) int index public org.apache.james.mime4j.field.address.MailboxList flatten () org.apache.james.mime4j.field.address.Address addr java.util.Iterator i$ java.util.List mailboxes org.apache.james.mime4j.field.address.Address addr java.util.Iterator i$ boolean groupDetected java.util.List results public void print () org.apache.james.mime4j.field.address.Address addr java.util.Iterator i$ public static org.apache.james.mime4j.field.address.AddressList parse (java.lang.String) throws org.apache.james.mime4j.field.address.parser.ParseException String rawAddressList org.apache.james.mime4j.field.address.parser.AddressListParser parser public static void main (java.lang.String[]) throws java.lang.Exception String line org.apache.james.mime4j.field.address.AddressList list Exception e String[] args java.io.BufferedReader reader public volatile synthetic java.lang.Object get (int) int x0 }
org/apache/james/mime4j/field/address/Builder$ChildNodeIterator.class
Builder.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.parser.SimpleNode simpleNode private int index private int len public void <init> (org.apache.james.mime4j.field.address.parser.SimpleNode) org.apache.james.mime4j.field.address.parser.SimpleNode simpleNode public void remove () public boolean hasNext () public org.apache.james.mime4j.field.address.parser.Node next () public volatile synthetic java.lang.Object next () }
org/apache/james/mime4j/field/address/Address.class
Address.java package org.apache.james.mime4j.field.address public abstract org.apache.james.mime4j.field.address.Address extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID public void <init> () final void addMailboxesTo (java.util.List) java.util.List results protected abstract void doAddMailboxesTo (java.util.List) public final java.lang.String getDisplayString () public abstract java.lang.String getDisplayString (boolean) public abstract java.lang.String getEncodedString () public static org.apache.james.mime4j.field.address.Address parse (java.lang.String) org.apache.james.mime4j.field.address.parser.ParseException e String rawAddressString org.apache.james.mime4j.field.address.parser.AddressListParser parser public java.lang.String toString () }
org/apache/james/mime4j/field/address/MailboxList.class
MailboxList.java package org.apache.james.mime4j.field.address public org.apache.james.mime4j.field.address.MailboxList extends java.util.AbstractList implements java.io.Serializable { private static final long serialVersionUID private final java.util.List mailboxes public void <init> (java.util.List, boolean) java.util.List mailboxes boolean dontCopy public int size () public org.apache.james.mime4j.field.address.Mailbox get (int) int index public void print () org.apache.james.mime4j.field.address.Mailbox mailbox int i public volatile synthetic java.lang.Object get (int) int x0 }
org/apache/james/mime4j/field/AddressListField$1.class
AddressListField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.AddressListField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/field/DefaultFieldParser.class
DefaultFieldParser.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.DefaultFieldParser extends org.apache.james.mime4j.field.DelegatingFieldParser { public void <init> () org.apache.james.mime4j.field.FieldParser dateTimeParser org.apache.james.mime4j.field.FieldParser mailboxListParser org.apache.james.mime4j.field.FieldParser mailboxParser org.apache.james.mime4j.field.FieldParser addressListParser }
org/apache/james/mime4j/field/DelegatingFieldParser.class
DelegatingFieldParser.java package org.apache.james.mime4j.field public org.apache.james.mime4j.field.DelegatingFieldParser extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { private java.util.Map parsers private org.apache.james.mime4j.field.FieldParser defaultParser public void <init> () public void setFieldParser (java.lang.String, org.apache.james.mime4j.field.FieldParser) String name org.apache.james.mime4j.field.FieldParser parser public org.apache.james.mime4j.field.FieldParser getParser (java.lang.String) String name org.apache.james.mime4j.field.FieldParser field public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw org.apache.james.mime4j.field.FieldParser parser }
org/apache/james/mime4j/field/ContentTransferEncodingField$1.class
ContentTransferEncodingField.java package org.apache.james.mime4j.field final org.apache.james.mime4j.field.ContentTransferEncodingField$1 extends java.lang.Object implements org.apache.james.mime4j.field.FieldParser { void <init> () public org.apache.james.mime4j.field.ParsedField parse (java.lang.String, java.lang.String, org.apache.james.mime4j.util.ByteSequence) String name String body org.apache.james.mime4j.util.ByteSequence raw }
org/apache/james/mime4j/parser/RawField.class
RawField.java package org.apache.james.mime4j.parser org.apache.james.mime4j.parser.RawField extends java.lang.Object implements org.apache.james.mime4j.parser.Field { private final org.apache.james.mime4j.util.ByteSequence raw private int colonIdx private String name private String body public void <init> (org.apache.james.mime4j.util.ByteSequence, int) org.apache.james.mime4j.util.ByteSequence raw int colonIdx public java.lang.String getName () public java.lang.String getBody () public org.apache.james.mime4j.util.ByteSequence getRaw () public java.lang.String toString () private java.lang.String parseName () private java.lang.String parseBody () int offset int length }
org/apache/james/mime4j/parser/MimeParseEventException.class
MimeParseEventException.java package org.apache.james.mime4j.parser public org.apache.james.mime4j.parser.MimeParseEventException extends org.apache.james.mime4j.MimeException { private static final long serialVersionUID private final org.apache.james.mime4j.parser.Event event public void <init> (org.apache.james.mime4j.parser.Event) org.apache.james.mime4j.parser.Event event public org.apache.james.mime4j.parser.Event getEvent () }
org/apache/james/mime4j/parser/MimeStreamParser.class
MimeStreamParser.java package org.apache.james.mime4j.parser public org.apache.james.mime4j.parser.MimeStreamParser extends java.lang.Object { private org.apache.james.mime4j.parser.ContentHandler handler private boolean contentDecoding private final org.apache.james.mime4j.parser.MimeTokenStream mimeTokenStream public void <init> (org.apache.james.mime4j.parser.MimeEntityConfig) org.apache.james.mime4j.parser.MimeEntityConfig localConfig org.apache.james.mime4j.parser.MimeEntityConfig config org.apache.james.mime4j.parser.MimeEntityConfig localConfig public void <init> () public boolean isContentDecoding () public void setContentDecoding (boolean) boolean b public void parse (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException java.io.InputStream bodyContent org.apache.james.mime4j.descriptor.BodyDescriptor desc java.io.InputStream bodyContent int state java.io.InputStream is public boolean isRaw () public void setRaw (boolean) boolean raw public void stop () public void setContentHandler (org.apache.james.mime4j.parser.ContentHandler) org.apache.james.mime4j.parser.ContentHandler h }
org/apache/james/mime4j/parser/Field.class
Field.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.Field extends java.lang.Object { public abstract java.lang.String getName () public abstract java.lang.String getBody () public abstract org.apache.james.mime4j.util.ByteSequence getRaw () }
org/apache/james/mime4j/parser/EntityStateMachine.class
EntityStateMachine.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.EntityStateMachine extends java.lang.Object { public abstract int getState () public abstract void setRecursionMode (int) public abstract org.apache.james.mime4j.parser.EntityStateMachine advance () throws java.io.IOException org.apache.james.mime4j.MimeException public abstract org.apache.james.mime4j.descriptor.BodyDescriptor getBodyDescriptor () throws java.lang.IllegalStateException public abstract java.io.InputStream getContentStream () throws java.lang.IllegalStateException public abstract org.apache.james.mime4j.parser.Field getField () throws java.lang.IllegalStateException }
org/apache/james/mime4j/parser/ContentHandler.class
ContentHandler.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.ContentHandler extends java.lang.Object { public abstract void startMessage () throws org.apache.james.mime4j.MimeException public abstract void endMessage () throws org.apache.james.mime4j.MimeException public abstract void startBodyPart () throws org.apache.james.mime4j.MimeException public abstract void endBodyPart () throws org.apache.james.mime4j.MimeException public abstract void startHeader () throws org.apache.james.mime4j.MimeException public abstract void field (org.apache.james.mime4j.parser.Field) throws org.apache.james.mime4j.MimeException public abstract void endHeader () throws org.apache.james.mime4j.MimeException public abstract void preamble (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException public abstract void epilogue (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException public abstract void startMultipart (org.apache.james.mime4j.descriptor.BodyDescriptor) throws org.apache.james.mime4j.MimeException public abstract void endMultipart () throws org.apache.james.mime4j.MimeException public abstract void body (org.apache.james.mime4j.descriptor.BodyDescriptor, java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException public abstract void raw (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException }
org/apache/james/mime4j/parser/MimeEntity.class
MimeEntity.java package org.apache.james.mime4j.parser public org.apache.james.mime4j.parser.MimeEntity extends org.apache.james.mime4j.parser.AbstractEntity { private static final int T_IN_BODYPART private static final int T_IN_MESSAGE private final org.apache.james.mime4j.io.LineNumberSource lineSource private final org.apache.james.mime4j.io.BufferedLineReaderInputStream inbuffer private int recursionMode private org.apache.james.mime4j.io.MimeBoundaryInputStream mimeStream private org.apache.james.mime4j.io.LineReaderInputStreamAdaptor dataStream private boolean skipHeader private byte[] tmpbuf public void <init> (org.apache.james.mime4j.io.LineNumberSource, org.apache.james.mime4j.io.BufferedLineReaderInputStream, org.apache.james.mime4j.descriptor.BodyDescriptor, int, int, org.apache.james.mime4j.parser.MimeEntityConfig) org.apache.james.mime4j.io.LineNumberSource lineSource org.apache.james.mime4j.io.BufferedLineReaderInputStream inbuffer org.apache.james.mime4j.descriptor.BodyDescriptor parent int startState int endState org.apache.james.mime4j.parser.MimeEntityConfig config public void <init> (org.apache.james.mime4j.io.LineNumberSource, org.apache.james.mime4j.io.BufferedLineReaderInputStream, org.apache.james.mime4j.descriptor.BodyDescriptor, int, int) org.apache.james.mime4j.io.LineNumberSource lineSource org.apache.james.mime4j.io.BufferedLineReaderInputStream inbuffer org.apache.james.mime4j.descriptor.BodyDescriptor parent int startState int endState public int getRecursionMode () public void setRecursionMode (int) int recursionMode public void skipHeader (java.lang.String) String contentType org.apache.james.mime4j.util.ByteSequence raw protected int getLineNumber () protected org.apache.james.mime4j.io.LineReaderInputStream getDataStream () public org.apache.james.mime4j.parser.EntityStateMachine advance () throws java.io.IOException org.apache.james.mime4j.MimeException String mimeType private void createMimeStream () throws org.apache.james.mime4j.MimeException java.io.IOException IllegalArgumentException e String boundary int bufferSize private void clearMimeStream () private void advanceToBoundary () throws java.io.IOException java.io.InputStream instream private org.apache.james.mime4j.parser.EntityStateMachine nextMessage () java.io.InputStream instream java.io.InputStream instream org.apache.james.mime4j.parser.RawEntity message org.apache.james.mime4j.parser.MimeEntity message String transferEncoding java.io.InputStream instream private org.apache.james.mime4j.parser.EntityStateMachine nextMimeEntity () org.apache.james.mime4j.parser.RawEntity message org.apache.james.mime4j.io.BufferedLineReaderInputStream stream org.apache.james.mime4j.parser.MimeEntity mimeentity private java.io.InputStream getLimitedContentStream () long maxContentLimit public java.io.InputStream getContentStream () }
org/apache/james/mime4j/parser/MimeTokenStream.class
MimeTokenStream.java package org.apache.james.mime4j.parser public org.apache.james.mime4j.parser.MimeTokenStream extends java.lang.Object implements org.apache.james.mime4j.parser.EntityStates org.apache.james.mime4j.parser.RecursionMode { private final org.apache.james.mime4j.parser.MimeEntityConfig config private final java.util.LinkedList entities private int state private org.apache.james.mime4j.parser.EntityStateMachine currentStateMachine private int recursionMode private org.apache.james.mime4j.io.BufferedLineReaderInputStream inbuffer public static final org.apache.james.mime4j.parser.MimeTokenStream createMaximalDescriptorStream () org.apache.james.mime4j.parser.MimeEntityConfig config public static final org.apache.james.mime4j.parser.MimeTokenStream createStrictValidationStream () org.apache.james.mime4j.parser.MimeEntityConfig config public void <init> () protected void <init> (org.apache.james.mime4j.parser.MimeEntityConfig) org.apache.james.mime4j.parser.MimeEntityConfig config public void parse (java.io.InputStream) java.io.InputStream stream public void parseHeadless (java.io.InputStream, java.lang.String) java.io.InputStream stream String contentType private void doParse (java.io.InputStream, java.lang.String) org.apache.james.mime4j.io.LineNumberInputStream lineInput org.apache.james.mime4j.parser.MimeEntity mimeentity org.apache.james.mime4j.parser.RawEntity rawentity java.io.InputStream stream String contentType org.apache.james.mime4j.io.LineNumberSource lineSource public boolean isRaw () public int getRecursionMode () public void setRecursionMode (int) int mode public void stop () public int getState () public java.io.InputStream getInputStream () public java.io.InputStream getDecodedInputStream () org.apache.james.mime4j.descriptor.BodyDescriptor bodyDescriptor String transferEncoding java.io.InputStream dataStream public java.io.Reader getReader () java.nio.charset.Charset charset org.apache.james.mime4j.descriptor.BodyDescriptor bodyDescriptor String mimeCharset java.nio.charset.Charset charset java.io.InputStream instream public org.apache.james.mime4j.descriptor.BodyDescriptor getBodyDescriptor () public org.apache.james.mime4j.parser.Field getField () public int next () throws java.io.IOException org.apache.james.mime4j.MimeException org.apache.james.mime4j.parser.EntityStateMachine next public static final java.lang.String stateToString (int) int state }
org/apache/james/mime4j/parser/Event.class
Event.java package org.apache.james.mime4j.parser public final org.apache.james.mime4j.parser.Event extends java.lang.Object { public static final org.apache.james.mime4j.parser.Event MIME_BODY_PREMATURE_END public static final org.apache.james.mime4j.parser.Event HEADERS_PREMATURE_END public static final org.apache.james.mime4j.parser.Event INALID_HEADER private final String code public void <init> (java.lang.String) String code public int hashCode () public boolean equals (java.lang.Object) org.apache.james.mime4j.parser.Event that Object obj public java.lang.String toString () static void <clinit> () }
org/apache/james/mime4j/parser/AbstractContentHandler.class
AbstractContentHandler.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.AbstractContentHandler extends java.lang.Object implements org.apache.james.mime4j.parser.ContentHandler { public void <init> () public void endMultipart () throws org.apache.james.mime4j.MimeException public void startMultipart (org.apache.james.mime4j.descriptor.BodyDescriptor) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.descriptor.BodyDescriptor bd public void body (org.apache.james.mime4j.descriptor.BodyDescriptor, java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException org.apache.james.mime4j.descriptor.BodyDescriptor bd java.io.InputStream is public void endBodyPart () throws org.apache.james.mime4j.MimeException public void endHeader () throws org.apache.james.mime4j.MimeException public void endMessage () 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 public void field (org.apache.james.mime4j.parser.Field) throws org.apache.james.mime4j.MimeException org.apache.james.mime4j.parser.Field field public void preamble (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException java.io.InputStream is public void startBodyPart () throws org.apache.james.mime4j.MimeException public void startHeader () throws org.apache.james.mime4j.MimeException public void startMessage () throws org.apache.james.mime4j.MimeException public void raw (java.io.InputStream) throws org.apache.james.mime4j.MimeException java.io.IOException java.io.InputStream is }
org/apache/james/mime4j/parser/RawEntity.class
RawEntity.java package org.apache.james.mime4j.parser public org.apache.james.mime4j.parser.RawEntity extends java.lang.Object implements org.apache.james.mime4j.parser.EntityStateMachine { private final java.io.InputStream stream private int state void <init> (java.io.InputStream) java.io.InputStream stream public int getState () public void setRecursionMode (int) int recursionMode public org.apache.james.mime4j.parser.EntityStateMachine advance () public java.io.InputStream getContentStream () public org.apache.james.mime4j.descriptor.BodyDescriptor getBodyDescriptor () public org.apache.james.mime4j.parser.Field getField () public java.lang.String getFieldName () public java.lang.String getFieldValue () }
org/apache/james/mime4j/parser/MimeEntityConfig.class
MimeEntityConfig.java package org.apache.james.mime4j.parser public final org.apache.james.mime4j.parser.MimeEntityConfig extends java.lang.Object implements java.lang.Cloneable { private boolean maximalBodyDescriptor private boolean strictParsing private int maxLineLen private int maxHeaderCount private long maxContentLen private boolean countLineNumbers public void <init> () public boolean isMaximalBodyDescriptor () public void setMaximalBodyDescriptor (boolean) boolean maximalBodyDescriptor public void setStrictParsing (boolean) boolean strictParsing public boolean isStrictParsing () public void setMaxLineLen (int) int maxLineLen public int getMaxLineLen () public void setMaxHeaderCount (int) int maxHeaderCount public int getMaxHeaderCount () public void setMaxContentLen (long) long maxContentLen public long getMaxContentLen () public void setCountLineNumbers (boolean) boolean countLineNumbers public boolean isCountLineNumbers () public org.apache.james.mime4j.parser.MimeEntityConfig clone () CloneNotSupportedException e public java.lang.String toString () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
org/apache/james/mime4j/parser/AbstractEntity.class
AbstractEntity.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.AbstractEntity extends java.lang.Object implements org.apache.james.mime4j.parser.EntityStateMachine { protected final org.apache.commons.logging.Log log protected final org.apache.james.mime4j.descriptor.BodyDescriptor parent protected final int startState protected final int endState protected final org.apache.james.mime4j.parser.MimeEntityConfig config protected final org.apache.james.mime4j.descriptor.MutableBodyDescriptor body protected int state private final org.apache.james.mime4j.util.ByteArrayBuffer linebuf private int lineCount private org.apache.james.mime4j.parser.Field field private boolean endOfHeader private int headerCount private static final java.util.BitSet fieldChars private static final int T_IN_BODYPART private static final int T_IN_MESSAGE void <init> (org.apache.james.mime4j.descriptor.BodyDescriptor, int, int, org.apache.james.mime4j.parser.MimeEntityConfig) org.apache.james.mime4j.descriptor.BodyDescriptor parent int startState int endState org.apache.james.mime4j.parser.MimeEntityConfig config public int getState () protected org.apache.james.mime4j.descriptor.MutableBodyDescriptor newBodyDescriptor (org.apache.james.mime4j.descriptor.BodyDescriptor) org.apache.james.mime4j.descriptor.MutableBodyDescriptor result org.apache.james.mime4j.descriptor.BodyDescriptor pParent org.apache.james.mime4j.descriptor.MutableBodyDescriptor result protected abstract int getLineNumber () protected abstract org.apache.james.mime4j.io.LineReaderInputStream getDataStream () private org.apache.james.mime4j.util.ByteArrayBuffer fillFieldBuffer () throws java.io.IOException org.apache.james.mime4j.MimeException int ch int len int maxLineLen org.apache.james.mime4j.io.LineReaderInputStream instream org.apache.james.mime4j.util.ByteArrayBuffer fieldbuf protected boolean parseField () throws org.apache.james.mime4j.MimeException java.io.IOException int i org.apache.james.mime4j.util.ByteArrayBuffer fieldbuf int len boolean valid int pos int maxHeaderLimit public org.apache.james.mime4j.descriptor.BodyDescriptor getBodyDescriptor () public org.apache.james.mime4j.parser.Field getField () protected void monitor (org.apache.james.mime4j.parser.Event) throws org.apache.james.mime4j.MimeException java.io.IOException org.apache.james.mime4j.parser.Event event protected java.lang.String message (org.apache.james.mime4j.parser.Event) String message org.apache.james.mime4j.parser.Event event String message int lineNumber protected void warn (org.apache.james.mime4j.parser.Event) org.apache.james.mime4j.parser.Event event protected void debug (org.apache.james.mime4j.parser.Event) org.apache.james.mime4j.parser.Event event public java.lang.String toString () public static final java.lang.String stateToString (int) int state String result static void <clinit> () int i int i }
org/apache/james/mime4j/parser/RecursionMode.class
RecursionMode.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.RecursionMode extends java.lang.Object { public static final int M_RECURSE public static final int M_NO_RECURSE public static final int M_RAW public static final int M_FLAT }
org/apache/james/mime4j/parser/EntityStates.class
EntityStates.java package org.apache.james.mime4j.parser public abstract org.apache.james.mime4j.parser.EntityStates extends java.lang.Object { public static final int T_END_OF_STREAM public static final int T_START_MESSAGE public static final int T_END_MESSAGE public static final int T_RAW_ENTITY public static final int T_START_HEADER public static final int T_FIELD public static final int T_END_HEADER public static final int T_START_MULTIPART public static final int T_END_MULTIPART public static final int T_PREAMBLE public static final int T_EPILOGUE public static final int T_START_BODYPART public static final int T_END_BODYPART public static final int T_BODY }
org/apache/james/mime4j/descriptor/MutableBodyDescriptor.class
MutableBodyDescriptor.java package org.apache.james.mime4j.descriptor public abstract org.apache.james.mime4j.descriptor.MutableBodyDescriptor extends java.lang.Object implements org.apache.james.mime4j.descriptor.BodyDescriptor { public abstract void addField (org.apache.james.mime4j.parser.Field) }
org/apache/james/mime4j/descriptor/ContentDescriptor.class
ContentDescriptor.java package org.apache.james.mime4j.descriptor public abstract org.apache.james.mime4j.descriptor.ContentDescriptor extends java.lang.Object { public abstract java.lang.String getMimeType () public abstract java.lang.String getMediaType () public abstract java.lang.String getSubType () public abstract java.lang.String getCharset () public abstract java.lang.String getTransferEncoding () public abstract java.util.Map getContentTypeParameters () public abstract long getContentLength () }
org/apache/james/mime4j/descriptor/MaximalBodyDescriptor.class
MaximalBodyDescriptor.java package org.apache.james.mime4j.descriptor public org.apache.james.mime4j.descriptor.MaximalBodyDescriptor extends org.apache.james.mime4j.descriptor.DefaultBodyDescriptor { private static final int DEFAULT_MINOR_VERSION private static final int DEFAULT_MAJOR_VERSION private boolean isMimeVersionSet private int mimeMinorVersion private int mimeMajorVersion private org.apache.james.mime4j.MimeException mimeVersionException private String contentId private boolean isContentIdSet private String contentDescription private boolean isContentDescriptionSet private String contentDispositionType private java.util.Map contentDispositionParameters private org.apache.james.mime4j.field.datetime.DateTime contentDispositionModificationDate private org.apache.james.mime4j.MimeException contentDispositionModificationDateParseException private org.apache.james.mime4j.field.datetime.DateTime contentDispositionCreationDate private org.apache.james.mime4j.MimeException contentDispositionCreationDateParseException private org.apache.james.mime4j.field.datetime.DateTime contentDispositionReadDate private org.apache.james.mime4j.MimeException contentDispositionReadDateParseException private long contentDispositionSize private org.apache.james.mime4j.MimeException contentDispositionSizeParseException private boolean isContentDispositionSet private java.util.List contentLanguage private org.apache.james.mime4j.MimeException contentLanguageParseException private boolean isContentLanguageSet private org.apache.james.mime4j.MimeException contentLocationParseException private String contentLocation private boolean isContentLocationSet private String contentMD5Raw private boolean isContentMD5Set protected void <init> () public void <init> (org.apache.james.mime4j.descriptor.BodyDescriptor) org.apache.james.mime4j.descriptor.BodyDescriptor parent public void addField (org.apache.james.mime4j.parser.Field) org.apache.james.mime4j.parser.Field field String name String value private void parseMD5 (java.lang.String) String value private void parseLocation (java.lang.String) org.apache.james.mime4j.MimeException e java.io.StringReader stringReader org.apache.james.mime4j.field.structured.parser.StructuredFieldParser parser String value private void parseLanguage (java.lang.String) org.apache.james.mime4j.field.language.parser.ContentLanguageParser parser org.apache.james.mime4j.MimeException e String value private void parseContentDisposition (java.lang.String) org.apache.james.mime4j.field.datetime.parser.ParseException e org.apache.james.mime4j.field.datetime.parser.ParseException e org.apache.james.mime4j.field.datetime.parser.ParseException e NumberFormatException e String value String contentDispositionModificationDate String contentDispositionCreationDate String contentDispositionReadDate String size private org.apache.james.mime4j.field.datetime.DateTime parseDate (java.lang.String) throws org.apache.james.mime4j.field.datetime.parser.ParseException String date java.io.StringReader stringReader org.apache.james.mime4j.field.datetime.parser.DateTimeParser parser org.apache.james.mime4j.field.datetime.DateTime result private void parseContentDescription (java.lang.String) String value private void parseContentId (java.lang.String) String value private void parseMimeVersion (java.lang.String) int major int minor org.apache.james.mime4j.MimeException e String value java.io.StringReader reader org.apache.james.mime4j.field.mimeversion.parser.MimeVersionParser parser public int getMimeMajorVersion () public int getMimeMinorVersion () public org.apache.james.mime4j.MimeException getMimeVersionParseException () public java.lang.String getContentDescription () public java.lang.String getContentId () public java.lang.String getContentDispositionType () public java.util.Map getContentDispositionParameters () public java.lang.String getContentDispositionFilename () public org.apache.james.mime4j.field.datetime.DateTime getContentDispositionModificationDate () public org.apache.james.mime4j.MimeException getContentDispositionModificationDateParseException () public org.apache.james.mime4j.field.datetime.DateTime getContentDispositionCreationDate () public org.apache.james.mime4j.MimeException getContentDispositionCreationDateParseException () public org.apache.james.mime4j.field.datetime.DateTime getContentDispositionReadDate () public org.apache.james.mime4j.MimeException getContentDispositionReadDateParseException () public long getContentDispositionSize () public org.apache.james.mime4j.MimeException getContentDispositionSizeParseException () public java.util.List getContentLanguage () public org.apache.james.mime4j.MimeException getContentLanguageParseException () public java.lang.String getContentLocation () public org.apache.james.mime4j.MimeException getContentLocationParseException () public java.lang.String getContentMD5Raw () }
org/apache/james/mime4j/descriptor/DefaultBodyDescriptor.class
DefaultBodyDescriptor.java package org.apache.james.mime4j.descriptor public org.apache.james.mime4j.descriptor.DefaultBodyDescriptor extends java.lang.Object implements org.apache.james.mime4j.descriptor.MutableBodyDescriptor { 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 static org.apache.commons.logging.Log log private String mediaType private String subType private String mimeType private String boundary private String charset private String transferEncoding private java.util.Map parameters private boolean contentTypeSet private boolean contentTransferEncSet private long contentLength public void <init> () public void <init> (org.apache.james.mime4j.descriptor.BodyDescriptor) org.apache.james.mime4j.descriptor.BodyDescriptor parent public void addField (org.apache.james.mime4j.parser.Field) NumberFormatException e org.apache.james.mime4j.parser.Field field String name String value private void parseContentType (java.lang.String) int index boolean valid String value java.util.Map params String main String type String subtype String b String c public java.lang.String getMimeType () public java.lang.String getBoundary () public java.lang.String getCharset () public java.util.Map getContentTypeParameters () public java.lang.String getTransferEncoding () public java.lang.String toString () public long getContentLength () public java.lang.String getMediaType () public java.lang.String getSubType () static void <clinit> () }
org/apache/james/mime4j/descriptor/BodyDescriptor.class
BodyDescriptor.java package org.apache.james.mime4j.descriptor public abstract org.apache.james.mime4j.descriptor.BodyDescriptor extends java.lang.Object implements org.apache.james.mime4j.descriptor.ContentDescriptor { public abstract java.lang.String getBoundary () }
org/apache/james/mime4j/util/CharsetUtil.class
CharsetUtil.java package org.apache.james.mime4j.util public org.apache.james.mime4j.util.CharsetUtil extends java.lang.Object { private static org.apache.commons.logging.Log log private static org.apache.james.mime4j.util.CharsetUtil$Charset[] JAVA_CHARSETS private static java.util.SortedSet decodingSupported private static java.util.SortedSet encodingSupported private static java.util.Map charsetMap public static final String CRLF public static final int CR public static final int LF public static final int SP public static final int HT public static final java.nio.charset.Charset US_ASCII public static final java.nio.charset.Charset ISO_8859_1 public static final java.nio.charset.Charset UTF_8 public static final java.nio.charset.Charset DEFAULT_CHARSET public void <init> () public static boolean isASCII (char) char ch public static boolean isASCII (java.lang.String) int i String s int len public static boolean isWhitespace (char) char ch public static boolean isWhitespace (java.lang.String) int i String s int len public static boolean isEncodingSupported (java.lang.String) String charsetName public static boolean isDecodingSupported (java.lang.String) String charsetName public static java.lang.String toMimeCharset (java.lang.String) String charsetName org.apache.james.mime4j.util.CharsetUtil$Charset c public static java.lang.String toJavaCharset (java.lang.String) String charsetName org.apache.james.mime4j.util.CharsetUtil$Charset c public static java.nio.charset.Charset getCharset (java.lang.String) java.nio.charset.IllegalCharsetNameException e java.nio.charset.UnsupportedCharsetException ex String charsetName String defaultCharset static void <clinit> () UnsupportedOperationException e java.io.UnsupportedEncodingException e UnsupportedOperationException e java.io.UnsupportedEncodingException e org.apache.james.mime4j.util.CharsetUtil$Charset c org.apache.james.mime4j.util.CharsetUtil$Charset[] arr$ int len$ int i$ String str String[] arr$ int len$ int i$ org.apache.james.mime4j.util.CharsetUtil$Charset c org.apache.james.mime4j.util.CharsetUtil$Charset[] arr$ int len$ int i$ byte[] dummy }
org/apache/james/mime4j/util/StringArrayMap$2.class
StringArrayMap.java package org.apache.james.mime4j.util final org.apache.james.mime4j.util.StringArrayMap$2 extends java.lang.Object implements java.util.Enumeration { private int offset final synthetic String[] val$values void <init> (java.lang.String[]) public boolean hasMoreElements () public java.lang.String nextElement () public volatile synthetic java.lang.Object nextElement () }
org/apache/james/mime4j/util/ByteSequence.class
ByteSequence.java package org.apache.james.mime4j.util public abstract org.apache.james.mime4j.util.ByteSequence extends java.lang.Object { public static final org.apache.james.mime4j.util.ByteSequence EMPTY public abstract int length () public abstract byte byteAt (int) public abstract byte[] toByteArray () static void <clinit> () }
org/apache/james/mime4j/util/StringArrayMap$1.class
StringArrayMap.java package org.apache.james.mime4j.util final org.apache.james.mime4j.util.StringArrayMap$1 extends java.lang.Object implements java.util.Enumeration { private Object value final synthetic Object val$pValue void <init> (java.lang.Object) public boolean hasMoreElements () public java.lang.String nextElement () String s public volatile synthetic java.lang.Object nextElement () }
org/apache/james/mime4j/util/StringArrayMap.class
StringArrayMap.java package org.apache.james.mime4j.util public org.apache.james.mime4j.util.StringArrayMap extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final java.util.Map map public void <init> () public static java.lang.String asString (java.lang.Object) Object pValue public static java.lang.String[] asStringArray (java.lang.Object) java.util.List l Object pValue public static java.util.Enumeration asStringEnum (java.lang.Object) String[] values java.util.List stringList Object pValue public static java.util.Map asMap (java.util.Map) String[] value java.util.Map$Entry entry java.util.Iterator i$ java.util.Map pMap java.util.Map result protected void addMapValue (java.util.Map, java.lang.String, java.lang.String) java.util.List list java.util.List stringList String str String[] arr$ int len$ int i$ java.util.List list String[] arr java.util.Map pMap String pName String pValue Object o protected java.lang.String convertName (java.lang.String) String pName public java.lang.String getValue (java.lang.String) String pName public java.lang.String[] getValues (java.lang.String) String pName public java.util.Enumeration getValueEnum (java.lang.String) String pName public java.util.Enumeration getNames () public java.util.Map getMap () public void addValue (java.lang.String, java.lang.String) String pName String pValue public java.lang.String[] getNameArray () java.util.Collection c }
org/apache/james/mime4j/util/MimeUtil.class
MimeUtil.java package org.apache.james.mime4j.util public final org.apache.james.mime4j.util.MimeUtil extends java.lang.Object { private static final org.apache.commons.logging.Log log public static final String ENC_QUOTED_PRINTABLE public static final String ENC_BINARY public static final String ENC_BASE64 public static final String ENC_8BIT public static final String ENC_7BIT public static final String MIME_HEADER_MIME_VERSION public static final String MIME_HEADER_CONTENT_ID public static final String MIME_HEADER_CONTENT_DESCRIPTION public static final String MIME_HEADER_CONTENT_DISPOSITION public static final String PARAM_FILENAME public static final String PARAM_MODIFICATION_DATE public static final String PARAM_CREATION_DATE public static final String PARAM_READ_DATE public static final String PARAM_SIZE public static final String MIME_HEADER_LANGAUGE public static final String MIME_HEADER_LOCATION public static final String MIME_HEADER_MD5 private static final java.util.Random random private static int counter private static final ThreadLocal RFC822_DATE_FORMAT private void <init> () public static boolean isSameMimeType (java.lang.String, java.lang.String) String pType1 String pType2 public static boolean isMessage (java.lang.String) String pMimeType public static boolean isMultipart (java.lang.String) String pMimeType public static boolean isBase64Encoding (java.lang.String) String pTransferEncoding public static boolean isQuotedPrintableEncoded (java.lang.String) String pTransferEncoding public static java.util.Map getHeaderParams (java.lang.String) String main String rest boolean fallThrough char c char[] arr$ int len$ int i$ char[] chars StringBuilder paramName StringBuilder paramValue byte READY_FOR_NAME byte IN_NAME byte READY_FOR_VALUE byte IN_VALUE byte IN_QUOTED_VALUE byte VALUE_DONE byte ERROR byte state boolean escaped String pValue java.util.Map result String main String rest public static java.lang.String createUniqueBoundary () StringBuilder sb public static java.lang.String createUniqueMessageId (java.lang.String) String hostName StringBuilder sb public static java.lang.String formatDate (java.util.Date, java.util.TimeZone) java.util.Date date java.util.TimeZone zone java.text.DateFormat df public static java.lang.String fold (java.lang.String, int) int nextWspIdx String s int usedCharacters int maxCharacters int length StringBuilder sb int lastLineBreak int wspIdx public static java.lang.String unfold (java.lang.String) char c int idx String s int length private static java.lang.String unfold0 (java.lang.String, int) char c int idx String s int crlfIdx int length StringBuilder sb private static int indexOfWsp (java.lang.String, int) char c int index String s int fromIndex int len private static synchronized int nextCounterValue () static void <clinit> () }
org/apache/james/mime4j/util/CharsetUtil$1.class
CharsetUtil.java package org.apache.james.mime4j.util synthetic org.apache.james.mime4j.util.CharsetUtil$1 extends java.lang.Object { }
org/apache/james/mime4j/util/EmptyByteSequence.class
EmptyByteSequence.java package org.apache.james.mime4j.util final org.apache.james.mime4j.util.EmptyByteSequence extends java.lang.Object implements org.apache.james.mime4j.util.ByteSequence { private static final byte[] EMPTY_BYTES void <init> () public int length () public byte byteAt (int) int index public byte[] toByteArray () static void <clinit> () }
org/apache/james/mime4j/util/ByteArrayBuffer.class
ByteArrayBuffer.java package org.apache.james.mime4j.util public final org.apache.james.mime4j.util.ByteArrayBuffer extends java.lang.Object implements org.apache.james.mime4j.util.ByteSequence { private byte[] buffer private int len public void <init> (int) int capacity public void <init> (byte[], boolean) byte[] bytes boolean dontCopy public void <init> (byte[], int, boolean) byte[] bytes int len boolean dontCopy private void expand (int) int newlen byte[] newbuffer public void append (byte[], int, int) byte[] b int off int len int newlen public void append (int) int b int newlen public void clear () public byte[] toByteArray () byte[] b public byte byteAt (int) int i public int capacity () public int length () public byte[] buffer () public int indexOf (byte) byte b public int indexOf (byte, int, int) int i byte b int beginIndex int endIndex public void setLength (int) int len public boolean isEmpty () public boolean isFull () public java.lang.String toString () }
org/apache/james/mime4j/util/ContentUtil.class
ContentUtil.java package org.apache.james.mime4j.util public org.apache.james.mime4j.util.ContentUtil extends java.lang.Object { private void <init> () public static org.apache.james.mime4j.util.ByteSequence encode (java.lang.String) String string public static org.apache.james.mime4j.util.ByteSequence encode (java.nio.charset.Charset, java.lang.String) java.nio.charset.Charset charset String string java.nio.ByteBuffer encoded org.apache.james.mime4j.util.ByteArrayBuffer bab public static java.lang.String decode (org.apache.james.mime4j.util.ByteSequence) org.apache.james.mime4j.util.ByteSequence byteSequence public static java.lang.String decode (java.nio.charset.Charset, org.apache.james.mime4j.util.ByteSequence) java.nio.charset.Charset charset org.apache.james.mime4j.util.ByteSequence byteSequence public static java.lang.String decode (org.apache.james.mime4j.util.ByteSequence, int, int) org.apache.james.mime4j.util.ByteSequence byteSequence int offset int length public static java.lang.String decode (java.nio.charset.Charset, org.apache.james.mime4j.util.ByteSequence, int, int) org.apache.james.mime4j.util.ByteArrayBuffer bab byte[] bytes java.nio.charset.Charset charset org.apache.james.mime4j.util.ByteSequence byteSequence int offset int length private static java.lang.String decode (java.nio.charset.Charset, byte[], int, int) java.nio.charset.Charset charset byte[] buffer int offset int length }
org/apache/james/mime4j/util/CharsetUtil$Charset.class
CharsetUtil.java package org.apache.james.mime4j.util org.apache.james.mime4j.util.CharsetUtil$Charset extends java.lang.Object implements java.lang.Comparable { private String canonical private String mime private String[] aliases private void <init> (java.lang.String, java.lang.String, java.lang.String[]) String canonical String mime String[] aliases public int compareTo (org.apache.james.mime4j.util.CharsetUtil$Charset) org.apache.james.mime4j.util.CharsetUtil$Charset c public volatile synthetic int compareTo (java.lang.Object) Object x0 synthetic void <init> (java.lang.String, java.lang.String, java.lang.String[], org.apache.james.mime4j.util.CharsetUtil$1) String x0 String x1 String[] x2 org.apache.james.mime4j.util.CharsetUtil$1 x3 static synthetic java.lang.String access$100 (org.apache.james.mime4j.util.CharsetUtil$Charset) org.apache.james.mime4j.util.CharsetUtil$Charset x0 static synthetic java.lang.String access$200 (org.apache.james.mime4j.util.CharsetUtil$Charset) org.apache.james.mime4j.util.CharsetUtil$Charset x0 static synthetic java.lang.String[] access$300 (org.apache.james.mime4j.util.CharsetUtil$Charset) org.apache.james.mime4j.util.CharsetUtil$Charset x0 }
org/apache/james/mime4j/util/MimeUtil$Rfc822DateFormat.class
MimeUtil.java package org.apache.james.mime4j.util final org.apache.james.mime4j.util.MimeUtil$Rfc822DateFormat extends java.text.SimpleDateFormat { private static final long serialVersionUID public void <init> () public java.lang.StringBuffer format (java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) java.util.Date date StringBuffer toAppendTo java.text.FieldPosition pos StringBuffer sb int zoneMillis int dstMillis int minutes }
org/apache/james/mime4j/util/MimeUtil$1.class
MimeUtil.java package org.apache.james.mime4j.util final org.apache.james.mime4j.util.MimeUtil$1 extends java.lang.ThreadLocal { void <init> () protected java.text.DateFormat initialValue () protected volatile synthetic java.lang.Object initialValue () }
org/apache/james/mime4j/storage/TempFileStorageProvider.class
TempFileStorageProvider.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.TempFileStorageProvider extends org.apache.james.mime4j.storage.AbstractStorageProvider { private static final String DEFAULT_PREFIX private final String prefix private final String suffix private final java.io.File directory public void <init> () public void <init> (java.io.File) java.io.File directory public void <init> (java.lang.String, java.lang.String, java.io.File) String prefix String suffix java.io.File directory public org.apache.james.mime4j.storage.StorageOutputStream createStorageOutputStream () throws java.io.IOException java.io.File file }
org/apache/james/mime4j/storage/AbstractStorageProvider.class
AbstractStorageProvider.java package org.apache.james.mime4j.storage public abstract org.apache.james.mime4j.storage.AbstractStorageProvider extends java.lang.Object implements org.apache.james.mime4j.storage.StorageProvider { protected void <init> () public final org.apache.james.mime4j.storage.Storage store (java.io.InputStream) throws java.io.IOException java.io.InputStream in org.apache.james.mime4j.storage.StorageOutputStream out }
org/apache/james/mime4j/storage/ThresholdStorageProvider.class
ThresholdStorageProvider.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.ThresholdStorageProvider extends org.apache.james.mime4j.storage.AbstractStorageProvider { private final org.apache.james.mime4j.storage.StorageProvider backend private final int thresholdSize public void <init> (org.apache.james.mime4j.storage.StorageProvider) org.apache.james.mime4j.storage.StorageProvider backend public void <init> (org.apache.james.mime4j.storage.StorageProvider, int) org.apache.james.mime4j.storage.StorageProvider backend int thresholdSize public org.apache.james.mime4j.storage.StorageOutputStream createStorageOutputStream () static synthetic int access$000 (org.apache.james.mime4j.storage.ThresholdStorageProvider) org.apache.james.mime4j.storage.ThresholdStorageProvider x0 static synthetic org.apache.james.mime4j.storage.StorageProvider access$100 (org.apache.james.mime4j.storage.ThresholdStorageProvider) org.apache.james.mime4j.storage.ThresholdStorageProvider x0 }
org/apache/james/mime4j/storage/DefaultStorageProvider.class
DefaultStorageProvider.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.DefaultStorageProvider extends java.lang.Object { public static final String DEFAULT_STORAGE_PROVIDER_PROPERTY private static org.apache.commons.logging.Log log private static volatile org.apache.james.mime4j.storage.StorageProvider instance private void <init> () public static org.apache.james.mime4j.storage.StorageProvider getInstance () public static void setInstance (org.apache.james.mime4j.storage.StorageProvider) org.apache.james.mime4j.storage.StorageProvider instance private static void initialize () Exception e org.apache.james.mime4j.storage.StorageProvider backend String clazz static void reset () static void <clinit> () }
org/apache/james/mime4j/storage/MemoryStorageProvider$MemoryStorageOutputStream.class
MemoryStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.MemoryStorageProvider$MemoryStorageOutputStream extends org.apache.james.mime4j.storage.StorageOutputStream { org.apache.james.mime4j.util.ByteArrayBuffer bab private void <init> () protected void write0 (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length protected org.apache.james.mime4j.storage.Storage toStorage0 () throws java.io.IOException synthetic void <init> (org.apache.james.mime4j.storage.MemoryStorageProvider$1) org.apache.james.mime4j.storage.MemoryStorageProvider$1 x0 }
org/apache/james/mime4j/storage/ThresholdStorageProvider$ThresholdStorage.class
ThresholdStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.ThresholdStorageProvider$ThresholdStorage extends java.lang.Object implements org.apache.james.mime4j.storage.Storage { private byte[] head private final int headLen private org.apache.james.mime4j.storage.Storage tail public void <init> (byte[], int, org.apache.james.mime4j.storage.Storage) byte[] head int headLen org.apache.james.mime4j.storage.Storage tail public void delete () public java.io.InputStream getInputStream () throws java.io.IOException java.io.InputStream headStream java.io.InputStream tailStream }
org/apache/james/mime4j/storage/TempFileStorageProvider$TempFileStorage.class
TempFileStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.TempFileStorageProvider$TempFileStorage extends java.lang.Object implements org.apache.james.mime4j.storage.Storage { private java.io.File file private static final java.util.Set filesToDelete public void <init> (java.io.File) java.io.File file public void delete () java.io.File file java.util.Iterator iterator public java.io.InputStream getInputStream () throws java.io.IOException static void <clinit> () }
org/apache/james/mime4j/storage/MemoryStorageProvider$1.class
MemoryStorageProvider.java package org.apache.james.mime4j.storage synthetic org.apache.james.mime4j.storage.MemoryStorageProvider$1 extends java.lang.Object { }
org/apache/james/mime4j/storage/CipherStorageProvider.class
CipherStorageProvider.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.CipherStorageProvider extends org.apache.james.mime4j.storage.AbstractStorageProvider { private final org.apache.james.mime4j.storage.StorageProvider backend private final String algorithm private final javax.crypto.KeyGenerator keygen public void <init> (org.apache.james.mime4j.storage.StorageProvider) org.apache.james.mime4j.storage.StorageProvider backend public void <init> (org.apache.james.mime4j.storage.StorageProvider, java.lang.String) java.security.NoSuchAlgorithmException e org.apache.james.mime4j.storage.StorageProvider backend String algorithm public org.apache.james.mime4j.storage.StorageOutputStream createStorageOutputStream () throws java.io.IOException javax.crypto.spec.SecretKeySpec skeySpec private javax.crypto.spec.SecretKeySpec getSecretKeySpec () byte[] raw }
org/apache/james/mime4j/storage/ThresholdStorageProvider$ThresholdStorageOutputStream.class
ThresholdStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.ThresholdStorageProvider$ThresholdStorageOutputStream extends org.apache.james.mime4j.storage.StorageOutputStream { private final org.apache.james.mime4j.util.ByteArrayBuffer head private org.apache.james.mime4j.storage.StorageOutputStream tail final synthetic org.apache.james.mime4j.storage.ThresholdStorageProvider this$0 public void <init> (org.apache.james.mime4j.storage.ThresholdStorageProvider) int bufferSize public void close () throws java.io.IOException protected void write0 (byte[], int, int) throws java.io.IOException int n byte[] buffer int offset int length int remainingHeadSize protected org.apache.james.mime4j.storage.Storage toStorage0 () throws java.io.IOException }
org/apache/james/mime4j/storage/MemoryStorageProvider$MemoryStorage.class
MemoryStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.MemoryStorageProvider$MemoryStorage extends java.lang.Object implements org.apache.james.mime4j.storage.Storage { private byte[] data private final int count public void <init> (byte[], int) byte[] data int count public java.io.InputStream getInputStream () throws java.io.IOException public void delete () }
org/apache/james/mime4j/storage/MultiReferenceStorage.class
MultiReferenceStorage.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.MultiReferenceStorage extends java.lang.Object implements org.apache.james.mime4j.storage.Storage { private final org.apache.james.mime4j.storage.Storage storage private int referenceCounter public void <init> (org.apache.james.mime4j.storage.Storage) org.apache.james.mime4j.storage.Storage storage public void addReference () public void delete () public java.io.InputStream getInputStream () throws java.io.IOException private synchronized void incrementCounter () private synchronized boolean decrementCounter () }
org/apache/james/mime4j/storage/MemoryStorageProvider.class
MemoryStorageProvider.java package org.apache.james.mime4j.storage public org.apache.james.mime4j.storage.MemoryStorageProvider extends org.apache.james.mime4j.storage.AbstractStorageProvider { public void <init> () public org.apache.james.mime4j.storage.StorageOutputStream createStorageOutputStream () }
org/apache/james/mime4j/storage/TempFileStorageProvider$TempFileStorageOutputStream.class
TempFileStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.TempFileStorageProvider$TempFileStorageOutputStream extends org.apache.james.mime4j.storage.StorageOutputStream { private java.io.File file private java.io.OutputStream out public void <init> (java.io.File) throws java.io.IOException java.io.File file public void close () throws java.io.IOException protected void write0 (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length protected org.apache.james.mime4j.storage.Storage toStorage0 () throws java.io.IOException }
org/apache/james/mime4j/storage/CipherStorageProvider$CipherStorage.class
CipherStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.CipherStorageProvider$CipherStorage extends java.lang.Object implements org.apache.james.mime4j.storage.Storage { private org.apache.james.mime4j.storage.Storage encrypted private final String algorithm private final javax.crypto.spec.SecretKeySpec skeySpec public void <init> (org.apache.james.mime4j.storage.Storage, java.lang.String, javax.crypto.spec.SecretKeySpec) org.apache.james.mime4j.storage.Storage encrypted String algorithm javax.crypto.spec.SecretKeySpec skeySpec public void delete () public java.io.InputStream getInputStream () throws java.io.IOException javax.crypto.Cipher cipher java.io.InputStream in java.security.GeneralSecurityException e }
org/apache/james/mime4j/storage/Storage.class
Storage.java package org.apache.james.mime4j.storage public abstract org.apache.james.mime4j.storage.Storage extends java.lang.Object { public abstract java.io.InputStream getInputStream () throws java.io.IOException public abstract void delete () }
org/apache/james/mime4j/storage/CipherStorageProvider$CipherStorageOutputStream.class
CipherStorageProvider.java package org.apache.james.mime4j.storage final org.apache.james.mime4j.storage.CipherStorageProvider$CipherStorageOutputStream extends org.apache.james.mime4j.storage.StorageOutputStream { private final org.apache.james.mime4j.storage.StorageOutputStream storageOut private final String algorithm private final javax.crypto.spec.SecretKeySpec skeySpec private final javax.crypto.CipherOutputStream cipherOut public void <init> (org.apache.james.mime4j.storage.StorageOutputStream, java.lang.String, javax.crypto.spec.SecretKeySpec) throws java.io.IOException javax.crypto.Cipher cipher java.security.GeneralSecurityException e org.apache.james.mime4j.storage.StorageOutputStream out String algorithm javax.crypto.spec.SecretKeySpec skeySpec public void close () throws java.io.IOException protected void write0 (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length protected org.apache.james.mime4j.storage.Storage toStorage0 () throws java.io.IOException org.apache.james.mime4j.storage.Storage encrypted }
org/apache/james/mime4j/storage/StorageOutputStream.class
StorageOutputStream.java package org.apache.james.mime4j.storage public abstract org.apache.james.mime4j.storage.StorageOutputStream extends java.io.OutputStream { private byte[] singleByte private boolean closed private boolean usedUp protected void <init> () public final org.apache.james.mime4j.storage.Storage toStorage () throws java.io.IOException public final void write (int) throws java.io.IOException int b public final void write (byte[]) throws java.io.IOException byte[] buffer public final void write (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length public void close () throws java.io.IOException protected abstract void write0 (byte[], int, int) throws java.io.IOException protected abstract org.apache.james.mime4j.storage.Storage toStorage0 () throws java.io.IOException }
org/apache/james/mime4j/storage/StorageProvider.class
StorageProvider.java package org.apache.james.mime4j.storage public abstract org.apache.james.mime4j.storage.StorageProvider extends java.lang.Object { public abstract org.apache.james.mime4j.storage.Storage store (java.io.InputStream) throws java.io.IOException public abstract org.apache.james.mime4j.storage.StorageOutputStream createStorageOutputStream () throws java.io.IOException }
org/apache/james/mime4j/codec/EncoderUtil$Encoding.class
EncoderUtil.java package org.apache.james.mime4j.codec public final enum org.apache.james.mime4j.codec.EncoderUtil$Encoding extends java.lang.Enum { public static final enum org.apache.james.mime4j.codec.EncoderUtil$Encoding B public static final enum org.apache.james.mime4j.codec.EncoderUtil$Encoding Q private static final synthetic org.apache.james.mime4j.codec.EncoderUtil$Encoding[] $VALUES public static org.apache.james.mime4j.codec.EncoderUtil$Encoding[] values () public static org.apache.james.mime4j.codec.EncoderUtil$Encoding valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
org/apache/james/mime4j/codec/ByteQueue.class
ByteQueue.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.ByteQueue extends java.lang.Object implements java.lang.Iterable { private org.apache.james.mime4j.codec.UnboundedFifoByteBuffer buf private int initialCapacity public void <init> () public void <init> (int) int initialCapacity public void enqueue (byte) byte b public byte dequeue () public int count () public void clear () public java.util.Iterator iterator () }
org/apache/james/mime4j/codec/Base64OutputStream.class
Base64OutputStream.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.Base64OutputStream extends java.io.FilterOutputStream { private static final int DEFAULT_LINE_LENGTH private static final byte[] CRLF_SEPARATOR static final byte[] BASE64_TABLE private static final byte BASE64_PAD private static final java.util.Set BASE64_CHARS private static final int MASK_6BITS private static final int ENCODED_BUFFER_SIZE private final byte[] singleByte private final int lineLength private final byte[] lineSeparator private boolean closed private final byte[] encoded private int position private int data private int modulus private int linePosition static final synthetic boolean $assertionsDisabled public void <init> (java.io.OutputStream) java.io.OutputStream out public void <init> (java.io.OutputStream, int) java.io.OutputStream out int lineLength public void <init> (java.io.OutputStream, int, byte[]) java.io.OutputStream out int lineLength byte[] lineSeparator public final void write (int) throws java.io.IOException int b public final void write (byte[]) throws java.io.IOException byte[] buffer public final void write (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length public void flush () throws java.io.IOException public void close () throws java.io.IOException private void write0 (byte[], int, int) throws java.io.IOException byte ls byte[] arr$ int len$ int i$ int i byte[] buffer int from int to private void flush0 () throws java.io.IOException private void close0 () throws java.io.IOException private void writePad () throws java.io.IOException private void writeLineSeparator () throws java.io.IOException byte ls byte[] arr$ int len$ int i$ private void checkLineSeparator (byte[]) byte b byte[] arr$ int len$ int i$ byte[] lineSeparator static void <clinit> () byte b byte[] arr$ int len$ int i$ }
org/apache/james/mime4j/codec/QuotedPrintableEncoder.class
QuotedPrintableEncoder.java package org.apache.james.mime4j.codec final org.apache.james.mime4j.codec.QuotedPrintableEncoder extends java.lang.Object { private static final byte TAB private static final byte SPACE private static final byte EQUALS private static final byte CR private static final byte LF private static final byte QUOTED_PRINTABLE_LAST_PLAIN private static final int QUOTED_PRINTABLE_MAX_LINE_LENGTH private static final int QUOTED_PRINTABLE_OCTETS_PER_ESCAPE private static final byte[] HEX_DIGITS private final byte[] inBuffer private final byte[] outBuffer private final boolean binary private boolean pendingSpace private boolean pendingTab private boolean pendingCR private int nextSoftBreak private int outputIndex private java.io.OutputStream out public void <init> (int, boolean) int bufferSize boolean binary void initEncoding (java.io.OutputStream) java.io.OutputStream out void encodeChunk (byte[], int, int) throws java.io.IOException int inputIndex byte[] buffer int off int len void completeEncoding () throws java.io.IOException public void encode (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream in java.io.OutputStream out int inputLength private void writePending () throws java.io.IOException private void clearPending () throws java.io.IOException private void encode (byte) throws java.io.IOException byte next private void plain (byte) throws java.io.IOException byte next private void escape (byte) throws java.io.IOException byte next int nextUnsigned private void write (byte) throws java.io.IOException byte next private void softBreak () throws java.io.IOException private void lineBreak () throws java.io.IOException void flushOutput () throws java.io.IOException static void <clinit> () }
org/apache/james/mime4j/codec/UnboundedFifoByteBuffer.class
UnboundedFifoByteBuffer.java package org.apache.james.mime4j.codec org.apache.james.mime4j.codec.UnboundedFifoByteBuffer extends java.lang.Object { protected byte[] buffer protected int head protected int tail public void <init> () public void <init> (int) int initialSize public int size () int size public boolean isEmpty () public boolean add (byte) int i byte[] tmp int j byte b public byte get () public byte remove () byte element private int increment (int) int index private int decrement (int) int index public java.util.Iterator iterator () static synthetic int access$000 (org.apache.james.mime4j.codec.UnboundedFifoByteBuffer, int) org.apache.james.mime4j.codec.UnboundedFifoByteBuffer x0 int x1 static synthetic int access$100 (org.apache.james.mime4j.codec.UnboundedFifoByteBuffer, int) org.apache.james.mime4j.codec.UnboundedFifoByteBuffer x0 int x1 }
org/apache/james/mime4j/codec/EncoderUtil.class
EncoderUtil.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.EncoderUtil extends java.lang.Object { private static final byte[] BASE64_TABLE private static final char BASE64_PAD private static final java.util.BitSet Q_REGULAR_CHARS private static final java.util.BitSet Q_RESTRICTED_CHARS private static final int MAX_USED_CHARACTERS private static final String ENC_WORD_PREFIX private static final String ENC_WORD_SUFFIX private static final int ENCODED_WORD_MAX_LENGTH private static final java.util.BitSet TOKEN_CHARS private static final java.util.BitSet ATEXT_CHARS private static java.util.BitSet initChars (java.lang.String) char ch String specials java.util.BitSet bs private void <init> () public static java.lang.String encodeAddressDisplayName (java.lang.String) String displayName public static java.lang.String encodeAddressLocalPart (java.lang.String) String localPart public static java.lang.String encodeHeaderParameter (java.lang.String, java.lang.String) String name String value public static java.lang.String encodeIfNecessary (java.lang.String, org.apache.james.mime4j.codec.EncoderUtil$Usage, int) String text org.apache.james.mime4j.codec.EncoderUtil$Usage usage int usedCharacters public static boolean hasToBeEncoded (java.lang.String, int) char ch int idx String text int usedCharacters int nonWhiteSpaceCount public static java.lang.String encodeEncodedWord (java.lang.String, org.apache.james.mime4j.codec.EncoderUtil$Usage) String text org.apache.james.mime4j.codec.EncoderUtil$Usage usage public static java.lang.String encodeEncodedWord (java.lang.String, org.apache.james.mime4j.codec.EncoderUtil$Usage, int) String text org.apache.james.mime4j.codec.EncoderUtil$Usage usage int usedCharacters public static java.lang.String encodeEncodedWord (java.lang.String, org.apache.james.mime4j.codec.EncoderUtil$Usage, int, java.nio.charset.Charset, org.apache.james.mime4j.codec.EncoderUtil$Encoding) String prefix String prefix String text org.apache.james.mime4j.codec.EncoderUtil$Usage usage int usedCharacters java.nio.charset.Charset charset org.apache.james.mime4j.codec.EncoderUtil$Encoding encoding String mimeCharset byte[] bytes public static java.lang.String encodeB (byte[]) int data int data int data byte[] bytes StringBuilder sb int idx int end public static java.lang.String encodeQ (byte[], org.apache.james.mime4j.codec.EncoderUtil$Usage) int v int idx byte[] bytes org.apache.james.mime4j.codec.EncoderUtil$Usage usage java.util.BitSet qChars StringBuilder sb int end public static boolean isToken (java.lang.String) char ch int idx String str int length private static boolean isAtomPhrase (java.lang.String) char ch int idx String str boolean containsAText int length private static boolean isDotAtomText (java.lang.String) char ch int idx String str char prev int length private static java.lang.String quote (java.lang.String) String str String escaped private static java.lang.String encodeB (java.lang.String, java.lang.String, int, java.nio.charset.Charset, byte[]) String part1 byte[] bytes1 String word1 String part2 byte[] bytes2 String word2 String prefix String text int usedCharacters java.nio.charset.Charset charset byte[] bytes int encodedLength int totalLength private static int bEncodedLength (byte[]) byte[] bytes private static java.lang.String encodeQ (java.lang.String, java.lang.String, org.apache.james.mime4j.codec.EncoderUtil$Usage, int, java.nio.charset.Charset, byte[]) String part1 byte[] bytes1 String word1 String part2 byte[] bytes2 String word2 String prefix String text org.apache.james.mime4j.codec.EncoderUtil$Usage usage int usedCharacters java.nio.charset.Charset charset byte[] bytes int encodedLength int totalLength private static int qEncodedLength (byte[], org.apache.james.mime4j.codec.EncoderUtil$Usage) int v int idx byte[] bytes org.apache.james.mime4j.codec.EncoderUtil$Usage usage java.util.BitSet qChars int count private static byte[] encode (java.lang.String, java.nio.charset.Charset) String text java.nio.charset.Charset charset java.nio.ByteBuffer buffer byte[] bytes private static java.nio.charset.Charset determineCharset (java.lang.String) char ch int index String text boolean ascii int len private static org.apache.james.mime4j.codec.EncoderUtil$Encoding determineEncoding (byte[], org.apache.james.mime4j.codec.EncoderUtil$Usage) int v int i byte[] bytes org.apache.james.mime4j.codec.EncoderUtil$Usage usage java.util.BitSet qChars int qEncoded int percentage private static char hexDigit (int) int i static void <clinit> () }
org/apache/james/mime4j/codec/DecoderUtil.class
DecoderUtil.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.DecoderUtil extends java.lang.Object { private static org.apache.commons.logging.Log log public void <init> () public static byte[] decodeBaseQuotedPrintable (java.lang.String) byte[] bytes org.apache.james.mime4j.codec.QuotedPrintableInputStream is int b java.io.IOException e String s java.io.ByteArrayOutputStream baos public static byte[] decodeBase64 (java.lang.String) byte[] bytes org.apache.james.mime4j.codec.Base64InputStream is int b java.io.IOException e String s java.io.ByteArrayOutputStream baos public static java.lang.String decodeB (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException String encodedWord String charset public static java.lang.String decodeQ (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException char c int i String encodedWord String charset StringBuilder sb public static java.lang.String decodeEncodedWords (java.lang.String) int begin int end String sep String decoded String body int previousEnd boolean previousWasEncoded StringBuilder sb private static java.lang.String decodeEncodedWord (java.lang.String, int, int) java.io.UnsupportedEncodingException e RuntimeException e String body int begin int end int qm1 int qm2 String mimeCharset String encoding String encodedText String charset static void <clinit> () }
org/apache/james/mime4j/codec/Base64InputStream.class
Base64InputStream.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.Base64InputStream extends java.io.InputStream { private static org.apache.commons.logging.Log log private static final int ENCODED_BUFFER_SIZE private static final int[] BASE64_DECODE private static final byte BASE64_PAD private static final int EOF private final byte[] singleByte private boolean strict private final java.io.InputStream in private boolean closed private final byte[] encoded private int position private int size private final org.apache.james.mime4j.codec.ByteQueue q private boolean eof static final synthetic boolean $assertionsDisabled public void <init> (java.io.InputStream) java.io.InputStream in public void <init> (java.io.InputStream, boolean) java.io.InputStream in boolean strict public int read () throws java.io.IOException int bytes public int read (byte[]) throws java.io.IOException byte[] buffer public int read (byte[], int, int) throws java.io.IOException byte[] buffer int offset int length public void close () throws java.io.IOException private int read0 (byte[], int, int) throws java.io.IOException int n byte b1 byte b2 byte b3 int value int decoded byte[] buffer int from int to int index int qCount int data int sextets private int decodePad (int, int, byte[], int, int) throws java.io.IOException byte b byte b1 byte b2 int data int sextets byte[] buffer int index int end private void handleUnexpectedEof (int) throws java.io.IOException int sextets private void handleUnexpecedPad (int) throws java.io.IOException int sextets static void <clinit> () int i int i }
org/apache/james/mime4j/codec/QuotedPrintableInputStream.class
QuotedPrintableInputStream.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.QuotedPrintableInputStream extends java.io.InputStream { private static org.apache.commons.logging.Log log private java.io.InputStream stream org.apache.james.mime4j.codec.ByteQueue byteq org.apache.james.mime4j.codec.ByteQueue pushbackq private byte state private boolean closed public void <init> (java.io.InputStream) java.io.InputStream stream public void close () throws java.io.IOException public int read () throws java.io.IOException byte val private void populatePushbackQueue () throws java.io.IOException int i private void fillBuffer () throws java.io.IOException byte msd byte low byte b byte msdChar private byte asciiCharToNumericValue (byte) byte c static void <clinit> () }
org/apache/james/mime4j/codec/QuotedPrintableOutputStream.class
QuotedPrintableOutputStream.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.QuotedPrintableOutputStream extends java.io.FilterOutputStream { private org.apache.james.mime4j.codec.QuotedPrintableEncoder encoder private boolean closed public void <init> (java.io.OutputStream, boolean) java.io.OutputStream out boolean binary public void close () throws java.io.IOException public void flush () throws java.io.IOException public void write (int) throws java.io.IOException int b public void write (byte[], int, int) throws java.io.IOException byte[] b int off int len }
org/apache/james/mime4j/codec/EncoderUtil$Usage.class
EncoderUtil.java package org.apache.james.mime4j.codec public final enum org.apache.james.mime4j.codec.EncoderUtil$Usage extends java.lang.Enum { public static final enum org.apache.james.mime4j.codec.EncoderUtil$Usage TEXT_TOKEN public static final enum org.apache.james.mime4j.codec.EncoderUtil$Usage WORD_ENTITY private static final synthetic org.apache.james.mime4j.codec.EncoderUtil$Usage[] $VALUES public static org.apache.james.mime4j.codec.EncoderUtil$Usage[] values () public static org.apache.james.mime4j.codec.EncoderUtil$Usage valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
org/apache/james/mime4j/codec/CodecUtil.class
CodecUtil.java package org.apache.james.mime4j.codec public org.apache.james.mime4j.codec.CodecUtil extends java.lang.Object { static final int DEFAULT_ENCODING_BUFFER_SIZE public void <init> () public 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 public static void encodeQuotedPrintableBinary (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream in java.io.OutputStream out org.apache.james.mime4j.codec.QuotedPrintableEncoder encoder public static void encodeQuotedPrintable (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream in java.io.OutputStream out org.apache.james.mime4j.codec.QuotedPrintableEncoder encoder public static void encodeBase64 (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream in java.io.OutputStream out org.apache.james.mime4j.codec.Base64OutputStream b64Out public static java.io.OutputStream wrapQuotedPrintable (java.io.OutputStream, boolean) throws java.io.IOException java.io.OutputStream out boolean binary public static java.io.OutputStream wrapBase64 (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out }
org/apache/james/mime4j/codec/UnboundedFifoByteBuffer$1.class
UnboundedFifoByteBuffer.java package org.apache.james.mime4j.codec org.apache.james.mime4j.codec.UnboundedFifoByteBuffer$1 extends java.lang.Object implements java.util.Iterator { private int index private int lastReturnedIndex final synthetic org.apache.james.mime4j.codec.UnboundedFifoByteBuffer this$0 void <init> (org.apache.james.mime4j.codec.UnboundedFifoByteBuffer) public boolean hasNext () public java.lang.Byte next () public void remove () int i public volatile synthetic java.lang.Object next () }
org/apache/james/mime4j/MimeException.class
MimeException.java package org.apache.james.mime4j public org.apache.james.mime4j.MimeException extends java.lang.Exception { private static final long serialVersionUID public void <init> (java.lang.String) String message public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }