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
- final case class DateTimeValue(value: LocalDateTime) extends DataF[Nothing] with Product with Serializable
- 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 IndexedUnionValue[R](index: Int, value: R) extends DataF[R] with Product with Serializable
- final case class IntValue(value: Int) extends DataF[Nothing] with Product with Serializable
- final case class LongValue(value: Long) extends DataF[Nothing] with Product with Serializable
- final case class NamedUnionValue[R](selection: String, value: R) extends DataF[R] 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 ZonedTimeValue(value: ZonedDateTime) extends DataF[Nothing] with Product with Serializable
Value Members
- 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 indexed(idx: Int, element: Data): 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(elements: Data*): Data
- def row(elements: Vector[Data]): Data
- def text(value: String): Data
- def timestamp(value: Instant): Data
- 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