This project has retired. For details please refer to its
Attic page.
CollectionDeepCopier (Apache Crunch 0.3.0-incubating API)
org.apache.crunch.types
Class CollectionDeepCopier<T>
java.lang.Object
org.apache.crunch.types.CollectionDeepCopier<T>
- Type Parameters:
T
- The type of Tuple implementation being copied
- All Implemented Interfaces:
- Serializable, DeepCopier<Collection<T>>
public class CollectionDeepCopier<T>
- extends Object
- implements DeepCopier<Collection<T>>
Performs deep copies (based on underlying PType deep copying) of Collections.
- See Also:
- Serialized Form
CollectionDeepCopier
public CollectionDeepCopier(PType<T> elementType)
deepCopy
public Collection<T> deepCopy(Collection<T> source)
- Description copied from interface:
DeepCopier
- Create a deep copy of a value.
- Specified by:
deepCopy
in interface DeepCopier<Collection<T>>
- Parameters:
source
- The value to be copied
- Returns:
- The deep copy of the value
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.