lamp.table
package lamp.table
Members list
Packages
package lamp.table.io
Type members
Classlikes
final class BooleanColumnType(isTrue: String => Boolean) extends ColumnDataType
Attributes
- Companion
- object
- Supertypes
object BooleanColumnType
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BooleanColumnType.type
case class Column(values: STen, tpe: ColumnDataType, index: Option[ColumnIndex[_]]) extends ColumnOps
object Column
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class BooleanColumnTypeclass DateTimeColumnTypeobject F32ColumnType.typeobject F64ColumnType.typeobject I64ColumnType.typeclass TextColumnTypeShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
trait ColumnOps
final class DateTimeColumnType(parse: String => Long) extends ColumnDataType
Attributes
- Companion
- object
- Supertypes
object DateTimeColumnType
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DateTimeColumnType.type
case class DoubleIndex(index: Index[Double]) extends ColumnIndex[Double]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ColumnIndex[Double]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object F32ColumnType extends ColumnDataType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ColumnDataTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
F32ColumnType.type
case object F64ColumnType extends ColumnDataType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ColumnDataTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
F64ColumnType.type
case class FloatIndex(index: Index[Float]) extends ColumnIndex[Float]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ColumnIndex[Float]class Objecttrait Matchableclass AnyShow all
case object I64ColumnType extends ColumnDataType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ColumnDataTypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
I64ColumnType.type
case class LongIndex(index: Index[Long]) extends ColumnIndex[Long]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ColumnIndex[Long]class Objecttrait Matchableclass AnyShow all
trait RelationalAlgebra
case class StringIndex(index: Index[String]) extends ColumnIndex[String]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ColumnIndex[String]class Objecttrait Matchableclass AnyShow all
object Table
case class Table(columns: Vector[Column], colNames: Index[String]) extends RelationalAlgebra
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RelationalAlgebraclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class TextColumnType(maxLength: Int, pad: Long, vocabulary: Option[Map[Char, Long]]) extends ColumnDataType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ColumnDataTypeclass Objecttrait Matchableclass AnyShow all
Implicits
Implicits
In this article