public final class RawField extends java.lang.Object implements Field
RawFieldParser.parseField(ByteSequence) method.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
body |
private int |
delimiterIdx |
private java.lang.String |
name |
private ByteSequence |
raw |
| Constructor and Description |
|---|
RawField(ByteSequence raw,
int delimiterIdx,
java.lang.String name,
java.lang.String body) |
RawField(java.lang.String name,
java.lang.String body) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBody()
Gets the unparsed and possibly encoded (see RFC 2047) field body string.
|
int |
getDelimiterIdx() |
java.lang.String |
getName()
Returns the name of the field.
|
ByteSequence |
getRaw()
Gets original (raw) representation of the field, if available,
null otherwise. |
java.lang.String |
toString() |
private final ByteSequence raw
private final int delimiterIdx
private final java.lang.String name
private final java.lang.String body
RawField(ByteSequence raw, int delimiterIdx, java.lang.String name, java.lang.String body)
public RawField(java.lang.String name,
java.lang.String body)
public ByteSequence getRaw()
Fieldnull otherwise.public java.lang.String getName()
Fieldpublic java.lang.String getBody()
Fieldpublic int getDelimiterIdx()
public java.lang.String toString()
toString in class java.lang.Object