Package

com.crobox.clickhouse

time

Permalink

package time

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. time
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Duration extends AnyRef

    Permalink
  2. trait DurationValidator extends AnyRef

    Permalink
  3. implicit class FixedDurationExtension extends AnyRef

    Permalink
  4. sealed trait FixedTimeUnit extends AnyRef

    Permalink
  5. implicit class IntervalExtras extends AnyRef

    Permalink
  6. type IntervalStart = DateTime

    Permalink
  7. case class MultiDuration(value: Int, unit: MultiTimeUnit) extends Duration with Product with Serializable

    Permalink
  8. case class MultiInterval(rawStart: DateTime, rawEnd: DateTime, duration: Duration) extends BaseInterval with Product with Serializable

    Permalink

    A multi interval is a interval that contains subintervals, this is then used to select data by constaint, and groups/aggregates this into subintervals in for example a query

    A multi interval is a interval that contains subintervals, this is then used to select data by constaint, and groups/aggregates this into subintervals in for example a query

    rawStart

    The starting time for the interval

    rawEnd

    The ending time for the interval

    duration

    The length/duration of the subintervals

  9. trait MultiIntervalValidator extends AnyRef

    Permalink
  10. abstract class MultiTimeUnit extends TimeUnit

    Permalink
  11. case class SimpleDuration(unit: SimpleTimeUnit) extends Duration with Product with Serializable

    Permalink
  12. abstract class SimpleTimeUnit extends TimeUnit

    Permalink
  13. sealed trait TimeUnit extends AnyRef

    Permalink

Value Members

  1. object Duration

    Permalink

    Parses a duration expressed in string to the corresponding value.

    Parses a duration expressed in string to the corresponding value. It accepts input in the format {value}{label} or {label}. Examples: 1h, 2hours, 4day, day, month, 1M

  2. object DurationValidator

    Permalink
  3. object MultiDuration extends Serializable

    Permalink
  4. object MultiInterval extends Serializable

    Permalink
  5. object TimeUnit

    Permalink

    Represents a unit of time with a fixed length, used in the multi interval functionality

Inherited from AnyRef

Inherited from Any

Ungrouped