| DataBuffer<T> | Interface for a buffer of typed data. |
| DataBufferObserver | An interface for notifying an observer about changes to a DataBuffer. |
| DataBufferObserver.Observable | Interface a data buffer can implement to expose the fact that it supports observation. |
| Freezable<T> | Interface for data objects that support being frozen into immutable representations. |
| AbstractDataBuffer<T> | Default implementation of DataBuffer. |
| DataBufferObserverSet | Utility class for managing a set of observers and distributing their notifications. |
| DataBufferUtils |
Utilities for working with DataBuffer objects.
|
| FreezableUtils |
Utilities for working with Freezable objects.
|