| Package | Description | 
|---|---|
| org.apache.hc.core5.benchmark | Apache Bench (AB) clone based on HttpCore. | 
| org.apache.hc.core5.http | Core HTTP transport component APIs. | 
| org.apache.hc.core5.http.config | Core configuration APIs. | 
| org.apache.hc.core5.http.impl | Default implementations of core HTTP APIs. | 
| org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap. | 
| org.apache.hc.core5.http.impl.io | Default implementation of HTTP/1.1 transport based on the classic
 (blocking) I/O model. | 
| org.apache.hc.core5.http.impl.nio | Default implementation of HTTP/1.1 transport based on
 the asynchronous (non-blocking) I/O model. | 
| org.apache.hc.core5.http.io | Core HTTP transport APIs based on the classic (blocking) I/O model. | 
| org.apache.hc.core5.http.message | Core HTTP message components, message element parser
 and writer APIs and their default implementations. | 
| org.apache.hc.core5.http.nio | Core HTTP transport APIs based on the asynchronous, event driven I/O model. | 
| org.apache.hc.core5.http.nio.ssl | TLS protocol support. | 
| org.apache.hc.core5.http2.hpack | HTTP/2 HPACK APIs. | 
| org.apache.hc.core5.http2.impl.nio | Default implementation of HTTP/2 transport based on
 the asynchronous (non-blocking) I/O model. | 
| org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap. | 
| org.apache.hc.core5.http2.nio.pool | HTTP/2 specific pool component APIs. | 
| org.apache.hc.core5.http2.ssl | HTTP/2 specific TLS protocol support. | 
| org.apache.hc.core5.io | Core I/O component APIs and utilities. | 
| org.apache.hc.core5.pool | Client side connection pool component APIs. | 
| org.apache.hc.core5.reactor | Event driven network communication APIs and components loosely based on
 Doug Lea's
 reactor pattern. | 
| org.apache.hc.core5.reactor.ssl | TLS/SSL support for I/O reactors. | 
| org.apache.hc.core5.testing | |
| org.apache.hc.core5.testing.classic | |
| org.apache.hc.core5.testing.nio | |
| org.apache.hc.core5.util | Core utility classes. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| CharArrayBuffer A resizable char array. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| CharArrayBuffer A resizable char array. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| CharArrayBuffer A resizable char array. | 
| Identifiable Object with a unique identifier. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| CharArrayBuffer A resizable char array. | 
| Tokenizer Tokenizer that can be used as a foundation for more complex parsing routines. | 
| Tokenizer.Cursor | 
| Class and Description | 
|---|
| CharArrayBuffer A resizable char array. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| ByteArrayBuffer A resizable byte array. | 
| Class and Description | 
|---|
| Identifiable Object with a unique identifier. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| Deadline A deadline based on a UNIX time, the elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January
 1970. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| Identifiable Object with a unique identifier. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| Identifiable Object with a unique identifier. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Class and Description | 
|---|
| Identifiable Object with a unique identifier. | 
| Class and Description | 
|---|
| Identifiable Object with a unique identifier. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| Class and Description | 
|---|
| ByteArrayBuffer A resizable byte array. | 
| CharArrayBuffer A resizable char array. | 
| Deadline A deadline based on a UNIX time, the elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January
 1970. | 
| DeadlineTimeoutException A specialization of  TimeoutExceptionthat carries a deadline and an actual value, both as UNIX times. | 
| Timeout Represents a timeout value as a non-negative  longtime andTimeUnit. | 
| TimeoutValueException A specialization of  TimeoutExceptionthat carries aTimeoutdeadline and the actual value. | 
| TimeValue Represents a time value as a  longtime and aTimeUnit. | 
| Tokenizer Tokenizer that can be used as a foundation for more complex parsing routines. | 
| Tokenizer.Cursor | 
| VersionInfo Provides access to version information for HTTP components. | 
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.