Package | Description |
---|---|
org.apache.crunch.lambda |
Alternative Crunch API using Java 8 features to allow construction of pipelines using lambda functions and method
references.
|
org.apache.crunch.lib.join |
Inner and outer joins on collections.
|
Modifier and Type | Method and Description |
---|---|
default <U> LTable<K,Pair<V,U>> |
LTable.join(LTable<K,U> other,
JoinType joinType)
Join this table to another
LTable which has the same key type using the provide JoinType and
the DefaultJoinStrategy (reduce-side join). |
default <U> LTable<K,Pair<V,U>> |
LTable.join(LTable<K,U> other,
JoinType joinType,
JoinStrategy<K,V,U> joinStrategy)
Join this table to another
LTable which has the same key type using the provided JoinType and
JoinStrategy |
Modifier and Type | Method and Description |
---|---|
static JoinType |
JoinType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JoinType[] |
JoinType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
PTable<K,Pair<U,V>> |
ShardedJoinStrategy.join(PTable<K,U> left,
PTable<K,V> right,
JoinType joinType) |
PTable<K,Pair<U,V>> |
MapsideJoinStrategy.join(PTable<K,U> left,
PTable<K,V> right,
JoinType joinType) |
PTable<K,Pair<U,V>> |
JoinStrategy.join(PTable<K,U> left,
PTable<K,V> right,
JoinType joinType)
Join two tables with the given join type.
|
PTable<K,Pair<U,V>> |
DefaultJoinStrategy.join(PTable<K,U> left,
PTable<K,V> right,
JoinType joinType) |
PTable<K,Pair<U,V>> |
BloomFilterJoinStrategy.join(PTable<K,U> left,
PTable<K,V> right,
JoinType joinType) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.