This project has retired. For details please refer to its Attic page.
Uses of Interface org.apache.crunch.Tuple (Apache Crunch 0.7.0 API)

Uses of Interface
org.apache.crunch.Tuple

Packages that use Tuple
org.apache.crunch Client-facing API and core abstractions. 
org.apache.crunch.contrib.text   
org.apache.crunch.lib Joining, sorting, aggregating, and other commonly used functionality. 
org.apache.crunch.lib.sort   
org.apache.crunch.types Common functionality for business object serialization. 
org.apache.crunch.types.avro Business object serialization using Apache Avro. 
org.apache.crunch.types.writable Business object serialization using Hadoop's Writables framework. 
 

Uses of Tuple in org.apache.crunch
 

Classes in org.apache.crunch that implement Tuple
 class Pair<K,V>
          A convenience class for two-element Tuples.
 class Tuple3<V1,V2,V3>
          A convenience class for three-element Tuples.
static class Tuple3.Collect<V1,V2,V3>
           
 class Tuple4<V1,V2,V3,V4>
          A convenience class for four-element Tuples.
static class Tuple4.Collect<V1,V2,V3,V4>
           
 class TupleN
          A Tuple instance for an arbitrary number of values.
 

Uses of Tuple in org.apache.crunch.contrib.text
 

Methods in org.apache.crunch.contrib.text with type parameters of type Tuple
static
<T extends Tuple>
Extractor<T>
Extractors.xcustom(Class<T> clazz, TokenizerFactory scannerFactory, Extractor... extractors)
          Returns an Extractor for a subclass of Tuple with a constructor that has the given extractor types that uses the given TokenizerFactory for parsing the sub-fields.
 

Uses of Tuple in org.apache.crunch.lib
 

Methods in org.apache.crunch.lib with type parameters of type Tuple
static
<T extends Tuple>
PCollection<T>
Sort.sortTuples(PCollection<T> collection, int numReducers, Sort.ColumnOrder... columnOrders)
          Sorts the PCollection of TupleNs using the specified column ordering and a client-specified number of reducers.
static
<T extends Tuple>
PCollection<T>
Sort.sortTuples(PCollection<T> collection, Sort.ColumnOrder... columnOrders)
          Sorts the PCollection of tuples using the specified column ordering.
 

Uses of Tuple in org.apache.crunch.lib.sort
 

Classes in org.apache.crunch.lib.sort with type parameters of type Tuple
static class SortFns.AvroGenericFn<V extends Tuple>
          Pulls a composite set of keys from an Avro GenericRecord instance.
static class SortFns.KeyExtraction<V extends Tuple>
          Utility class for encapsulating key extraction logic and serialization information about key extraction.
static class SortFns.SingleKeyFn<V extends Tuple,K>
          Extracts a single indexed key from a Tuple instance.
static class SortFns.TupleKeyFn<V extends Tuple,K extends Tuple>
          Extracts a composite key from a Tuple instance.
static class SortFns.TupleKeyFn<V extends Tuple,K extends Tuple>
          Extracts a composite key from a Tuple instance.
 

Uses of Tuple in org.apache.crunch.types
 

Classes in org.apache.crunch.types with type parameters of type Tuple
 class TupleDeepCopier<T extends Tuple>
          Performs deep copies (based on underlying PType deep copying) of Tuple-based objects.
 class TupleFactory<T extends Tuple>
           
 

Methods in org.apache.crunch.types with type parameters of type Tuple
static
<T extends Tuple>
TupleFactory<T>
TupleFactory.create(Class<T> clazz, Class... typeArgs)
           
static
<T extends Tuple>
TupleFactory<T>
TupleFactory.getTupleFactory(Class<T> tupleClass)
          Get the TupleFactory for a given Tuple implementation.
<T extends Tuple>
PType<T>
PTypeFamily.tuples(Class<T> clazz, PType<?>... ptypes)
           
 

Uses of Tuple in org.apache.crunch.types.avro
 

Methods in org.apache.crunch.types.avro with type parameters of type Tuple
static
<T extends Tuple>
AvroType<T>
Avros.tuples(Class<T> clazz, PType... ptypes)
           
<T extends Tuple>
PType<T>
AvroTypeFamily.tuples(Class<T> clazz, PType<?>... ptypes)
           
 

Uses of Tuple in org.apache.crunch.types.writable
 

Methods in org.apache.crunch.types.writable with type parameters of type Tuple
static
<T extends Tuple>
PType<T>
Writables.tuples(Class<T> clazz, PType... ptypes)
           
<T extends Tuple>
PType<T>
WritableTypeFamily.tuples(Class<T> clazz, PType<?>... ptypes)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.