Packages

package crosstabs

Type Members

  1. sealed case class Crosstab(x: Int, y: Int, width: Int, height: Int, data: CrosstabDataset, header: CrosstabHeaderCell, rowGroups: Seq[CrosstabRowGroup], colGroups: Seq[CrosstabColGroup], measures: Seq[CrosstabMeasure], cell: CrosstabCell) extends Element with Product with Serializable
  2. sealed case class CrosstabBucket(expression: Expression[Any], orderByExpression: Option[Expression[Any]]) extends Product with Serializable
  3. sealed case class CrosstabCell(width: Int, height: Int, cell: CrosstabHeaderCell) extends Product with Serializable
  4. sealed case class CrosstabColGroup(name: String, height: Int, headerPos: CrosstabColumnPositionEnum, bucket: CrosstabBucket, headers: CrosstabHeaderCell) extends Product with Serializable
  5. sealed case class CrosstabDataset(data: Data) extends Product with Serializable
  6. sealed case class CrosstabHeaderCell(fields: Seq[TextField]) extends Product with Serializable
  7. sealed case class CrosstabMeasure(name: String, expression: Expression[Any], className: String, calculation: CalculationEnum) extends Product with Serializable
  8. sealed case class CrosstabRowGroup(name: String, width: Int, bucket: CrosstabBucket, headers: CrosstabHeaderCell) extends Product with Serializable

Ungrouped