Package org.apache.james.mime4j.stream
Class RawField
- java.lang.Object
-
- org.apache.james.mime4j.stream.RawField
-
- All Implemented Interfaces:
Field
public final class RawField extends Object implements Field
Raw (unstructured) MIME field. The field's body is unparsed and possibly encoded.
Instances of this class can be created by using
RawFieldParser.parseField(ByteSequence)
method.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBody()
Gets the unparsed and possibly encoded (see RFC 2047) field body string.int
getDelimiterIdx()
String
getName()
Returns the name of the field.String
getNameLowerCase()
Returns the name of the field in lower case.ByteSequence
getRaw()
Gets original (raw) representation of the field, if available,null
otherwise.String
toString()
-
-
-
Method Detail
-
getRaw
public ByteSequence getRaw()
Description copied from interface:Field
Gets original (raw) representation of the field, if available,null
otherwise.
-
getName
public String getName()
Description copied from interface:Field
Returns the name of the field.
-
getNameLowerCase
public String getNameLowerCase()
Description copied from interface:Field
Returns the name of the field in lower case.- Specified by:
getNameLowerCase
in interfaceField
-
getBody
public String getBody()
Description copied from interface:Field
Gets the unparsed and possibly encoded (see RFC 2047) field body string.
-
getDelimiterIdx
public int getDelimiterIdx()
-
-