public abstract class SimpleContentHandler extends AbstractContentHandler
| Modifier and Type | Field and Description |
|---|---|
private Header |
currHeader |
private FieldParser<? extends ParsedField> |
fieldParser |
private DecodeMonitor |
monitor |
| Constructor and Description |
|---|
SimpleContentHandler() |
SimpleContentHandler(FieldParser<? extends ParsedField> fieldParser,
DecodeMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
endHeader()
Called when there are no more header fields in a message or body part.
|
void |
field(Field field)
Called for each field of a header.
|
abstract void |
headers(Header header)
Called after headers are parsed.
|
void |
startHeader()
Called when a header (of a message or body part) is about to be parsed.
|
body, endBodyPart, endMessage, endMultipart, epilogue, preamble, raw, startBodyPart, startMessage, startMultipartprivate final FieldParser<? extends ParsedField> fieldParser
private final DecodeMonitor monitor
private Header currHeader
public SimpleContentHandler(FieldParser<? extends ParsedField> fieldParser, DecodeMonitor monitor)
public SimpleContentHandler()
public abstract void headers(Header header)
public final void startHeader()
ContentHandlerstartHeader in interface ContentHandlerstartHeader in class AbstractContentHandlerAbstractContentHandler.startHeader()public final void field(Field field) throws MimeException
ContentHandlerfield in interface ContentHandlerfield in class AbstractContentHandlerfield - the MIME field.MimeException - on processing errorsAbstractContentHandler.field(Field)public final void endHeader()
ContentHandlerendHeader in interface ContentHandlerendHeader in class AbstractContentHandlerAbstractContentHandler.endHeader()