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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanbodyDescriptionField()ParseExceptiongetParseException()Returns the exception that was thrown by the field parser while parsing the field value.booleanisValidField()Returnstrueif this field is valid, i.e.-
Methods inherited from interface org.apache.james.mime4j.stream.Field
getBody, getName, getNameLowerCase, getRaw
-
-
-
-
Method Detail
-
bodyDescriptionField
default boolean bodyDescriptionField()
-
isValidField
boolean isValidField()
Returnstrueif this field is valid, i.e. no errors were encountered while parsing the field value.- Returns:
trueif this field is valid,falseotherwise.- See Also:
getParseException()
-
getParseException
ParseException getParseException()
Returns the exception that was thrown by the field parser while parsing the field value. The result isnullif the field is valid and no errors were encountered.- Returns:
- the exception that was thrown by the field parser or
nullif the field is valid.
-
-