This project has retired. For details please refer to its Attic page.
Uses of Interface org.apache.crunch.types.DeepCopier (Apache Crunch 0.3.0-incubating API)

Uses of Interface
org.apache.crunch.types.DeepCopier

Packages that use DeepCopier
org.apache.crunch.types   
org.apache.crunch.types.avro   
org.apache.crunch.types.writable   
 

Uses of DeepCopier in org.apache.crunch.types
 

Classes in org.apache.crunch.types that implement DeepCopier
 class CollectionDeepCopier<T>
          Performs deep copies (based on underlying PType deep copying) of Collections.
static class DeepCopier.NoOpDeepCopier<V>
           
 class MapDeepCopier<T>
           
 class TupleDeepCopier<T extends Tuple>
          Performs deep copies (based on underlying PType deep copying) of Tuple-based objects.
 

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

Classes in org.apache.crunch.types.avro that implement DeepCopier
 class AvroDeepCopier<T>
          Performs deep copies of Avro-serializable objects.
static class AvroDeepCopier.AvroGenericDeepCopier
          Deep copier for Avro generic data objects.
static class AvroDeepCopier.AvroReflectDeepCopier<T>
          Deep copier for Avro reflect data objects.
static class AvroDeepCopier.AvroSpecificDeepCopier<T>
          Deep copier for Avro specific data objects.
 

Constructors in org.apache.crunch.types.avro with parameters of type DeepCopier
AvroType(Class<T> typeClass, org.apache.avro.Schema schema, DeepCopier<T> deepCopier, PType... ptypes)
           
AvroType(Class<T> typeClass, org.apache.avro.Schema schema, MapFn inputMapFn, MapFn outputMapFn, DeepCopier<T> deepCopier, PType... ptypes)
           
 

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

Classes in org.apache.crunch.types.writable that implement DeepCopier
 class WritableDeepCopier<T extends Writable>
          Performs deep copies of Writable values.
 



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