Package

com.alpine.plugin.core.io

defaults

Permalink

package defaults

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractDBTable extends DBTable

    Permalink

    Abstract implementation of DBTable.

    Abstract implementation of DBTable. Can be extended by developers who want custom behaviour not provided by DBTableDefault.

  2. abstract class AbstractHdfsAvroDataset extends HdfsAvroDataset

    Permalink

    Abstract implementation of HdfsAvroDataset.

    Abstract implementation of HdfsAvroDataset. Can be extended by developers who want custom behaviour not provided by HdfsAvroDatasetDefault.

  3. abstract class AbstractHdfsDelimitedTabularDataset extends HdfsDelimitedTabularDataset

    Permalink

    Abstract implementation of HdfsDelimitedTabularDataset.

    Abstract implementation of HdfsDelimitedTabularDataset. Can be extended by developers who want custom behaviour not provided by HdfsDelimitedTabularDatasetDefault.

  4. abstract class AbstractHdfsFile extends HdfsFile

    Permalink

    Abstract implementation of HdfsFile.

    Abstract implementation of HdfsFile. Can be extended by developers who want custom behaviour not provided by HdfsFileDefault.

  5. abstract class AbstractHdfsHtmlDataset extends HdfsHtmlDataset

    Permalink

    Abstract implementation of HdfsHtmlDataset.

    Abstract implementation of HdfsHtmlDataset. Can be extended by developers who want custom behaviour not provided by HdfsHtmlDatasetDefault.

  6. abstract class AbstractHdfsParquetDataset extends HdfsParquetDataset

    Permalink

    Abstract implementation of HdfsParquetDataset.

    Abstract implementation of HdfsParquetDataset. Can be extended by developers who want custom behaviour not provided by HdfsParquetDatasetDefault.

  7. abstract class AbstractHdfsRawTextDataset extends HdfsRawTextDataset

    Permalink

    Abstract implementation of HdfsRawTextDataset.

    Abstract implementation of HdfsRawTextDataset. Can be extended by developers who want custom behaviour not provided by HdfsRawTextDatasetDefault.

  8. abstract class AbstractHiveTable extends HiveTable

    Permalink

    Abstract implementation of HiveTable.

    Abstract implementation of HiveTable. Can be extended by developers who want custom behaviour not provided by HiveTableDefault.

  9. abstract class AbstractIOList[T <: IOBase] extends IOList[T]

    Permalink

    Abstract implementation of IOList.

    Abstract implementation of IOList. Can be extended by developers who want custom behaviour not provided by IOListDefault.

    T

    The type of elements in the list.

  10. abstract class AbstractIONone extends IONone

    Permalink

    Abstract implementation of IONone.

    Abstract implementation of IONone. Can be extended by developers who want custom behaviour not provided by IONoneDefault.

  11. abstract class AbstractIOString extends IOString

    Permalink

    Abstract implementation of IOString.

    Abstract implementation of IOString. Can be extended by developers who want custom behaviour not provided by IOStringDefault.

  12. abstract class AbstractTuple2[T1 <: IOBase, T2 <: IOBase] extends Tuple2[T1, T2]

    Permalink

    Abstract implementation of Tuple2.

    Abstract implementation of Tuple2. Can be extended by developers who want custom behaviour not provided by Tuple2Default.

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

  13. abstract class AbstractTuple3[T1 <: IOBase, T2 <: IOBase, T3 <: IOBase] extends Tuple3[T1, T2, T3]

    Permalink

    Abstract implementation of Tuple3.

    Abstract implementation of Tuple3. Can be extended by developers who want custom behaviour not provided by Tuple3Default.

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

    T3

    Type of the third element of the tuple.

  14. abstract class AbstractTuple4[T1 <: IOBase, T2 <: IOBase, T3 <: IOBase, T4 <: IOBase] extends Tuple4[T1, T2, T3, T4]

    Permalink

    Abstract implementation of Tuple3.

    Abstract implementation of Tuple3. Can be extended by developers who want custom behaviour not provided by Tuple3Default.

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

    T3

    Type of the third element of the tuple.

    T4

    Type of the fourth element of the tuple.

  15. case class DBTableDefault(schemaName: String, tableName: String, tabularSchema: TabularSchema, addendum: Map[String, AnyRef]) extends AbstractDBTable with Product with Serializable

    Permalink

    Default implementation of DBTable.

    Default implementation of DBTable.

    schemaName

    Name of the schema containing the table.

    tableName

    Name of the table.

    tabularSchema

    Description of the column structure of the file.

    addendum

    Map containing additional information.

  16. case class HdfsAvroDatasetDefault(path: String, tabularSchema: TabularSchema, addendum: Map[String, AnyRef]) extends AbstractHdfsAvroDataset with Product with Serializable

    Permalink

    Default implementation of HdfsAvroDataset.

    Default implementation of HdfsAvroDataset.

    path

    Path of the file in HDFS.

    tabularSchema

    Description of the column structure of the file.

    addendum

    Map containing additional information.

  17. case class HdfsDelimitedTabularDatasetDefault(path: String, tabularSchema: TabularSchema, tsvAttributes: TSVAttributes, addendum: Map[String, AnyRef]) extends AbstractHdfsDelimitedTabularDataset with Product with Serializable

    Permalink

    Default implementation of HdfsDelimitedTabularDataset.

    Default implementation of HdfsDelimitedTabularDataset.

    path

    Path of the file in HDFS.

    tabularSchema

    Description of the column structure of the file.

    tsvAttributes

    Attributes describing the particular CSV format.

    addendum

    Map containing additional information.

  18. case class HdfsFileDefault(path: String, addendum: Map[String, AnyRef] = Map[String, AnyRef]()) extends AbstractHdfsFile with Product with Serializable

    Permalink

    Default implementation of HdfsFile.

    Default implementation of HdfsFile.

    path

    Path of the file in HDFS.

    addendum

    Map containing additional information.

  19. case class HdfsHtmlDatasetDefault(path: String, addendum: Map[String, AnyRef] = Map[String, AnyRef]()) extends AbstractHdfsHtmlDataset with Product with Serializable

    Permalink

    Default implementation of HdfsHtmlDataset.

    Default implementation of HdfsHtmlDataset.

    path

    Path of the file in HDFS.

    addendum

    Map containing additional information.

  20. case class HdfsParquetDatasetDefault(path: String, tabularSchema: TabularSchema, addendum: Map[String, AnyRef]) extends AbstractHdfsParquetDataset with Product with Serializable

    Permalink

    Default implementation of HdfsParquetDataset.

    Default implementation of HdfsParquetDataset.

    path

    Path of the file in HDFS.

    tabularSchema

    Description of the column structure of the file.

    addendum

    Map containing additional information.

  21. case class HdfsRawTextDatasetDefault(path: String, addendum: Map[String, AnyRef] = Map[String, AnyRef]()) extends AbstractHdfsRawTextDataset with Product with Serializable

    Permalink

    Default implementation of HdfsRawTextDataset.

    Default implementation of HdfsRawTextDataset.

    path

    Path of the file in HDFS.

    addendum

    Map containing additional information.

  22. case class HiveTableDefault(tableName: String, dbName: Option[String], tabularSchema: TabularSchema, addendum: Map[String, AnyRef] = Map[String, AnyRef]()) extends AbstractHiveTable with Product with Serializable

    Permalink

    Default implementation of HiveTable.

    Default implementation of HiveTable.

    tableName

    Name of the table.

    dbName

    Name of the database (sometimes referred to as "schema") containing the table.

    tabularSchema

    Description of the column structure of the file.

    addendum

    Map containing additional information.

  23. case class IODataFrameDefault(tabularSchema: TabularSchema, addendum: Map[String, AnyRef]) extends IODataFrame with Product with Serializable

    Permalink

    Created by Jennifer Thompson on 9/15/17.

  24. case class IOListDefault[T <: IOBase](elements: Seq[T], sources: Seq[OperatorInfo], addendum: Map[String, AnyRef]) extends AbstractIOList[T] with Product with Serializable

    Permalink

    Default implementation of IOList.

    Default implementation of IOList.

    T

    The type of elements in the list.

    elements

    The sub-elements that make up this list.

    sources

    Information about the operators that created each element, in their respective order.

    addendum

    Map containing additional information.

  25. case class IONoneDefault(addendum: Map[String, AnyRef]) extends AbstractIONone with Product with Serializable

    Permalink

    Default implementation of IONone.

    Default implementation of IONone.

    addendum

    Map containing additional information.

  26. case class IOStringDefault(value: String, addendum: Map[String, AnyRef]) extends AbstractIOString with IOString with Product with Serializable

    Permalink

    Default implementation of IOString.

    Default implementation of IOString.

    value

    The string value.

    addendum

    Map containing additional information.

  27. case class Tuple2Default[T1 <: IOBase, T2 <: IOBase](_1: T1, _2: T2, addendum: Map[String, AnyRef]) extends AbstractTuple2[T1, T2] with Product with Serializable

    Permalink

    Default implementation of Tuple2

    Default implementation of Tuple2

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

    _1

    The first element of the tuple.

    _2

    The second element of the tuple.

    addendum

    Map containing additional information.

  28. case class Tuple3Default[T1 <: IOBase, T2 <: IOBase, T3 <: IOBase](_1: T1, _2: T2, _3: T3, addendum: Map[String, AnyRef]) extends AbstractTuple3[T1, T2, T3] with Product with Serializable

    Permalink

    Default implementation of Tuple3.

    Default implementation of Tuple3.

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

    T3

    Type of the third element of the tuple.

    _1

    The first element of the tuple.

    _2

    The second element of the tuple.

    _3

    The third element of the tuple.

    addendum

    Map containing additional information.

  29. case class Tuple4Default[T1 <: IOBase, T2 <: IOBase, T3 <: IOBase, T4 <: IOBase](_1: T1, _2: T2, _3: T3, _4: T4, addendum: Map[String, AnyRef]) extends AbstractTuple4[T1, T2, T3, T4] with Product with Serializable

    Permalink

    Default implementation of Tuple4.

    Default implementation of Tuple4.

    T1

    Type of the first element of the tuple.

    T2

    Type of the second element of the tuple.

    T3

    Type of the third element of the tuple.

    T4

    Type of the fourth element of the tuple.

    _1

    The first element of the tuple.

    _2

    The second element of the tuple.

    _3

    The third element of the tuple.

    _4

    The fourth element of the tuple.

    addendum

    Map containing additional information.

Value Members

  1. object DBTableDefault extends Serializable

    Permalink
  2. object HdfsAvroDatasetDefault extends Serializable

    Permalink
  3. object HdfsDelimitedTabularDatasetDefault extends Serializable

    Permalink
  4. object HdfsParquetDatasetDefault extends Serializable

    Permalink
  5. object IODataFrameDefault extends Serializable

    Permalink
  6. object IOListDefault extends Serializable

    Permalink
  7. object IONoneDefault extends Serializable

    Permalink
  8. object IOStringDefault extends Serializable

    Permalink
  9. object Tuple2Default extends Serializable

    Permalink
  10. object Tuple3Default extends Serializable

    Permalink
  11. object Tuple4Default extends Serializable

    Permalink

Ungrouped