package data
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- data
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class BooleanValue(value: Boolean) extends DataF[Nothing] with Product with Serializable
- final case class BytesValue(value: Array[Byte]) extends DataF[Nothing] with Product with Serializable
- type Data = Fix[DataF]
- sealed trait DataF[+R] extends Product with Serializable
- implicit final class DataOps extends AnyVal
- final case class DateValue(value: LocalDate) extends DataF[Nothing] with Product with Serializable
- final case class DoubleValue(value: Double) extends DataF[Nothing] with Product with Serializable
- final case class FloatValue(value: Float) extends DataF[Nothing] with Product with Serializable
- final case class IntValue(value: Int) extends DataF[Nothing] with Product with Serializable
- final case class LocalDateTimeValue(value: LocalDateTime) extends DataF[Nothing] with Product with Serializable
- final case class LongValue(value: Long) extends DataF[Nothing] with Product with Serializable
- final case class ObjValue[R](fields: SortedMap[String, R]) extends DataF[R] with Product with Serializable
- final case class RowValue[R](values: Vector[R]) extends DataF[R] with Product with Serializable
- final case class TextValue(value: String) extends DataF[Nothing] with Product with Serializable
- final case class TimestampValue(value: Instant) extends DataF[Nothing] with Product with Serializable
- final case class UnionValue[R](selection: String, value: R) extends DataF[R] with Product with Serializable
- final case class ZonedDateTimeValue(value: ZonedDateTime) extends DataF[Nothing] with Product with Serializable
Value Members
- def array(elements: Data*): Data
- def array(elements: Vector[Data]): Data
- def boolean(value: Boolean): Data
- def bytes(value: Array[Byte]): Data
- def date(value: LocalDate): Data
- def double(value: Double): Data
- val empty: Data
- def float(value: Float): Data
- def integer(value: Int): Data
- def localTime(value: LocalDateTime): Data
- def long(value: Long): Data
- def obj(fields: SortedMap[String, Data]): Data
- def obj(fields: (String, Data)*): Data
- def row(columns: Data*): Data
- def row(columns: Vector[Data]): Data
- def text(value: String): Data
- def timestamp(value: Instant): Data
- def typeOf(record: Data): String
- def union(selection: String, element: Data): Data
- def zonedTime(value: ZonedDateTime): Data
- object DataF extends Serializable
- object EmptyValue extends DataF[Nothing] with Product with Serializable