All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface aid.util.assoc.AssocCloner

public interface AssocCloner
Defines the operations for cloning the association. Two kinds of operations are provided : In the latter case, the elements must implement the Clone interface.

Version:
$Revision$, $Date$
Author:
M. Jaczynski

Method Index

 o arrayAssocClone(List)
Clones the container of a array association.
 o arrayAssocDeepClone(List)
Clones a array association container and its elements.
 o listAssocClone(List)
Clones the container of a sequence association.
 o listAssocDeepClone(List)
Clones a sequence association container and its elements.
 o qualifiedAssocClone(Map)
Clones the container of a qualified association.
 o qualifiedAssocDeepClone(Map)
Clones a qualified association container and its elements.
 o setAssocClone(Set)
 o setAssocDeepClone(Set)

Methods

 o qualifiedAssocDeepClone
 public abstract Map qualifiedAssocDeepClone(Map assoc)
Clones a qualified association container and its elements.

Parameters:
assoc - the association
Returns:
the cloned association
 o qualifiedAssocClone
 public abstract Map qualifiedAssocClone(Map assoc)
Clones the container of a qualified association.

Parameters:
assoc - the association
Returns:
the cloned assosiation
 o listAssocDeepClone
 public abstract List listAssocDeepClone(List assoc)
Clones a sequence association container and its elements.

Parameters:
assoc - the association
Returns:
the cloned association
 o listAssocClone
 public abstract List listAssocClone(List assoc)
Clones the container of a sequence association.

Parameters:
assoc - the association
Returns:
the cloned assosiation
 o arrayAssocDeepClone
 public abstract List arrayAssocDeepClone(List assoc)
Clones a array association container and its elements.

Parameters:
assoc - the association
Returns:
the cloned association
 o arrayAssocClone
 public abstract List arrayAssocClone(List assoc)
Clones the container of a array association.

Parameters:
assoc - the association
Returns:
the cloned assosiation
 o setAssocClone
 public abstract Set setAssocClone(Set assoc)
 o setAssocDeepClone
 public abstract Set setAssocDeepClone(Set assoc)

All Packages  Class Hierarchy  This Package  Previous  Next  Index