Package org.eclipse.jetty.http2.parser
Class HeaderBlockFragments
- java.lang.Object
-
- org.eclipse.jetty.http2.parser.HeaderBlockFragments
-
public class HeaderBlockFragments extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanendStreamprivate intmaxCapacityprivate PriorityFramepriorityFrameprivate java.nio.ByteBufferstorageprivate intstreamId
-
Constructor Summary
Constructors Constructor Description HeaderBlockFragments(int maxCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.ByteBuffercomplete()PriorityFramegetPriorityFrame()intgetStreamId()booleanisEndStream()(package private) voidreset()voidsetEndStream(boolean endStream)voidsetPriorityFrame(PriorityFrame priorityFrame)voidsetStreamId(int streamId)booleanstoreFragment(java.nio.ByteBuffer fragment, int length, boolean last)
-
-
-
Field Detail
-
maxCapacity
private final int maxCapacity
-
priorityFrame
private PriorityFrame priorityFrame
-
streamId
private int streamId
-
endStream
private boolean endStream
-
storage
private java.nio.ByteBuffer storage
-
-
Method Detail
-
reset
void reset()
-
storeFragment
public boolean storeFragment(java.nio.ByteBuffer fragment, int length, boolean last)
-
getPriorityFrame
public PriorityFrame getPriorityFrame()
-
setPriorityFrame
public void setPriorityFrame(PriorityFrame priorityFrame)
-
isEndStream
public boolean isEndStream()
-
setEndStream
public void setEndStream(boolean endStream)
-
complete
public java.nio.ByteBuffer complete()
-
getStreamId
public int getStreamId()
-
setStreamId
public void setStreamId(int streamId)
-
-