Name | Description | Type | Package | Framework |
BloomFilterJoinStrategy | Join strategy that uses a Bloom filter that is trained on the keys of the left-side table to filter the key/value pairs of the right-side | Class | org.apache.crunch.lib.join | Apache Crunch |
DefaultJoinStrategy | Default join strategy that simply sends all data through the map, shuffle, and reduce phase. | Class | org.apache.crunch.lib.join | Apache Crunch |
FullOuterJoinFn | Used to perform the last step of an full outer join. | Class | org.apache.crunch.lib.join | Apache Crunch |
InnerJoinFn | Used to perform the last step of an inner join. | Class | org.apache.crunch.lib.join | Apache Crunch |
Join | Utilities for joining multiple PTable instances based on a commonConstructor SummaryJoin() | Class | org.apache.crunch.lib | Apache Crunch |
JoinFn | Represents a DoFn for performing joins. | Class | org.apache.crunch.lib.join | Apache Crunch |
JoinStrategy | Defines a strategy for joining two PTables together on a common key. | Interface | org.apache.crunch.lib.join | Apache Crunch |
JoinType | enum JoinTypeextends Enum | Class | org.apache.crunch.lib.join | Apache Crunch |
JoinUtils | Utilities that are useful in joining multiple data sets via a MapReduce. | Class | org.apache.crunch.lib.join | Apache Crunch |
JoinUtils .AvroIndexedRecordPartitioner | Constructor SummaryJoinUtils. | Class | org.apache.crunch.lib.join.JoinUtils | Apache Crunch |
JoinUtils .AvroPairGroupingComparator | Constructor SummaryJoinUtils. | Class | org.apache.crunch.lib.join.JoinUtils | Apache Crunch |
JoinUtils .TupleWritableComparator | Constructor SummaryJoinUtils. | Class | org.apache.crunch.lib.join.JoinUtils | Apache Crunch |
JoinUtils .TupleWritablePartitioner | Constructor SummaryJoinUtils. | Class | org.apache.crunch.lib.join.JoinUtils | Apache Crunch |
LeftOuterJoinFn | Used to perform the last step of an left outer join. | Class | org.apache.crunch.lib.join | Apache Crunch |
MapsideJoinStrategy | Utility for doing map side joins on a common key between two PTables. | Class | org.apache.crunch.lib.join | Apache Crunch |
OneToManyJoin | Optimized join for situations where exactly one value is being joined with any other number of values based on a common key. | Class | org.apache.crunch.lib.join | Apache Crunch |
RightOuterJoinFn | Used to perform the last step of an right outer join. | Class | org.apache.crunch.lib.join | Apache Crunch |
ShardedJoinStrategy | JoinStrategy that splits the key space up into shards. | Class | org.apache.crunch.lib.join | Apache Crunch |
ShardedJoinStrategy .ShardingStrategy | Determines over how many shards a key will be split in a sharded join. | Interface | org.apache.crunch.lib.join.ShardedJoinStrategy | Apache Crunch |