Skip navigation links

Package net.openhft.chronicle.core.values

Provides interfaces and classes for representing references to various primitive data types and handling their storage and retrieval.

See: Description

Package net.openhft.chronicle.core.values Description

Provides interfaces and classes for representing references to various primitive data types and handling their storage and retrieval.

This package contains interfaces representing references to different types of values, including boolean, byte, char, double, float, int, long, short, and String. Additionally, there are interfaces for representing references to arrays of int and long values. Each interface provides methods for getting and setting the respective value(s). There are also classes that represent specific implementations of these interfaces.

Implementations of these interfaces can handle the storage and retrieval of the respective values in various formats or mediums (e.g., in memory or on disk). The interfaces also define methods for atomic and concurrent modifications, including get and set methods with volatile semantics and atomic operations such as compare-and-swap.

The MaxBytes annotation is available for specifying the maximum size constraints on variable-length data types in bytes or elements.

Since:
10/10/13
Skip navigation links

Copyright © 2024. All rights reserved.