org.apache.james.mime4j.field.address
Class LenientAddressBuilder

java.lang.Object
  extended by org.apache.james.mime4j.field.address.LenientAddressBuilder

public class LenientAddressBuilder
extends java.lang.Object

Lenient (tolerant to non-critical format violations) builder for Address and its subclasses.


Field Summary
static LenientAddressBuilder DEFAULT
           
 
Constructor Summary
protected LenientAddressBuilder(DecodeMonitor monitor)
           
 
Method Summary
 Address parseAddress(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
           
 Address parseAddress(java.lang.String text)
           
 AddressList parseAddressList(ByteSequence buf, ParserCursor cursor)
           
 AddressList parseAddressList(java.lang.String text)
           
 Group parseGroup(ByteSequence buf, ParserCursor cursor)
           
 Group parseGroup(java.lang.String text)
           
 Mailbox parseMailbox(ByteSequence buf, ParserCursor cursor, java.util.BitSet delimiters)
           
 Mailbox parseMailbox(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final LenientAddressBuilder DEFAULT
Constructor Detail

LenientAddressBuilder

protected LenientAddressBuilder(DecodeMonitor monitor)
Method Detail

parseMailbox

public Mailbox parseMailbox(ByteSequence buf,
                            ParserCursor cursor,
                            java.util.BitSet delimiters)

parseMailbox

public Mailbox parseMailbox(java.lang.String text)

parseGroup

public Group parseGroup(ByteSequence buf,
                        ParserCursor cursor)

parseGroup

public Group parseGroup(java.lang.String text)

parseAddress

public Address parseAddress(ByteSequence buf,
                            ParserCursor cursor,
                            java.util.BitSet delimiters)

parseAddress

public Address parseAddress(java.lang.String text)

parseAddressList

public AddressList parseAddressList(ByteSequence buf,
                                    ParserCursor cursor)

parseAddressList

public AddressList parseAddressList(java.lang.String text)


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