scalaql.describe

Type members

Classlikes

class DefaultStats[A](val values: ListBuffer[A]) extends Stats
trait Describe[A] extends Serializable
Companion:
object
trait DescribeAutoDerivation extends ProductDerivation[Describe]
case class DescribeConfig(precision: MathContext, unique: Boolean)
case class DescribeContext(location: CodecPath, headers: List[String]) extends TableApiWriteContext[DescribeContext]
Companion:
object
Companion:
class
trait DescribeVisitor extends Serializable
Companion:
class
class DescribeVisitorImpl(config: DescribeConfig, stats: Map[String, DescribeVisitorStats]) extends DescribeVisitor
Companion:
object
class DescribeVisitorStats(var count: Int, var numericStats: Option[NumericStats[Any]], var orderedStats: Option[OrderedStats[Any]], var defaultStats: Option[DefaultStats[Any]])
Companion:
object
Companion:
class
class NumericStats[N](val values: ListBuffer[N], val fractional: Fractional[N], val toBigDecimal: ToBigDecimal[N]) extends Stats
class OrderedStats[A](val values: ListBuffer[A], val ordering: Ordering[A]) extends Stats
case class RowDescription(field: String, count: Int, mean: Option[String], std: Option[String], min: Option[String], percentile25: Option[String], percentile75: Option[String], percentile90: Option[String], max: Option[String], unique: Set[String])
sealed trait Stats extends Serializable
trait ToBigDecimal[A] extends Serializable
Companion:
object
Companion:
class