APIdia Launch Partner
Top Fields Constructors Methods
jdk.internal.net.http.frame

public Class HeadersFrame

extends HeaderFrame
Class Inheritance
Imports
java.nio.ByteBuffer, java.util.List

Field Summary

Modifier and TypeField and Description
public static final int
private boolean
public static final int
private int
public static final int
private int
public static final int
private int
Inherited from jdk.internal.net.http.frame.HeaderFrame:
END_HEADERSheaderBlocksheaderLength

Constructor Summary

AccessConstructor and Description
public
HeadersFrame(int streamid, int flags, List<ByteBuffer> headerBlocks, int padLength)

public
HeadersFrame(int streamid, int flags, List<ByteBuffer> headerBlocks)

public
HeadersFrame(int streamid, int flags, ByteBuffer headerBlock)

Method Summary

Modifier and TypeMethod and Description
public String
public boolean
pack-priv int
public int
public int
pack-priv int
public void
setPadLength(int padLength)

public void
setPriority(int streamDependency, boolean exclusive, int weight)

public int
Inherited from jdk.internal.net.http.frame.HeaderFrame:
endHeadersgetHeaderBlockgetHeaderLength

Field Detail

END_STREAMback to summary
public static final int END_STREAM

Hides jdk.internal.net.http.frame.HeaderFrame.END_STREAM.

exclusiveback to summary
private boolean exclusive
PADDEDback to summary
public static final int PADDED
padLengthback to summary
private int padLength
PRIORITYback to summary
public static final int PRIORITY
streamDependencyback to summary
private int streamDependency
TYPEback to summary
public static final int TYPE
weightback to summary
private int weight

Constructor Detail

HeadersFrameback to summary
public HeadersFrame(int streamid, int flags, List<ByteBuffer> headerBlocks, int padLength)
HeadersFrameback to summary
public HeadersFrame(int streamid, int flags, List<ByteBuffer> headerBlocks)
HeadersFrameback to summary
public HeadersFrame(int streamid, int flags, ByteBuffer headerBlock)

Method Detail

flagAsStringback to summary
public String flagAsString(int flag)

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

Annotations
@Override
getExclusiveback to summary
public boolean getExclusive()
getPadLengthback to summary
pack-priv int getPadLength()
getStreamDependencyback to summary
public int getStreamDependency()
getWeightback to summary
public int getWeight()
lengthback to summary
pack-priv int length()

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

Annotations
@Override
setPadLengthback to summary
public void setPadLength(int padLength)
setPriorityback to summary
public void setPriority(int streamDependency, boolean exclusive, int weight)
typeback to summary
public int type()

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

Annotations
@Override