public class DataFrame extends Http2Frame
| Modifier and Type | Class and Description |
|---|---|
static class |
DataFrame.DataFrameBuilder |
Http2Frame.Http2FrameBuilder<T extends Http2Frame.Http2FrameBuilder>| Modifier and Type | Field and Description |
|---|---|
static byte |
END_STREAM |
static byte |
PADDED |
static int |
TYPE |
DONT_RECYCLE| Modifier and Type | Method and Description |
|---|---|
static DataFrame.DataFrameBuilder |
builder() |
protected int |
calcLength()
Recalculates the length
|
static DataFrame |
fromBuffer(int length,
int flags,
int streamId,
Buffer buffer) |
Buffer |
getData() |
protected Map<Integer,String> |
getFlagNamesMap() |
int |
getType() |
boolean |
isEndStream() |
boolean |
isPadded() |
DataFrame |
normalize()
Remove DataFrame padding (if it was applied).
|
void |
recycle() |
Buffer |
toBuffer(Http2Connection http2Connection) |
String |
toString() |
clearFlag, getFlags, getFrameBuffer, getLength, getStreamId, headerToString, isFlagSet, onPayloadUpdated, setFlag, setFlags, setFrameBuffer, setStreamIdpublic static final int TYPE
public static final byte END_STREAM
public static final byte PADDED
public static DataFrame.DataFrameBuilder builder()
public DataFrame normalize()
public Buffer getData()
public boolean isEndStream()
public boolean isPadded()
public String toString()
toString in class Http2Frameprotected int calcLength()
Http2FramecalcLength in class Http2Framepublic void recycle()
recycle in interface Cacheablerecycle in class Http2Framepublic int getType()
getType in class Http2Framepublic Buffer toBuffer(Http2Connection http2Connection)
toBuffer in class Http2Frameprotected Map<Integer,String> getFlagNamesMap()
getFlagNamesMap in class Http2FrameMap with flag bit - to - flag name mappingCopyright © 2016 Oracle Corporation. All rights reserved.