Package

io

eels

Permalink

package eels

Visibility
  1. Public
  2. All

Type Members

  1. trait Buffer extends AnyRef

    Permalink

    A Buffer represents a stream of Rows, read one row at a time.

    A Buffer represents a stream of Rows, read one row at a time. A Buffer is thread safe, that is, multiple iterators can be created and accessed concurrently from the same source buffer.

  2. case class Column(name: String, type: SchemaType, nullable: Boolean, precision: Int = 0, scale: Int = 0, signed: Boolean = true, comment: Option[String] = None) extends Product with Serializable

    Permalink
  3. trait ConcurrentPlan[T] extends Plan[T]

    Permalink
  4. class ExistsPlan extends Plan[Boolean] with Using

    Permalink
  5. case class Field(value: String) extends Product with Serializable

    Permalink
  6. case class FilePattern(pattern: String, filter: Option[(Path) ⇒ Boolean] = None) extends StrictLogging with Product with Serializable

    Permalink
  7. class FindPlan extends Plan[Option[Row]] with Using

    Permalink
  8. class ForallPlan extends Plan[Boolean] with Using

    Permalink
  9. trait Frame extends AnyRef

    Permalink
  10. case class FrameSchema(columns: List[Column]) extends Product with Serializable

    Permalink
  11. class HdfsExplorer extends AnyRef

    Permalink
  12. class HeadPlan extends Plan[Option[Row]] with Using

    Permalink
  13. trait Part extends AnyRef

    Permalink

    A Part represents part of the source data.

    A Part represents part of the source data. Eg a single path in a multifile source, or a single table in a multitable source. A part provides a reader when requested.

  14. trait Plan[T] extends AnyRef

    Permalink
  15. trait Reader extends AnyRef

    Permalink

    A one time usable reader of data.

    A one time usable reader of data. Clients must call close() when terminating the reader, even if the end of the iterator has been reached.

  16. case class Row(columns: List[Column], fields: List[Field]) extends Product with Serializable

    Permalink
  17. sealed trait SchemaType extends AnyRef

    Permalink
  18. trait Sink extends AnyRef

    Permalink
  19. class SinkPlan extends ConcurrentPlan[Long] with StrictLogging

    Permalink
  20. trait Source extends StrictLogging

    Permalink
  21. class SqlContext extends AnyRef

    Permalink
  22. class ToListPlan extends Plan[List[Row]] with Using

    Permalink
  23. class ToSizePlan extends Plan[Long] with Using

    Permalink
  24. trait Writer extends AnyRef

    Permalink

Value Members

  1. object Column extends Serializable

    Permalink
  2. object Field extends Serializable

    Permalink
  3. object FilePattern extends Serializable

    Permalink
  4. object Frame

    Permalink
  5. object FrameSchema extends Serializable

    Permalink
  6. object HdfsIterator

    Permalink
  7. object MetricsSystem

    Permalink
  8. object Row extends Serializable

    Permalink
  9. object SchemaType

    Permalink
  10. object Source

    Permalink
  11. object SqlContext

    Permalink
  12. package component

    Permalink

Ungrouped