Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait CaptureSystemStreams extends AnyRef

    Methods to help capture stdin and stderr

  2. final class ClassFinder extends AnyRef

    Utility class that can scan for classes in the classpath and find all the ones annotated with a particular annotation.

  3. class DelimitedDataParser extends Iterator[Row] with LazyLogging

    A parser for files of text columns delimited by some character (e.g.

    A parser for files of text columns delimited by some character (e.g. tab-delimited or csv).

  4. trait LazyLogging extends AnyRef

    Trait that can be mixed into classes to provide a Logger that is constructed at first access.

  5. sealed abstract final class LogLevel extends Enum[LogLevel]

    Enumeration representing different logging levels.

  6. class Logger extends AnyRef

    Very simple logging class that supports logging at multiple levels.

  7. class NumericCounter [T] extends SimpleCounter[T]

    Super-simple class for counting occurrences of any [Numeric].

    Super-simple class for counting occurrences of any [Numeric]. Will return zero for any item that has not been counted yet. Implements some useful methods to compute statistics when the objects being counted are numeric types.

  8. class Row extends AnyRef

    Represents a row of parsed data.

    Represents a row of parsed data. Provides methods for accessing values in a type-safe way either via apply() methods for non-optional fields or via get for optional fields.

  9. class SimpleCounter [T] extends Iterable[(T, Long)]

    Super-simple class for counting occurrences of any kind of object.

    Super-simple class for counting occurrences of any kind of object. Will return zero for any item that has not been counted yet.

Value Members

  1. object DelimitedDataParser
  2. object Logger

    Companion object for the Logger class that holds the system-wide log level, and a PrintWriter to write to.

  3. object NumericCounter
  4. object SimpleCounter
  5. object StringUtil
  6. object TimeUtil

Ungrouped