| 
 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of DoFn in org.apache.crunch | 
|---|
| Subclasses of DoFn in org.apache.crunch | |
|---|---|
|  class | CombineFn<S,T>A special DoFnimplementation that converts anIterableof
 values into a single value. | 
| static class | CombineFn.AggregatorCombineFn<K,V>A CombineFnthat delegates all of the actual work to anAggregatorinstance. | 
|  class | FilterFn<T>A DoFnfor the common case of filtering the members of aPCollectionbased on a boolean condition. | 
| static class | FilterFn.AndFn<S> | 
| static class | FilterFn.NotFn<S> | 
| static class | FilterFn.OrFn<S> | 
|  class | MapFn<S,T>A DoFnfor the common case of emitting exactly one value for each
 input record. | 
| Methods in org.apache.crunch with parameters of type DoFn | ||
|---|---|---|
| 
 | PCollection.parallelDo(DoFn<S,Pair<K,V>> doFn,
           PTableType<K,V> type)Similar to the other parallelDoinstance, but returns aPTableinstance instead of aPCollection. | |
| 
 | PCollection.parallelDo(DoFn<S,T> doFn,
           PType<T> type)Applies the given doFn to the elements of this PCollectionand
 returns a newPCollectionthat is the output of this processing. | |
| 
 | PCollection.parallelDo(String name,
           DoFn<S,Pair<K,V>> doFn,
           PTableType<K,V> type)Similar to the other parallelDoinstance, but returns aPTableinstance instead of aPCollection. | |
| 
 | PCollection.parallelDo(String name,
           DoFn<S,T> doFn,
           PType<T> type)Applies the given doFn to the elements of this PCollectionand
 returns a newPCollectionthat is the output of this processing. | |
| Uses of DoFn in org.apache.crunch.fn | 
|---|
| Subclasses of DoFn in org.apache.crunch.fn | |
|---|---|
|  class | CompositeMapFn<R,S,T> | 
|  class | ExtractKeyFn<K,V>Wrapper function for converting a MapFninto a key-value pair that is
 used to convert from aPCollection<V>to aPTable<K, V>. | 
|  class | IdentityFn<T> | 
|  class | MapKeysFn<K1,K2,V> | 
|  class | MapValuesFn<K,V1,V2> | 
|  class | PairMapFn<K,V,S,T> | 
| Uses of DoFn in org.apache.crunch.impl.mem.collect | 
|---|
| Methods in org.apache.crunch.impl.mem.collect with parameters of type DoFn | ||
|---|---|---|
| 
 | MemCollection.parallelDo(DoFn<S,Pair<K,V>> doFn,
           PTableType<K,V> type) | |
| 
 | MemCollection.parallelDo(DoFn<S,T> doFn,
           PType<T> type) | |
| 
 | MemCollection.parallelDo(String name,
           DoFn<S,Pair<K,V>> doFn,
           PTableType<K,V> type) | |
| 
 | MemCollection.parallelDo(String name,
           DoFn<S,T> doFn,
           PType<T> type) | |
| Uses of DoFn in org.apache.crunch.impl.mr.collect | 
|---|
| Methods in org.apache.crunch.impl.mr.collect with parameters of type DoFn | ||
|---|---|---|
| 
 | PCollectionImpl.parallelDo(DoFn<S,Pair<K,V>> fn,
           PTableType<K,V> type) | |
| 
 | PCollectionImpl.parallelDo(DoFn<S,T> fn,
           PType<T> type) | |
| 
 | PCollectionImpl.parallelDo(String name,
           DoFn<S,Pair<K,V>> fn,
           PTableType<K,V> type) | |
| 
 | PCollectionImpl.parallelDo(String name,
           DoFn<S,T> fn,
           PType<T> type) | |
| Uses of DoFn in org.apache.crunch.impl.mr.plan | 
|---|
| Methods in org.apache.crunch.impl.mr.plan with parameters of type DoFn | |
|---|---|
| static DoNode | DoNode.createFnNode(String name,
             DoFn<?,?> function,
             PType<?> ptype) | 
| Uses of DoFn in org.apache.crunch.impl.mr.run | 
|---|
| Constructors in org.apache.crunch.impl.mr.run with parameters of type DoFn | |
|---|---|
| RTNode(DoFn<Object,Object> fn,
       String name,
       List<RTNode> children,
       Converter inputConverter,
       Converter outputConverter,
       String outputName) | |
| Uses of DoFn in org.apache.crunch.lib | 
|---|
| Subclasses of DoFn in org.apache.crunch.lib | |
|---|---|
| static class | Aggregate.TopKCombineFn<K,V> | 
| static class | Aggregate.TopKFn<K,V> | 
| static class | Sample.SamplerFn<S> | 
| Uses of DoFn in org.apache.crunch.lib.join | 
|---|
| Subclasses of DoFn in org.apache.crunch.lib.join | |
|---|---|
|  class | FullOuterJoinFn<K,U,V>Used to perform the last step of an full outer join. | 
|  class | InnerJoinFn<K,U,V>Used to perform the last step of an inner join. | 
|  class | JoinFn<K,U,V>Represents a DoFnfor performing joins. | 
|  class | LeftOuterJoinFn<K,U,V>Used to perform the last step of an left outer join. | 
|  class | RightOuterJoinFn<K,U,V>Used to perform the last step of an right outer join. | 
| Uses of DoFn in org.apache.crunch.types | 
|---|
| Subclasses of DoFn in org.apache.crunch.types | |
|---|---|
| static class | PGroupedTableType.PairIterableMapFn<K,V> | 
| Uses of DoFn in org.apache.crunch.util | 
|---|
| Subclasses of DoFn in org.apache.crunch.util | |
|---|---|
| static class | Protos.ExtractKeyFn<M extends Message,K> | 
| static class | Protos.TextToProtoFn<M extends Message> | 
| static class | PTypes.JacksonInputMapFn<T> | 
| static class | PTypes.JacksonOutputMapFn<T> | 
| static class | PTypes.ProtoInputMapFn<T extends Message> | 
| static class | PTypes.ProtoOutputMapFn<T extends Message> | 
| static class | PTypes.ThriftInputMapFn<T extends TBase> | 
| static class | PTypes.ThriftOutputMapFn<T extends TBase> | 
| Methods in org.apache.crunch.util that return DoFn | ||
|---|---|---|
| static
 | Protos.lineParser(String sep,
           Class<M> msgClass) | |
| 
 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||