com.krux.hyperion.expression

DateTimeFunctions

trait DateTimeFunctions extends AnyRef

This implements the AWS DataPipeline Date and Time Functions

ref: http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-pipeline-reference-functions-datetime.html

Source
DateTimeFunctions.scala
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DateTimeFunctions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def day(myDateTime: DateTimeExp): NumericExp

  9. def dayOfYear(myDateTime: DateTimeExp): NumericExp

  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def firstOfMonth(myDateTime: DateTimeExp): DateTimeExp

  14. def format(myDateTime: DateTimeExp, myFormat: String): StringExp

  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  17. def hour(myDateTime: DateTimeExp): NumericExp

  18. def inTimeZone(myDateTime: DateTimeExp, zone: String): DateTimeExp

  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def makeDate(year: NumericExp, month: NumericExp, day: NumericExp): DateTimeExp

  21. def makeDateTime(year: NumericExp, month: NumericExp, day: NumericExp, hour: NumericExp, minute: NumericExp): DateTimeExp

  22. def midnight(myDateTime: DateTimeExp): DateTimeExp

  23. def minusDays(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  24. def minusHours(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  25. def minusMinutes(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  26. def minusMonths(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  27. def minusWeeks(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  28. def minusYears(myDateTime: DateTimeExp, daysToSub: NumericExp): DateTimeExp

  29. def minute(myDateTime: DateTimeExp): NumericExp

  30. def month(myDateTime: DateTimeExp): NumericExp

  31. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  34. def plusDays(myDateTime: DateTimeExp, daysToAdd: NumericExp): DateTimeExp

  35. def plusHours(myDateTime: DateTimeExp, hoursToAdd: NumericExp): DateTimeExp

  36. def plusMinutes(myDateTime: DateTimeExp, minutesToAdd: NumericExp): DateTimeExp

  37. def plusMonths(myDateTime: DateTimeExp, monthsToAdd: NumericExp): DateTimeExp

  38. def plusWeeks(myDateTime: DateTimeExp, weeksToAdd: NumericExp): DateTimeExp

  39. def plusYears(myDateTime: DateTimeExp, yearsToAdd: NumericExp): DateTimeExp

  40. def sunday(myDateTime: DateTimeExp): DateTimeExp

  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. def toString(): String

    Definition Classes
    AnyRef → Any
  43. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. def year(myDateTime: DateTimeExp): NumericExp

  47. def yesterday(myDateTime: DateTimeExp): DateTimeExp

Inherited from AnyRef

Inherited from Any

Ungrouped