package
model
Type Members
-
case class
ContinuousDistribution(name: String, description: String, missingValues: Long, buckets: Seq[String], counts: Seq[Long], statistics: Statistics) extends UnivariateDistribution with ReportJsonProtocol with Product with Serializable
-
-
case class
DiscreteDistribution(name: String, description: String, missingValues: Long, categories: Seq[String], counts: Seq[Long]) extends UnivariateDistribution with Product with Serializable
-
sealed abstract
class
Distribution extends AnyRef
-
-
case class
NoDistribution(name: String, description: String) extends Distribution with Product with Serializable
-
case class
ReportContent(name: String, reportType: ReportType, tables: Seq[Table] = Seq.empty, distributions: Map[String, Distribution] = Map()) extends Product with Serializable
-
trait
ReportJsonProtocol extends DefaultJsonProtocol with StructTypeJsonProtocol with ProductFormatsInstances with NullOptions
-
case class
Statistics(max: Option[String], min: Option[String], mean: Option[String]) extends Product with Serializable
-
-
-
case class
Table(name: String, description: String, columnNames: Option[List[String]], columnTypes: List[ColumnType], rowNames: Option[List[String]], values: List[List[Option[String]]]) extends Product with Serializable
-