See: Description
| Interface | Description |
|---|---|
| Cache<K,V> |
Simple in-memory cache based on ConcurrentHashMap with minimal dependencies.
|
| PatternMatcher |
Efficient alternative to using
Pattern for use cases that just
require basic matching. |
| StepValue |
Base for
StepLong and StepDouble. |
| Class | Description |
|---|---|
| AsciiSet |
Utility class for quickly checking if a string contains only characters contained within
the given set.
|
| AtomicDouble |
Wrapper around AtomicLong to make working with double values easier.
|
| Config |
Helper methods for accessing configuration settings.
|
| Preconditions |
Internal convenience methods that help a method or constructor check whether it was invoked
correctly.
|
| Scheduler |
This class is an internal implementation detail only intended for use within spectator.
|
| Scheduler.Options |
Options to control how a task will get executed.
|
| StepDouble |
Utility class for managing a set of AtomicLong instances mapped to a particular step interval.
|
| StepLong |
Utility class for managing a set of AtomicLong instances mapped to a particular step interval.
|
| SwapMeter<T extends Meter> |
Base type for meters that allow the underlying implementation to be replaced with
another.
|
| Enum | Description |
|---|---|
| Scheduler.Policy |
Repetition schedulingPolicy for scheduled tasks.
|