Top Description Fields Constructors Methods
org.apache.hc.core5.http2.frame

public abstract Class Frame<T>

extends Object
Class Inheritance
Known Direct Subclasses
org.apache.hc.core5.http2.frame.RawFrame
Type Parameters
<T>
frame payload representation.

Abstract HTTP/2 data frame.
Since
5.0

Field Summary

Modifier and TypeField and Description
private final int
private final int
private final int

Constructor Summary

AccessConstructor and Description
public
Frame(final int type, final int flags, final int streamId)

Method Summary

Modifier and TypeMethod and Description
public int
public abstract T
public int
public int
public boolean
isFlagSet(final FrameFlag flag)

public boolean
isType(final FrameType type)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

flagsback to summary
private final int flags
streamIdback to summary
private final int streamId
typeback to summary
private final int type

Constructor Detail

Frameback to summary
public Frame(final int type, final int flags, final int streamId)

Method Detail

getFlagsback to summary
public int getFlags()
getPayloadback to summary
public abstract T getPayload()
getStreamIdback to summary
public int getStreamId()
getTypeback to summary
public int getType()
isFlagSetback to summary
public boolean isFlagSet(final FrameFlag flag)
isTypeback to summary
public boolean isType(final FrameType type)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override