package
eels
Type Members
-
case class
AndPredicate(predicates: Seq[Predicate]) extends Predicate with Product with Serializable
-
-
case class
DataTable(schema: StructType, records: Seq[Record]) extends Product with Serializable
-
case class
DataTypeRule(pattern: String, dataType: DataType, nullable: Boolean = true) extends Product with Serializable
-
case class
EqualsPredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
case class
FilePattern(pattern: String, filter: (Path) ⇒ Boolean = _ => true) extends Logging with Product with Serializable
-
case class
GroupStats[T](min: T, max: T) extends Product with Serializable
-
case class
GtPredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
case class
GtePredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
trait
Listener extends AnyRef
-
case class
LtPredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
case class
LtePredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
-
case class
NotEqualsPredicate(name: String, value: Any) extends NamedPredicate with Product with Serializable
-
-
case class
OrPredicate(predicates: Seq[Predicate]) extends Predicate with Product with Serializable
-
trait
Part extends AnyRef
-
sealed
trait
Predicate extends AnyRef
-
-
case class
Record(values: Seq[Any]) extends Product with Serializable
-
case class
Row(schema: StructType, values: Seq[Any]) extends Product with Serializable
-
-
trait
Sink extends Using
-
trait
SinkWriter extends AnyRef
-
trait
Source extends Logging
-
Value Members
-
-
object
FilePattern extends Serializable
-
object
HdfsOps extends Logging
-
-
-
-
object
Row extends Serializable
-
-
-
-
-
-
-
-
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.