# Package org.apache.hc.core5.util

Core utility classes.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Identifiable | Object with a unique identifier.
  Tokenizer.Delimiter | Represents a predicate whether the given character is a delimiter.

- Class Summary
  Class | Description
  --- | ---
  Args |
  Asserts |
  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.
  LangUtils | A set of utility methods to help produce consistent `equals` and `hashCode` methods.
  ReflectionUtils |
  TextUtils | Tests and converts Strings and CharSequence.
  Timeout | Represents a timeout value as a non-negative `long` time and `TimeUnit`.
  TimeValue | Represents a time value as a `long` time and a `TimeUnit`.
  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.

- Exception Summary
  Exception | Description
  --- | ---
  DeadlineTimeoutException | A specialization of `TimeoutException` that carries a deadline and an actual value, both as UNIX times.
  TimeoutValueException | A specialization of `TimeoutException` that carries a `Timeout` deadline and the actual value.

## Package org.apache.hc.core5.util Description

Core utility classes.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.