| Interface | Description |
|---|---|
| ByteString.Companion | |
| LineNumbers.Result | |
| PriorityQueueStabilizer<E> |
PriorityQueueStabilizer wraps a priority queue so that it respects FIFO for elements of equal priority.
|
| Subclassification<K> |
Typeclass which describes a classification hierarchy.
|
| Class | Description |
|---|---|
| BoundedBlockingQueue<E> |
BoundedBlockingQueue wraps any Queue and turns the result into a BlockingQueue with a limited capacity.
|
| BoxedType | |
| BoxedType$ | |
| ByteIterator |
An iterator over a ByteString.
|
| ByteIterator.ByteArrayIterator | |
| ByteIterator.ByteArrayIterator$ | |
| ByteIterator.MultiByteArrayIterator | |
| ByteIterator.MultiByteArrayIterator$ | |
| ByteIterator$ | |
| ByteString |
A rope-like immutable data structure containing bytes.
|
| ByteString.ByteString1 |
An unfragmented ByteString.
|
| ByteString.ByteString1$ |
INTERNAL API: ByteString backed by exactly one array, with start / end markers
|
| ByteString.ByteString1C |
A compact (unsliced) and unfragmented ByteString, implementation of ByteString1C.
|
| ByteString.ByteString1C$ | |
| ByteString.ByteStrings |
A ByteString with 2 or more fragments.
|
| ByteString.ByteStrings$ | |
| ByteString.Companion$ | |
| ByteString$ | |
| ByteStringBuilder |
A mutable builder for efficiently creating a
ByteString. |
| ClassLoaderObjectInputStream |
ClassLoaderObjectInputStream tries to utilize the provided ClassLoader to load Classes and falls
back to ObjectInputStreams resolver.
|
| Collections |
INTERNAL API
|
| Collections.EmptyImmutableSeq$ | |
| Collections.PartialImmutableValuesIterable<From,To> | |
| Collections$ |
INTERNAL API
|
| CompactByteString |
A compact ByteString.
|
| CompactByteString$ | |
| ConcurrentMultiMap<K,V> |
An implementation of a ConcurrentMultiMap
Adds/remove is serialized over the specified key
Reads are fully concurrent <-- el-cheapo
|
| Crypt | Deprecated
Not in use.
|
| Crypt$ | Deprecated
Not in use.
|
| HashCode |
Set of methods which allow easy implementation of
hashCode. |
| HashCode$ |
Set of methods which allow easy implementation of
hashCode. |
| Helpers | |
| Helpers.ConfigOps |
INTERNAL API
|
| Helpers.ConfigOps$ | |
| Helpers.Requiring<A> |
Implicit class providing
requiring methods. |
| Helpers.Requiring$ | |
| Helpers$ | |
| Index<K,V> |
An implementation of a ConcurrentMultiMap
Adds/remove is serialized over the specified key
Reads are fully concurrent <-- el-cheapo
|
| JavaDurationConverters |
INTERNAL API
|
| JavaDurationConverters.JavaDurationOps | |
| JavaDurationConverters.JavaDurationOps$ | |
| JavaDurationConverters.ScalaDurationOps | |
| JavaDurationConverters.ScalaDurationOps$ | |
| JavaDurationConverters$ |
INTERNAL API
|
| LineNumbers |
This is a minimized byte-code parser that concentrates exclusively on line
numbers and source file extraction.
|
| LineNumbers.NoSourceInfo$ | |
| LineNumbers.SourceFile | |
| LineNumbers.SourceFile$ | |
| LineNumbers.SourceFileLines | |
| LineNumbers.SourceFileLines$ | |
| LineNumbers.UnknownSourceFormat | |
| LineNumbers.UnknownSourceFormat$ | |
| LineNumbers$ |
This is a minimized byte-code parser that concentrates exclusively on line
numbers and source file extraction.
|
| MessageBuffer |
A non thread safe mutable message buffer that can be used to buffer messages inside actors.
|
| MessageBuffer$ | |
| MessageBufferMap<I> |
A non thread safe mutable message buffer map that can be used to buffer messages inside actors.
|
| NanoTimeTokenBucket |
Default implementation of
TokenBucket that uses System.nanoTime as the time source. |
| OptionVal<A> | |
| OptionVal.Some$ | |
| OptionVal$ |
INTERNAL API
|
| PrettyByteString |
INTERNAL API: ByteString pretty printer, based on Johanes Rudolph's implementation from:
https://github.com/jrudolph/akka/commit/c889dddf37c8635c365a79a391eb18a709f36773#diff-947cbf07996eeb823cb9850cc2e81126R19
|
| PrettyByteString.asPretty | |
| PrettyByteString$ |
INTERNAL API: ByteString pretty printer, based on Johanes Rudolph's implementation from:
https://github.com/jrudolph/akka/commit/c889dddf37c8635c365a79a391eb18a709f36773#diff-947cbf07996eeb823cb9850cc2e81126R19
|
| PrettyDuration |
INTERNAL API
|
| PrettyDuration.PrettyPrintableDuration | |
| PrettyDuration.PrettyPrintableDuration$ | |
| PrettyDuration$ |
INTERNAL API
|
| PriorityQueueStabilizer.WrappedElement<E> | |
| PriorityQueueStabilizer.WrappedElementComparator<E> | |
| PriorityQueueStabilizer$ | |
| ReentrantGuard | |
| Reflect |
Collection of internal reflection utilities which may or may not be
available (most services specific to HotSpot, but fails gracefully).
|
| Reflect$ |
Collection of internal reflection utilities which may or may not be
available (most services specific to HotSpot, but fails gracefully).
|
| SerializedSuspendableExecutionContext |
This
ExecutionContext allows to wrap an underlying ExecutionContext and provide guaranteed serial execution
of tasks submitted to it. |
| SerializedSuspendableExecutionContext$ | |
| StablePriorityBlockingQueue<E> |
StablePriorityBlockingQueue is a blocking priority queue that preserves order for elements of equal priority.
|
| StablePriorityQueue<E> |
StablePriorityQueue is a priority queue that preserves order for elements of equal priority.
|
| SubclassifiedIndex<K,V> |
Mutable index which respects sub-class relationships between keys:
|
| SubclassifiedIndex.Nonroot<K,V> | |
| SubclassifiedIndex$ | |
| Switch |
An atomic switch that can be either on or off
|
| Switch$ | |
| Timeout | |
| Timeout$ |
A Timeout is a wrapper on top of Duration to be more specific about what the duration means.
|
| TokenBucket |
INTERNAL API
|
| TypedMultiMap<T,K> |
An immutable multi-map that expresses the value type as a type function of the key
type.
|
| TypedMultiMap$ | |
| Unsafe |
INTERNAL API
|
| WildcardIndex<T> | |
| WildcardIndex$ | |
| WildcardTree<T> | |
| WildcardTree$ |