See: Description
Interface | Description |
---|---|
LCollection<S> |
Java 8 friendly version of the
PCollection interface, allowing distributed operations to be expressed in
terms of lambda expressions and method references, instead of creating a new class implementation for each operation. |
LCollectionFactory |
Factory for creating
LCollection , LTable and LGroupedTable objects from their corresponding
PCollection , PTable and PGroupedTable types. |
LDoFn<S,T> |
A Java lambdas friendly version of the
DoFn class. |
LDoFnContext<S,T> |
Context object for implementing distributed operations in terms of Lambda expressions.
|
LGroupedTable<K,V> |
Java 8 friendly version of the
PGroupedTable interface, allowing distributed operations to be expressed in
terms of lambda expressions and method references, instead of creating a new class implementation for each operation. |
LTable<K,V> |
Java 8 friendly version of the
PTable interface, allowing distributed operations to be expressed in
terms of lambda expressions and method references, instead of creating a new class implementation for each operation. |
Class | Description |
---|---|
LAggregator<V,A> |
Crunch Aggregator expressed as a composition of functional interface implementations
|
Lambda |
Entry point for the crunch-lambda API.
|
Alternative Crunch API using Java 8 features to allow construction of pipelines using lambda functions and method
references. It works by wrapping standards Java PCollection
,
PTable
and PGroupedTable
instances into the corresponding
LCollection
, LTable
and
classes
.
The static class Lambda
has methods to create these. Please also see the Javadocs
for Lambda
for usage examples
Copyright © 2016 The Apache Software Foundation. All rights reserved.