Package org.apache.james.mime4j.stream
package org.apache.james.mime4j.stream
-
ClassDescriptionA descriptor containing common MIME content body properties.Body descriptor builders are intended to construct
BodyDescriptor
instances from multiple unstructuredRawField
s.A descriptor containing common MIME content properties.Default implementation ofFieldBuilder
.Enumeration of states an entity is expected to go through in the process of the MIME stream parsing.Represents the interal state of a MIME entity, which is being retrieved from an input stream by a MIME parser.Enumerates events which can be monitored.Encapsulates the values of the MIME-specific header fields (which starts withContent-
).This interface represents an abstract MIME field.Field builders are intended to constructRawField
instances from multiple lines contained inByteArrayBuffer
s.Properties used to configure the behavior of MIME stream parsers.Indicates that strict parsing has been enabled and an optional invality has been found in the input.Parses MIME (or RFC822) message streams of bytes or characters.A name / value tupleThis class represents a context of a parsing operation:This class represents a field's body consisting of a textual value and a number of optional name / value parameters separated with semicolon.Raw MIME entity.Raw (unstructured) MIME field.Low level parser for header field elements.Enumeration of parsing modes.