Uses of Class
org.apache.hc.core5.util.ByteArrayBuffer
Packages that use ByteArrayBuffer
Package
Description
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.
HTTP/2 HPACK APIs.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
Core utility classes.
-
Uses of ByteArrayBuffer in org.apache.hc.core5.http.impl.io
Fields in org.apache.hc.core5.http.impl.io declared as ByteArrayBufferModifier and TypeFieldDescriptionprivate final ByteArrayBuffer
SessionOutputBufferImpl.buffer
private final ByteArrayBuffer
SessionInputBufferImpl.lineBuffer
-
Uses of ByteArrayBuffer in org.apache.hc.core5.http.nio.entity
Fields in org.apache.hc.core5.http.nio.entity declared as ByteArrayBuffer -
Uses of ByteArrayBuffer in org.apache.hc.core5.http2.hpack
Fields in org.apache.hc.core5.http2.hpack declared as ByteArrayBufferModifier and TypeFieldDescriptionprivate final ByteArrayBuffer
HPackDecoder.contentBuf
private final ByteArrayBuffer
HPackEncoder.huffmanBuf
Methods in org.apache.hc.core5.http2.hpack with parameters of type ByteArrayBufferModifier and TypeMethodDescription(package private) void
HuffmanDecoder.decode
(ByteArrayBuffer out, ByteBuffer src) (package private) static void
HPackDecoder.decodeHuffman
(ByteArrayBuffer buffer, ByteBuffer src) (package private) static void
HPackDecoder.decodePlainString
(ByteArrayBuffer buffer, ByteBuffer src) (package private) void
HPackDecoder.decodeString
(ByteArrayBuffer buffer, ByteBuffer src) (package private) void
HuffmanEncoder.encode
(ByteArrayBuffer out, CharSequence src, int off, int len) (package private) void
HuffmanEncoder.encode
(ByteArrayBuffer out, ByteBuffer src) void
HPackEncoder.encodeHeader
(ByteArrayBuffer dst, String name, String value, boolean sensitive) (package private) void
HPackEncoder.encodeHeader
(ByteArrayBuffer dst, String name, String value, boolean sensitive, boolean noIndexing, boolean useHuffman) void
HPackEncoder.encodeHeader
(ByteArrayBuffer dst, Header header) (package private) void
HPackEncoder.encodeHeader
(ByteArrayBuffer dst, Header header, boolean noIndexing, boolean useHuffman) void
HPackEncoder.encodeHeaders
(ByteArrayBuffer dst, List<? extends Header> headers, boolean useHuffman) (package private) void
HPackEncoder.encodeHeaders
(ByteArrayBuffer dst, List<? extends Header> headers, boolean noIndexing, boolean useHuffman) (package private) static void
HPackEncoder.encodeHuffman
(ByteArrayBuffer dst, ByteBuffer src) (package private) void
HPackEncoder.encodeIndex
(ByteArrayBuffer dst, int index) (package private) static void
HPackEncoder.encodeInt
(ByteArrayBuffer dst, int n, int i, int mask) (package private) void
HPackEncoder.encodeLiteralHeader
(ByteArrayBuffer dst, HPackEntry existing, String key, String value, boolean sensitive, HPackRepresentation representation, boolean useHuffman) (package private) void
HPackEncoder.encodeLiteralHeader
(ByteArrayBuffer dst, HPackEntry existing, Header header, HPackRepresentation representation, boolean useHuffman) (package private) int
HPackEncoder.encodeString
(ByteArrayBuffer dst, CharSequence charSequence, int off, int len, boolean huffman) (package private) int
HPackEncoder.encodeString
(ByteArrayBuffer dst, String s, boolean huffman) (package private) void
HPackEncoder.encodeString
(ByteArrayBuffer dst, ByteBuffer src, boolean huffman) -
Uses of ByteArrayBuffer in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio declared as ByteArrayBufferModifier and TypeFieldDescription(package private) final ByteArrayBuffer
AbstractH2StreamMultiplexer.Continuation.headerBuffer
-
Uses of ByteArrayBuffer in org.apache.hc.core5.util
Methods in org.apache.hc.core5.util with parameters of type ByteArrayBufferModifier and TypeMethodDescriptionvoid
CharArrayBuffer.append
(ByteArrayBuffer b, int off, int len) Appendslen
bytes to this buffer from the given source array starting at indexoff
.