org.apache.james.mime4j.dom.field
Interface ParsedField

All Superinterfaces:
Field
All Known Subinterfaces:
AddressListField, ContentDescriptionField, ContentDispositionField, ContentIdField, ContentLanguageField, ContentLengthField, ContentLocationField, ContentMD5Field, ContentTransferEncodingField, ContentTypeField, DateTimeField, MailboxField, MailboxListField, MimeVersionField, UnstructuredField
All Known Implementing Classes:
AbstractField, AddressListFieldImpl, AddressListFieldLenientImpl, ContentDescriptionFieldImpl, ContentDispositionFieldImpl, ContentDispositionFieldLenientImpl, ContentIdFieldImpl, ContentLanguageFieldImpl, ContentLanguageFieldLenientImpl, ContentLengthFieldImpl, ContentLocationFieldImpl, ContentLocationFieldLenientImpl, ContentMD5FieldImpl, ContentTransferEncodingFieldImpl, ContentTypeFieldImpl, ContentTypeFieldLenientImpl, DateTimeFieldImpl, DateTimeFieldLenientImpl, MailboxFieldImpl, MailboxFieldLenientImpl, MailboxListFieldImpl, MailboxListFieldLenientImpl, MimeVersionFieldImpl, MimeVersionFieldLenientImpl, UnstructuredFieldImpl

public interface ParsedField
extends Field

A structured field that has been processed by a parsing routine.


Method Summary
 ParseException getParseException()
          Returns the exception that was thrown by the field parser while parsing the field value.
 boolean isValidField()
          Returns true if this field is valid, i.e.
 
Methods inherited from interface org.apache.james.mime4j.stream.Field
getBody, getName, getRaw
 

Method Detail

isValidField

boolean isValidField()
Returns true if this field is valid, i.e. no errors were encountered while parsing the field value.

Returns:
true if this field is valid, false otherwise.
See Also:
getParseException()

getParseException

ParseException getParseException()
Returns the exception that was thrown by the field parser while parsing the field value. The result is null if the field is valid and no errors were encountered.

Returns:
the exception that was thrown by the field parser or null if the field is valid.


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