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
- 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
- All
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( ... ) @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: Any): 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[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()