Package

io

eels

Permalink

package eels

Visibility
  1. Public
  2. All

Type Members

  1. case class FilePattern(pattern: String, filter: (Path) ⇒ Boolean = _ => true)(implicit fs: FileSystem) extends Logging with Product with Serializable

    Permalink
  2. trait Frame extends AnyRef

    Permalink
  3. class FrameSource extends Frame with Logging with Using

    Permalink
  4. trait Part extends AnyRef

    Permalink

    A Part represents part of the source data.

    A Part represents part of the source data. Eg a single file in a multi-file source, or a single table in a multi-table source. Splitting sources into parts allows them to be read concurrently, therefore, implementations must ensure that different parts can be safely read in parallel. A single part is always read by a single thread.

  5. case class Partition(createTime: Long, sd: StorageDescriptor, values: List[PartitionPart]) extends Product with Serializable

    Permalink
  6. case class PartitionKey(field: Field, createTime: Long, parameters: Map[String, String]) extends Product with Serializable

    Permalink
  7. case class PartitionPart(key: String, value: String) extends Product with Serializable

    Permalink
  8. trait Predicate extends AnyRef

    Permalink
  9. case class Row(schema: Schema, values: Vector[Any]) extends Product with Serializable

    Permalink
  10. trait SchemaInferrer extends AnyRef

    Permalink
  11. case class SchemaRule(pattern: String, fieldType: FieldType, nullable: Boolean = true) extends Product with Serializable

    Permalink
  12. trait Sink extends AnyRef

    Permalink
  13. trait SinkWriter extends AnyRef

    Permalink
  14. trait Source extends Logging

    Permalink

    A Source is a provider of data.

    A Source is a provider of data.

    A source implementation must provide two methods:

    1: schema() which returns an eel schema for the data source.

    2: parts() which returns zero or more Part instances representing the data.

    A part instance is a subset of the data in a Source, and allows for concurrent reading of that data. For example a part could be a single file in a multi-file source, or a partition in a partitioned source.

  15. class SqlContext extends AnyRef

    Permalink
  16. case class PartitionSpec(parts: Array[PartitionPart]) extends Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    use partition actual

Value Members

  1. object Constants

    Permalink
  2. object FilePattern extends Serializable

    Permalink
  3. object Frame

    Permalink
  4. object HdfsIterator

    Permalink
  5. object HdfsOps

    Permalink
  6. object MetricsSystem

    Permalink
  7. object NoopObserver extends Observer[Row]

    Permalink
  8. object Partition extends Serializable

    Permalink
  9. object PartitionSpec extends Serializable

    Permalink
  10. object PathIterator

    Permalink
  11. object Predicate

    Permalink
  12. object Row extends Serializable

    Permalink
  13. object RowUtils

    Permalink
  14. object SchemaInferrer

    Permalink
  15. object SinkPlan extends Logging

    Permalink
  16. object StringInferrer extends SchemaInferrer

    Permalink
  17. package component

    Permalink
  18. package schema

    Permalink

Ungrouped