package util
- Alphabetic
- Public
- All
Type Members
- abstract class Clock extends java.time.Clock
-
class
DifferentialSource
extends AnyRef
Keeps track of the values produced by the source and produce the difference between the last two observed values when calling get.
Keeps track of the values produced by the source and produce the difference between the last two observed values when calling get. This class assumes the source increases monotonically and any produced value that violates this assumption will be dropped.
-
class
DynamicAccess
extends AnyRef
Utility class for creating instances from a FQCN, see [1] for the original source.
Utility class for creating instances from a FQCN, see [1] for the original source.
It uses reflection to turn fully-qualified class names into
Class[_]
objects and creates instances from there usinggetDeclaredConstructor()
and invoking that.[1] https://github.com/akka/akka/blob/master/akka-actor/src/main/scala/akka/actor/ReflectiveDynamicAccess.scala
- class Filters extends AnyRef
- class GlobPathFilter extends Matcher
- class IncludeExcludeMatcher extends Matcher
- trait Matcher extends AnyRef
- class RegexMatcher extends Matcher
-
trait
Registration
extends AnyRef
Implementations of this interface encapsulate whatever state is necessary to properly handle de-registration from the component that returned the registration.
Value Members
-
object
CallingThreadExecutionContext
extends ExecutionContext
For small code blocks that don't need to be run on a separate thread.
- object Clock
- object DifferentialSource
- object Filters
- object HexCodec