package com.webpieces.http2parser.api.dto; import org.webpieces.data.api.DataWrapper; import com.webpieces.http2parser.api.dto.lib.AbstractHttp2Frame; import com.webpieces.http2parser.api.dto.lib.HasHeaderFragment; import com.webpieces.http2parser.api.dto.lib.Http2FrameType; public class ContinuationFrame extends AbstractHttp2Frame implements HasHeaderFragment { @Override public Http2FrameType getFrameType() { return Http2FrameType.CONTINUATION; } /* flags */ private boolean endHeaders = false; /* 0x4 */ @Override public boolean isEndHeaders() { return endHeaders; } @Override public void setEndHeaders(boolean endHeaders) { this.endHeaders = endHeaders; } /* payload */ private DataWrapper headerFragment; @Override public DataWrapper getHeaderFragment() { return headerFragment; } @Override public void setHeaderFragment(DataWrapper serializedHeaders) { this.headerFragment = serializedHeaders; } @Override public String toString() { return "ContinuationFrame{" + super.toString() + "endHeaders=" + endHeaders + ", serializeHeaders=" + headerFragment + "} "; } }