Top Fields Constructors Methods
jdk.internal.net.http.frame

public Class DataFrame

extends Http2Frame
Class Inheritance
Imports
jdk.internal.net.http.common.Utils, java.nio.ByteBuffer, java.util.List

Field Summary

Modifier and TypeField and Description
private final List<ByteBuffer>
private final int
public static final int
public static final int
private int
public static final int
Inherited from jdk.internal.net.http.frame.Http2Frame:
flagsFRAME_HEADER_SIZEstreamid

Constructor Summary

AccessConstructor and Description
public
DataFrame(int streamid, int flags, ByteBuffer data)

public
DataFrame(int streamid, int flags, List<ByteBuffer> data)

public
DataFrame(int streamid, int flags, List<ByteBuffer> data, int padLength)

Method Summary

Modifier and TypeMethod and Description
public String
public List<ByteBuffer>
public int
pack-priv int
pack-priv int
public int
public void
setPadLength(int padLength)

public int
Inherited from jdk.internal.net.http.frame.Http2Frame:
asStringgetFlaggetFlagssetFlagstreamidstreamidtoString

Field Detail

databack to summary
private final List<ByteBuffer> data
dataLengthback to summary
private final int dataLength
END_STREAMback to summary
public static final int END_STREAM
PADDEDback to summary
public static final int PADDED
padLengthback to summary
private int padLength
TYPEback to summary
public static final int TYPE

Constructor Detail

DataFrameback to summary
public DataFrame(int streamid, int flags, ByteBuffer data)
DataFrameback to summary
public DataFrame(int streamid, int flags, List<ByteBuffer> data)
DataFrameback to summary
public DataFrame(int streamid, int flags, List<ByteBuffer> data, int padLength)

Method Detail

flagAsStringback to summary
public String flagAsString(int flag)

Overrides jdk.internal.net.http.frame.Http2Frame.flagAsString.

Annotations
@Override
getDataback to summary
public List<ByteBuffer> getData()
getDataLengthback to summary
public int getDataLength()
getPadLengthback to summary
pack-priv int getPadLength()
lengthback to summary
pack-priv int length()

Overrides jdk.internal.net.http.frame.Http2Frame.length.

Annotations
@Override
payloadLengthback to summary
public int payloadLength()
setPadLengthback to summary
public void setPadLength(int padLength)
typeback to summary
public int type()

Overrides jdk.internal.net.http.frame.Http2Frame.type.

Annotations
@Override