public class MetaData extends Object implements Iterable<HttpField>
Modifier and Type | Class and Description |
---|---|
static class |
MetaData.Request |
static class |
MetaData.Response |
Constructor and Description |
---|
MetaData(HttpVersion version,
HttpFields fields) |
MetaData(HttpVersion version,
HttpFields fields,
long contentLength) |
Modifier and Type | Method and Description |
---|---|
long |
getContentLength() |
HttpFields |
getFields() |
HttpVersion |
getVersion() |
boolean |
isRequest() |
boolean |
isResponse() |
Iterator<HttpField> |
iterator() |
protected void |
recycle() |
void |
setHttpVersion(HttpVersion httpVersion) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public MetaData(HttpVersion version, HttpFields fields)
public MetaData(HttpVersion version, HttpFields fields, long contentLength)
protected void recycle()
public boolean isRequest()
public boolean isResponse()
public HttpVersion getVersion()
public void setHttpVersion(HttpVersion httpVersion)
httpVersion
- the HTTP version to setpublic HttpFields getFields()
public long getContentLength()
Long.MIN_VALUE
public Iterator<HttpField> iterator()
iterator
in interface Iterable<HttpField>
getFields()
Copyright © 1995-2015 Webtide. All Rights Reserved.