scala

# util

#### package util

Visibility

1. Public
2. All

### Type Members

1. #### abstract class Duration extends Serializable

   Utility for working with java.

2. #### class DurationDouble extends AnyRef

3. #### class DurationInt extends AnyRef

4. #### class DurationLong extends AnyRef

5. #### class DynamicVariable[T] extends AnyRef

   `DynamicVariables` provide a binding mechanism where the current value is found through dynamic scope, but where access to the variable itself is resolved through static scope.

6. #### final case class Failure[+T](exception: Throwable) extends Try[T] with Product with Serializable

7. #### class FiniteDuration extends Duration

8. #### class MurmurHash3 extends AnyRef

   An implementation of Austin Appleby's MurmurHash 3 algorithm (MurmurHash3_x86_32).

9. #### class Random extends AnyRef

10. #### final case class Success[+T](r: T) extends Try[T] with Product with Serializable

11. #### case class Timeout(duration: Duration) extends Product with Serializable

12. #### case class Timer(duration: Duration, throwExceptionOnTimeout: Boolean) extends Product with Serializable

    Simple timer class.

13. #### class TimerException extends RuntimeException

14. #### sealed abstract class Try[+T] extends AnyRef

    The `Try` type represents a computation that may either result in an exception, or return a success value.

15. #### class MurmurHash[T] extends (T) ⇒ Unit

    A class designed to generate well-distributed non-cryptographic hashes.

### Value Members

1. #### object Duration extends Serializable

2. #### object Marshal extends AnyRef

   Marshalling of Scala objects using Scala manifests.

3. #### object MurmurHash3 extends MurmurHash3

   An instance of MurmurHash3 with predefined seeds for various classes.

4. #### object Properties extends PropertiesTrait

   Loads `library.properties` from the jar.

5. #### object Random extends Random

   The object `Random` offers a default implementation of scala.

6. #### object Sorting extends AnyRef

   The Sorting object provides functions that can sort various kinds of objects.

7. #### object Timeout extends Serializable

8. #### object Try extends AnyRef

9. #### package automata

10. #### package continuations

    Delimited continuations are a feature for modifying the usual control flow of a program.

11. #### package control

12. #### package grammar

13. #### package logging

14. #### package matching

15. #### package parsing

16. #### package regexp

### Deprecated Value Members

1. #### object MurmurHash extends AnyRef

   An object designed to generate well-distributed non-cryptographic hashes.