Package

com.fulcrumgenomics.commons

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. trait CaptureSystemStreams extends AnyRef

    Permalink

    Methods to help capture stdin and stderr

  2. final class ClassFinder extends AnyRef

    Permalink
  3. class DelimitedDataParser extends Iterator[Row] with LazyLogging

    Permalink

    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

    Permalink

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

  5. final class LogLevel extends Enum[LogLevel]

    Permalink
  6. class Logger extends AnyRef

    Permalink

    Very simple logging class that supports logging at multiple levels.

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

    Permalink

    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

    Permalink

    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)]

    Permalink

    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

    Permalink
  2. object Logger

    Permalink

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

  3. object NumericCounter

    Permalink
  4. object SimpleCounter

    Permalink
  5. object StringUtil

    Permalink
  6. object TimeUtil

    Permalink

Ungrouped