Interface | Description |
---|---|
Counter |
A counter is basically an integer which can be used for counting.
|
Counter.Creator | Deprecated
outdated, use
Supplier<Counter> instead |
IReference<T> |
A reference to an object.
|
LongCounter |
A long counter is basically a long integer which can be used for counting.
|
LongCounter.Creator |
Interface for counter creation.
|
Class | Description |
---|---|
CopyRef<T extends Copyable<T>> |
A reference which copies its object on construction (incoming)
and when requested (outgoing).
|
HardReferenceImpl<T> |
A hard reference.
|
MutableRef<T> |
A mutable reference to an object.
|
SimpleCounter |
Changeable integer wrapper, to be used as counter especially as map values.
|
SimpleLongCounter |
Changeable integer wrapper, to be used as counter especially as map values.
|
SoftReferenceImpl<T> |
Soft reference implementation.
|
ThreadSafeCounter |
Changeable integer wrapper, to be used as counter especially as map values.
|
ThreadSafeLongCounter |
Changeable long integer wrapper, to be used as counter especially as map values.
|
WeakReferenceImpl<T> |
Weak reference implementation.
|
Enum | Description |
---|---|
ReferenceType |
Reference type.
|