@NotThreadSafe public class BufferedHeader extends java.lang.Object implements FormattedHeader, java.lang.Cloneable, java.io.Serializable
| 构造器和说明 |
|---|
BufferedHeader(CharArrayBuffer buffer)
Creates a new header from a buffer.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone() |
CharArrayBuffer |
getBuffer()
Obtains the buffer with the formatted header.
|
HeaderElement[] |
getElements()
Parses the value.
|
java.lang.String |
getName()
Get the name of the Header.
|
java.lang.String |
getValue()
Get the value of the Header.
|
int |
getValuePos()
Obtains the start of the header value in the
buffer. |
java.lang.String |
toString() |
public BufferedHeader(CharArrayBuffer buffer) throws ParseException
buffer - the buffer containing the header to representParseException - in case of a parse errorpublic java.lang.String getName()
Headerpublic java.lang.String getValue()
Headerpublic HeaderElement[] getElements() throws ParseException
HeadergetElements 在接口中 HeaderHeaderElement entries, may be empty, but is never nullParseExceptionpublic int getValuePos()
FormattedHeaderbuffer.
By accessing the value in the buffer, creation of a temporary string
can be avoided.getValuePos 在接口中 FormattedHeadergetBuffer.public CharArrayBuffer getBuffer()
FormattedHeadergetBuffer 在接口中 FormattedHeaderpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在类中 java.lang.Objectjava.lang.CloneNotSupportedException