package apso
Contains ShiftForward's general-purpose utility classes and methods, as well as extensions of existing ones.
- Alphabetic
- By Inheritance
- apso
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait JreVersionHelper extends AnyRef
- trait Logging extends AnyRef
Trait to mixin a Log4j2
Logger
object.Trait to mixin a Log4j2
Logger
object. TheLogger
object is initialized lazily. - trait NamedActorLogging extends ActorLogging
- case class ProgressBar(total: Long = 100, width: Int = 80, throughputUnit: String = "ops", throughputTransformer: (Double) => Double = identity) extends Product with Serializable
A widget for printing a dynamic progress bar in a console.
A widget for printing a dynamic progress bar in a console.
- total
the number representing the full progress bar
- width
the line width of the progress bar
- throughputUnit
the throughput unit that is being measured
- throughputTransformer
a function to transform the measured throughput value, before displaying it
- trait StrictLogging extends AnyRef
Trait to mixin a Log4j2
Logger
object.Trait to mixin a Log4j2
Logger
object. TheLogger
object is initialized strictly.
Value Members
- object Geo
Object containing geo-location functions.
- object Implicits
Object containing implicit classes and methods of general purpose.
- object JreVersionHelper extends JreVersionHelper
- object NetUtils
Object containing network utility methods.
- object Reflect
Object containing reflection-related helpers.
- object Retry
Utility object with retry mechanisms.
- object TryWith
Mimics the try-with-resource construct from Java world, or a loan pattern, where a given function can try to use a Closeable resource which shall be disposed off and closed properly afterwards.