| Interface | Description |
|---|---|
| BoundedConcurrentHashMap.EvictionListener<K,V> | |
| BoundedConcurrentHashMap.EvictionPolicy<K,V> | |
| Clock |
An abstraction for a clock.
|
| DelayStrategy |
Encapsulates the logic of determining a delay when some criteria is met.
|
| ElapsedTimeStrategy |
Encapsulates the logic of determining a delay when some criteria is met.
|
| Iterators.PreviewIterator<T> |
A read only iterator that is able to preview the next value without consuming it or altering the behavior or semantics
of the normal
Iterator methods. |
| Metronome |
A class that can be used to perform an action at a regular interval.
|
| SchemaNameAdjuster |
A adjuster for the names of change data message schemas.
|
| SchemaNameAdjuster.ReplacementFunction |
Function used to determine the replacement for a character that is not valid per Avro rules.
|
| SchemaNameAdjuster.ReplacementOccurred |
Function used to report that an original value was replaced with an Avro-compatible string.
|
| Stopwatch.Durations |
The average and total durations as measured by one or more stopwatches.
|
| Stopwatch.Statistics |
The timing statistics for a recorded set of samples.
|
| Stopwatch.StopwatchSet |
A set of stopwatches whose durations are combined.
|
| Strings.CharacterPredicate |
Represents a predicate (boolean-valued function) of one character argument.
|
| Threads.Timer |
Expires after defined time period.
|
| Threads.TimeSince |
Measures the amount time that has elapsed since the last
reset. |
| Class | Description |
|---|---|
| BoundedConcurrentHashMap<K,V> |
A hash table supporting full concurrency of retrievals and
adjustable expected concurrency for updates.
|
| BoundedConcurrentHashMap.HashEntry<K,V> |
ConcurrentHashMap list entry.
|
| BoundedConcurrentHashMap.LIRS<K,V> | |
| BoundedConcurrentHashMap.LIRSHashEntry<K,V> |
Adapted to Infinispan BoundedConcurrentHashMap using LIRS implementation ideas from Charles Fry (fry@google.com)
See http://code.google.com/p/concurrentlinkedhashmap/source/browse/trunk/src/test/java/com/googlecode/concurrentlinkedhashmap/caches/LirsMap.java
for original sources
|
| BoundedConcurrentHashMap.LRU<K,V> | |
| BoundedConcurrentHashMap.NullEvictionListener<K,V> | |
| BoundedConcurrentHashMap.NullEvictionPolicy<K,V> | |
| BoundedConcurrentHashMap.Segment<K,V> |
Segments are specialized versions of hash tables.
|
| Collect |
A set of utilities for more easily creating various kinds of collections.
|
| FunctionalReadWriteLock |
A form of a read-write lock that has methods that allow lambdas to be performed while the read or write lock is acquired and
held.
|
| HashCode |
Utilities for easily computing hash codes.
|
| HexConverter |
COPIED FROM https://github.com/undertow-io/undertow/blob/master/core/src/main/java/io/undertow/util/HexConverter.java
A utility class for mapping between byte arrays and their hex representation and back again.
|
| IoUtil |
A set of utilities for more easily performing I/O.
|
| Iterators |
A utility for creating iterators.
|
| Joiner |
A utility for joining multiple
character sequences together. |
| LoggingContext |
A utility that provides a consistent set of properties for the Mapped Diagnostic Context (MDC) properties used by Debezium
components.
|
| LoggingContext.PreviousContext |
A snapshot of an MDC context that can be
LoggingContext.PreviousContext.restore(). |
| MathOps |
Utilities for performing math operations with mixed native and advanced numeric types.
|
| NumberConversions |
A set of numeric conversion methods.
|
| Sequences |
Utility methods for obtaining streams of integers.
|
| Stopwatch |
A stopwatch for measuring durations.
|
| Stopwatch.BaseDurations |
Abstract base class for
Stopwatch.Durations implementations. |
| Stopwatch.MultipleDurations |
A
Stopwatch.Durations implementation that accumulates all added durations. |
| Stopwatch.SingleDuration |
A
Stopwatch.Durations implementation that only remembers the most recently added duration. |
| Strings |
String-related utility methods.
|
| Strings.RegExSplitter |
A tokenization class used to split a comma-separated list of regular expressions.
|
| Threads |
Utilities related to threads and threading.
|
| VariableLatch |
A latch that works similarly to
CountDownLatch except that it can also increase the count dynamically. |
| VariableLatch.Sync |
Synchronization control For CountDownLatch.
|
| Enum | Description |
|---|---|
| BoundedConcurrentHashMap.Eviction | |
| BoundedConcurrentHashMap.Recency | |
| Strings.Justify |
Copyright © 2020 JBoss by Red Hat. All rights reserved.