Package

com.twitter

scalding

Permalink

package scalding

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AbsoluteDuration extends Duration with Ordered[AbsoluteDuration]

    Permalink
  2. case class AbsoluteDurationList(parts: List[AbsoluteDuration]) extends AbstractDurationList[AbsoluteDuration] with AbsoluteDuration with Product with Serializable

    Permalink
  3. abstract class AbstractDurationList[T <: Duration] extends Duration

    Permalink
  4. class BaseGlobifier extends Serializable

    Permalink
  5. trait DateParser extends Serializable

    Permalink
  6. case class DateRange(start: RichDate, end: RichDate) extends Product with Serializable

    Permalink

    represents a closed interval of time.

    represents a closed interval of time.

    TODO: This should be Range[RichDate, Duration] for an appropriate notion of Range

  7. case class DayGlob(pat: String)(implicit tz: TimeZone) extends BaseGlobifier with Product with Serializable

    Permalink
  8. case class Days(cnt: Int)(implicit tz: TimeZone) extends Duration with Product with Serializable

    Permalink
  9. abstract class Duration extends Serializable

    Permalink
  10. case class DurationList(parts: List[Duration]) extends AbstractDurationList[Duration] with Product with Serializable

    Permalink
  11. case class Globifier(pat: String)(implicit tz: TimeZone) extends BaseGlobifier with Serializable with Product with Serializable

    Permalink
  12. case class HourGlob(pat: String)(implicit tz: TimeZone) extends BaseGlobifier with Product with Serializable

    Permalink
  13. case class Hours(cnt: Int) extends Duration with AbsoluteDuration with Product with Serializable

    Permalink
  14. case class Millisecs(cnt: Int) extends Duration with AbsoluteDuration with Product with Serializable

    Permalink
  15. case class Minutes(cnt: Int) extends Duration with AbsoluteDuration with Product with Serializable

    Permalink
  16. case class MonthGlob(pat: String)(implicit tz: TimeZone) extends BaseGlobifier with Product with Serializable

    Permalink
  17. case class Months(cnt: Int)(implicit tz: TimeZone) extends Duration with Product with Serializable

    Permalink
  18. case class RichDate(timestamp: Long) extends Ordered[RichDate] with Product with Serializable

    Permalink

    A value class wrapper for milliseconds since the epoch.

    A value class wrapper for milliseconds since the epoch. Its tempting to extend this with AnyVal but this causes problem with Java code.

  19. case class Seconds(cnt: Int) extends Duration with AbsoluteDuration with Product with Serializable

    Permalink
  20. case class Weeks(cnt: Int)(implicit tz: TimeZone) extends Duration with Product with Serializable

    Permalink
  21. case class Years(cnt: Int)(implicit tz: TimeZone) extends Duration with Product with Serializable

    Permalink

Value Members

  1. object AbsoluteDuration extends Serializable

    Permalink
  2. object CalendarOps

    Permalink

  3. object DateOps extends Serializable

    Permalink

    Holds some coversion functions for dealing with strings as RichDate objects

  4. object DateParser extends Serializable

    Permalink
  5. object DateRange extends Serializable

    Permalink
  6. object Duration extends Serializable

    Permalink

    Represents millisecond based duration (non-calendar based): seconds, minutes, hours calField should be a java.util.Calendar field

  7. object RichDate extends Serializable

    Permalink

    RichDate adds some nice convenience functions to the Java date/calendar classes We commonly do Date/Time work in analysis jobs, so having these operations convenient is very helpful.

Ungrouped