Packages

package data

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

Type Members

  1. final case class BooleanValue(value: Boolean) extends DataF[Nothing] with Product with Serializable
  2. final case class BytesValue(value: Array[Byte]) extends DataF[Nothing] with Product with Serializable
  3. type Data = Fix[DataF]
  4. sealed trait DataF[+R] extends Product with Serializable
  5. implicit final class DataOps extends AnyVal
  6. final case class DateValue(value: LocalDate) extends DataF[Nothing] with Product with Serializable
  7. final case class DoubleValue(value: Double) extends DataF[Nothing] with Product with Serializable
  8. final case class FloatValue(value: Float) extends DataF[Nothing] with Product with Serializable
  9. final case class IntValue(value: Int) extends DataF[Nothing] with Product with Serializable
  10. final case class LocalDateTimeValue(value: LocalDateTime) extends DataF[Nothing] with Product with Serializable
  11. final case class LongValue(value: Long) extends DataF[Nothing] with Product with Serializable
  12. final case class ObjValue[R](fields: SortedMap[String, R]) extends DataF[R] with Product with Serializable
  13. final case class RowValue[R](values: Vector[R]) extends DataF[R] with Product with Serializable
  14. final case class TextValue(value: String) extends DataF[Nothing] with Product with Serializable
  15. final case class TimestampValue(value: Instant) extends DataF[Nothing] with Product with Serializable
  16. final case class UnionValue[R](selection: String, value: R) extends DataF[R] with Product with Serializable
  17. final case class ZonedDateTimeValue(value: ZonedDateTime) extends DataF[Nothing] with Product with Serializable

Value Members

  1. def array(elements: Data*): Data
  2. def array(elements: Vector[Data]): Data
  3. def boolean(value: Boolean): Data
  4. def bytes(value: Array[Byte]): Data
  5. def date(value: LocalDate): Data
  6. def double(value: Double): Data
  7. val empty: Data
  8. def float(value: Float): Data
  9. def integer(value: Int): Data
  10. def localTime(value: LocalDateTime): Data
  11. def long(value: Long): Data
  12. def obj(fields: SortedMap[String, Data]): Data
  13. def obj(fields: (String, Data)*): Data
  14. def row(columns: Data*): Data
  15. def row(columns: Vector[Data]): Data
  16. def text(value: String): Data
  17. def timestamp(value: Instant): Data
  18. def typeOf(record: Data): String
  19. def union(selection: String, element: Data): Data
  20. def zonedTime(value: ZonedDateTime): Data
  21. object DataF extends Serializable
  22. object EmptyValue extends DataF[Nothing] with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped