public class MIMEContainer extends Object
Constructor and Description |
---|
MIMEContainer(LineNumberReader in,
String boundary)
Parse nested MIME content
|
Modifier and Type | Method and Description |
---|---|
String |
getContentType() |
List<MIMEContainer> |
getMimeContainers() |
String |
getText() |
boolean |
isBase64() |
boolean |
isMixed() |
String |
toString()
Returns a string representation of the object.
|
public MIMEContainer(LineNumberReader in, String boundary) throws IOException
in
- A reader to read MIME data from; Note that the charset should be ISO-8859-1 to
ensure transparent octet to character mapping. This is because the content will
be re-encoded using the correct charset once it is discovered.boundary
- A boundary string for the MIME section that this container is in.
Pass null for the top level object.IOException
public List<MIMEContainer> getMimeContainers()
public String getText()
public boolean isMixed()
public boolean isBase64()
public String getContentType()
public String toString()
Object
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())