object EColl extends SimpleMapOps with CollectOps with FilterOps with GenericMapOps with ScanOps with MapConcatOps with SortOps with GroupByOps with Group2Ops with JoinOps with Join2Ops with TakeOps with FoldOps with GroupedOps with ReduceOps with DistinctOps with FactoryMethods with FlatjoinSupport with Constants with Framing with ECollSerializers with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EColl
- Serializable
- ECollSerializers
- Framing
- Constants
- FlatjoinSupport
- FactoryMethods
- StrictLogging
- DistinctOps
- ReduceOps
- GroupedOps
- FoldOps
- TakeOps
- Join2Ops
- JoinOps
- Group2Ops
- GroupByOps
- SortOps
- MapConcatOps
- ScanOps
- GenericMapOps
- FilterOps
- CollectOps
- SimpleMapOps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val BufferSize: Long
- Definition Classes
- Constants
- val ElemBufferSize: Int
- Definition Classes
- Constants
- val Eol: ByteString
- Attributes
- protected
- Definition Classes
- Constants
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def collect[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, Option[B]])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- CollectOps
- def concatenate[T](ecolls: Seq[EColl[T]], name: Option[String] = None)(implicit tsc: TaskSystemComponents): Future[EColl[T]]
- Definition Classes
- FactoryMethods
- def decodeFileForFlatJoin[T](decoder: Deserializer[T], stringKey: StringKey[T], parallelism: Int)(ecoll: SharedFile)(implicit ec: ExecutionContext, tsc: TaskSystemComponents): Source[(String, T), _]
- Definition Classes
- Framing
- def decodeFrame: Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- Framing
- implicit def decoder[A]: Decoder[EColl[A]]
- Definition Classes
- ECollSerializers
- def distinct[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(implicit arg0: SerDe[A]): Partial[EColl[A], EColl[A]]
- Definition Classes
- DistinctOps
- implicit def encoder[A]: Encoder[EColl[A]]
- Definition Classes
- ECollSerializers
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def filter[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, Boolean])(implicit arg0: SerDe[A]): Partial[EColl[A], EColl[A]]
- Definition Classes
- FilterOps
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit def flatJoinFormat[T](implicit arg0: Deserializer[T], arg1: Serializer[T]): Format[T]
- Definition Classes
- FlatjoinSupport
- def fold[A, B](taskID: String, taskVersion: Int)(fun: Spore[(B, A), B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[(EColl[A], B), EColl[B]]
- Definition Classes
- FoldOps
- def foldConstant[A, B](taskID: String, taskVersion: Int, zero: B)(fun: Spore[(B, A), B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- FoldOps
- def foldWithFirst[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[(B, A), B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[(EColl[A], EColl[B]), EColl[B]]
- Definition Classes
- FoldOps
- def fromIterator[T](it: Iterator[T], name: Option[String] = None, parallelism: Int = 1)(implicit arg0: Serializer[T], tsc: TaskSystemComponents): Future[EColl[T]]
- Definition Classes
- FactoryMethods
- def fromSource[T](source: Source[T, _], name: Option[String] = None, parallelism: Int = 1)(implicit encoder: Serializer[T], tsc: TaskSystemComponents): Future[EColl[T]]
- Definition Classes
- FactoryMethods
- def genericMap[A, B, C](taskID: String, taskVersion: Int, parallelize: Boolean, outName: Option[String] = None)(fun: Spore[(Source[A, NotUsed], Option[B], ComputationEnvironment, SerDe[A], SerDe[B]), Source[C, NotUsed]])(implicit arg0: SerDe[A], arg1: SerDe[B], arg2: SerDe[C]): Partial[(EColl[A], Option[EColl[B]]), EColl[C]]
- Definition Classes
- GenericMapOps
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def group2[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(Option[A], Option[B])], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[AA], EColl[BB]), EColl[C]]
- Definition Classes
- Group2Ops
- def groupBy[A](taskID: String, taskVersion: Int)(maxParallelJoins: Spore[Unit, Option[Int]], numberOfShards: Spore[Unit, Option[Int]], fun: Spore[A, String])(implicit arg0: SerDe[A], w: SerDe[Seq[A]]): Partial[EColl[A], EColl[Seq[A]]]
- Definition Classes
- GroupByOps
- def groupByAndAggregate[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(maxParallelJoins: Spore[Unit, Option[Int]], numberOfShards: Spore[Unit, Option[Int]], fun: Spore[A, String], aggregate: Spore[Seq[A], B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- GroupByOps
- def groupByPresorted[A](taskID: String, taskVersion: Int)(fun: Spore[A, String])(implicit arg0: SerDe[A], w: SerDe[Seq[A]]): Partial[EColl[A], EColl[Seq[A]]]
- Definition Classes
- GroupByOps
- def groupByPresortedAndAggregate[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, String], aggregate: Spore[Seq[A], B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- GroupByOps
- def grouped[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(implicit arg0: SerDe[A], r: SerDe[Int], rs: SerDe[Seq[A]]): Partial[(EColl[A], Int), EColl[Seq[A]]]
- Definition Classes
- GroupedOps
- def groupedTotal[A](taskID: String, taskVersion: Int)(implicit arg0: SerDe[A], r: SerDe[Int], rs: SerDe[Seq[A]]): Partial[EColl[A], EColl[Seq[A]]]
- Definition Classes
- GroupedOps
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def join[A](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(key: Spore[A, String])(implicit arg0: SerDe[A], sr: SerDe[Seq[Option[A]]]): Partial[List[(EColl[A], Boolean)], EColl[Seq[Option[A]]]]
- Definition Classes
- JoinOps
- def join2Inner[A, B](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(keyA: Spore[A, String], keyB: Spore[B, String])(implicit arg0: SerDe[A], arg1: SerDe[B], sr: SerDe[(A, B)], sr2: SerDe[(Option[A], Option[B])]): Partial[(EColl[A], EColl[B]), EColl[(A, B)]]
- Definition Classes
- Join2Ops
- def join2InnerTx[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(A, B)], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[AA], EColl[BB]), EColl[C]]
- Definition Classes
- Join2Ops
- def join2LeftOuter[A, B](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(keyA: Spore[A, String], keyB: Spore[B, String])(implicit arg0: SerDe[A], arg1: SerDe[B], sr: SerDe[(Option[A], B)], sr2: SerDe[(Option[A], Option[B])]): Partial[(EColl[A], EColl[B]), EColl[(Option[A], B)]]
- Definition Classes
- Join2Ops
- def join2LeftOuterTx[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(Option[A], B)], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[AA], EColl[BB]), EColl[C]]
- Definition Classes
- Join2Ops
- def join2Outer[A, B](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(keyA: Spore[A, String], keyB: Spore[B, String])(implicit arg0: SerDe[A], arg1: SerDe[B], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[A], EColl[B]), EColl[(Option[A], Option[B])]]
- Definition Classes
- Join2Ops
- def join2OuterTx[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(Option[A], Option[B])], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[AA], EColl[BB]), EColl[C]]
- Definition Classes
- Join2Ops
- def join2RightOuter[A, B](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(keyA: Spore[A, String], keyB: Spore[B, String])(implicit arg0: SerDe[A], arg1: SerDe[B], sr: SerDe[(A, Option[B])], sr2: SerDe[(Option[A], Option[B])]): Partial[(EColl[A], EColl[B]), EColl[(A, Option[B])]]
- Definition Classes
- Join2Ops
- def join2RightOuterTx[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(A, Option[B])], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[(EColl[AA], EColl[BB]), EColl[C]]
- Definition Classes
- Join2Ops
- def join2ThenMap[AA, A, BB, B, C](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(preTransformA: Spore[AA, List[A]], preTransformB: Spore[BB, List[B]], keyA: Spore[A, String], keyB: Spore[B, String], postTransform: Spore[Seq[(Option[A], Option[B])], List[C]])(implicit arg0: SerDe[AA], arg1: SerDe[BB], arg2: SerDe[C], sr: SerDe[(Option[A], Option[B])]): Partial[((EColl[AA], Boolean), (EColl[BB], Boolean)), EColl[C]]
- Definition Classes
- Join2Ops
- def joinThenMap[A, B](taskID: String, taskVersion: Int, maxParallelJoins: Option[Int], numberOfShards: Option[Int], outName: Option[String] = None)(key: Spore[A, String], transform: Spore[Seq[Seq[Option[A]]], List[B]])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[List[(EColl[A], Boolean)], EColl[B]]
- Definition Classes
- JoinOps
- val logger: Logger
- Attributes
- protected
- Definition Classes
- StrictLogging
- def map[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- SimpleMapOps
- def mapConcat[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, Seq[B]])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[EColl[A], EColl[B]]
- Definition Classes
- MapConcatOps
- def mapWith[A, B, C](taskID: String, taskVersion: Int, parallelize: Boolean)(fun: Spore[(Source[A, NotUsed], B, ComputationEnvironment, SerDe[A], SerDe[B]), Source[C, NotUsed]])(implicit arg0: SerDe[A], arg1: SerDe[B], arg2: SerDe[C]): Partial[(EColl[A], B), EColl[C]]
- Definition Classes
- GenericMapOps
- def mapWithContext[A, B, C](taskID: String, taskVersion: Int, parallelize: Boolean)(fun: Spore[(Source[A, NotUsed], ComputationEnvironment, SerDe[A], SerDe[B]), Source[C, NotUsed]])(implicit arg0: SerDe[A], arg1: SerDe[B], arg2: SerDe[C]): Partial[(EColl[A], EColl[B]), EColl[C]]
- Definition Classes
- GenericMapOps
- def mapWithFirst[A, B, C](taskID: String, taskVersion: Int, parallelize: Boolean)(fun: Spore[(Source[A, NotUsed], B, ComputationEnvironment, SerDe[A], SerDe[B]), Source[C, NotUsed]])(implicit arg0: SerDe[A], arg1: SerDe[B], arg2: SerDe[C]): Partial[(EColl[A], EColl[B]), EColl[C]]
- Definition Classes
- GenericMapOps
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def reduce[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[(A, A), A])(implicit arg0: SerDe[A]): Partial[EColl[A], EColl[A]]
- Definition Classes
- ReduceOps
- def scan[A, B](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[(B, A), B])(implicit arg0: SerDe[A], arg1: SerDe[B]): Partial[(EColl[A], EColl[B]), EColl[B]]
- Definition Classes
- ScanOps
- def single[T](t: T, name: Option[String] = None)(implicit encoder: Serializer[T], tsc: TaskSystemComponents): Future[EColl[T]]
- Definition Classes
- FactoryMethods
- def sink[T](name: Option[String] = None, parallelism: Int = 1)(implicit encoder: Serializer[T], tsc: TaskSystemComponents): Sink[T, Future[EColl[T]]]
- Definition Classes
- FactoryMethods
- def sortBy[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(fun: Spore[A, String])(implicit arg0: SerDe[A]): Partial[EColl[A], EColl[A]]
- Definition Classes
- SortOps
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def take[A](taskID: String, taskVersion: Int, outName: Option[String] = None)(implicit arg0: SerDe[A], r: SerDe[Long]): Partial[(EColl[A], Long), EColl[A]]
- Definition Classes
- TakeOps
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()