package ts

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class BufferColumnAndTakeIndex(input: Column, idx: Option[SegmentInt], outputPath: LogicalPath) extends Product with Serializable
  2. case class ComputeJoinIndex(first: Column, rest: Seq[(Column, String, Int)], outputPath: LogicalPath) extends Product with Serializable
  3. case class CountNonMissing(input: Seq[Segment]) extends Product with Serializable
  4. case class ElementwiseBinaryOperation(inputs: BinaryOp, outputPath: LogicalPath) extends Product with Serializable
  5. case class EstimateCDF(input: Segment, numberOfPoints: Int, outputPath: LogicalPath) extends Product with Serializable
  6. case class ExportCsv(segments: Seq[Segment], columnSeparator: Char, quoteChar: Char, recordSeparator: String, outputName: String, outputSegmentIndex: Int, compression: Option[CompressionFormat]) extends Product with Serializable
  7. case class ExtractGroups(input: Seq[Segment], map: SegmentInt, numGroups: Int, outputPath: LogicalPath) extends Product with Serializable
  8. case class Filter(input: Segment, predicate: Segment, outputPath: LogicalPath) extends Product with Serializable
  9. case class FilterInequality(comparison: Segment, cutoff: Segment, input: Segment, outputPath: LogicalPath, lessThan: Boolean) extends Product with Serializable
  10. case class ImportCsv(file: SharedFile, name: String, columns: Seq[(Int, ColumnTag, Option[InstantFormat])], recordSeparator: String, fieldSeparator: Char, header: Boolean, maxLines: Long, maxSegmentLength: Int, compression: Option[CompressionFormat]) extends Product with Serializable
  11. case class MakeGroupMap(input: Seq[Column], outputPath: LogicalPath) extends Product with Serializable
  12. case class MakePartitionMap(input: Vector[Segment], outputPath: LogicalPath, partitionBase: Int) extends Product with Serializable
  13. case class MakeUniqueId(parent: String, tag: String, aux: Seq[Column]) extends Product with Serializable
  14. case class MergeCDFs(inputs: Seq[(Segment, SegmentDouble)], outputPath: LogicalPath) extends Product with Serializable
  15. case class MergeNonMissing(inputs: SegmentPair, outputPath: LogicalPath) extends Product with Serializable
  16. case class MultipleTableQuery(input: Seq[SegmentWithName], predicate: Expr, outputPath: LogicalPath, takes: Seq[(String, Option[SegmentInt])]) extends Product with Serializable

    takes

    table unique id -> take index array from join , if None then take all

  17. case class SegmentWithName(segment: Seq[Segment], tableUniqueId: String, columnName: String, columnIdx: Int) extends Product with Serializable
  18. case class SimpleQuery(input: Seq[SegmentWithName], predicate: Expr, outputPath: LogicalPath, groupMap: Option[(SegmentInt, Int)]) extends Product with Serializable
  19. case class TakeIndex(input: Segment, idx: SegmentInt, outputPath: LogicalPath) extends Product with Serializable
  20. case class TakePartition(inputSegmentsWithPartitionMaps: Seq[(Segment, SegmentInt)], numPartition: Int, outputPath: LogicalPath) extends Product with Serializable

Ungrouped