Class Summary |
Contracts |
Utilities for programming by contract (preconditions, postconditions etc.) |
MBeans |
This util class provides a method to register an MBean using
our standard naming convention as described in the doc
for {link MBeans.register(String, String, Object) |
MetricsCache |
A metrics cache for sinks that don't support sparse updates. |
MetricsCache.Record |
Cached record |
SampleStat |
Helper to compute running sample stats |
SampleStat.MinMax |
Helper to keep running min/max |
Servers |
Helpers to handle server addresses |
TryIterator<T> |
A base class for unmodifiable iterators (throws on remove)
This class also makes writing filtering iterators easier, where the only
way to discover the end of data is by trying to read it. |