Package

software.uncharted.salt.core

generation

Permalink

package generation

Visibility
  1. Public
  2. All

Type Members

  1. class Series[RT, DC, TC, BC, T, U, V, W, X] extends Serializable

    Permalink

    Represents a ValueExtractor -> Projection -> binAggregator -> tileAggregator ValueExtractor --------^ Multiple series are meant to be tiled by a TileGenerator simultaneously

    Represents a ValueExtractor -> Projection -> binAggregator -> tileAggregator ValueExtractor --------^ Multiple series are meant to be tiled by a TileGenerator simultaneously

    Also used to extract its own SeriesData from a Tile

    RT

    the source data record type (the source data is an RDD[RT])

    DC

    the abstract type representing a data-space coordinate

    TC

    the abstract type representing a tile coordinate.

    BC

    the abstract type representing a bin coordinate. Must be something that can be represented in 1 dimension.

    T

    Input data type for bin aggregators

    U

    Intermediate data type for bin aggregators

    V

    Output data type for bin aggregators, and input for tile aggregator

    W

    Intermediate data type for tile aggregators

    X

    Output data type for tile aggregators

  2. abstract class TileGenerator extends AnyRef

    Permalink

    Produces an RDD[SeriesData] which only materializes when an operation pulls some or all of those tiles back to the Spark driver

Value Members

  1. object TileGenerator

    Permalink

    Provides the default implementation of TileGenerator so that clients do not need to import some specific implementation.

  2. package output

    Permalink
  3. package rdd

    Permalink
  4. package request

    Permalink

Ungrouped