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 :
- simple cloning : only the container is cloned
- deep cloning : the container and the elements are cloned
In the latter case, the elements must implement the Clone interface.
- Version:
- $Revision$, $Date$
- Author:
- M. Jaczynski
-
arrayAssocClone(List)
- Clones the container of a array association.
-
arrayAssocDeepClone(List)
- Clones a array association container and its elements.
-
listAssocClone(List)
- Clones the container of a sequence association.
-
listAssocDeepClone(List)
- Clones a sequence association container and its elements.
-
qualifiedAssocClone(Map)
- Clones the container of a qualified association.
-
qualifiedAssocDeepClone(Map)
- Clones a qualified association container and its elements.
-
setAssocClone(Set)
-
-
setAssocDeepClone(Set)
-
qualifiedAssocDeepClone
public abstract Map qualifiedAssocDeepClone(Map assoc)
- Clones a qualified association container and its elements.
- Parameters:
- assoc - the association
- Returns:
- the cloned association
qualifiedAssocClone
public abstract Map qualifiedAssocClone(Map assoc)
- Clones the container of a qualified association.
- Parameters:
- assoc - the association
- Returns:
- the cloned assosiation
listAssocDeepClone
public abstract List listAssocDeepClone(List assoc)
- Clones a sequence association container and its elements.
- Parameters:
- assoc - the association
- Returns:
- the cloned association
listAssocClone
public abstract List listAssocClone(List assoc)
- Clones the container of a sequence association.
- Parameters:
- assoc - the association
- Returns:
- the cloned assosiation
arrayAssocDeepClone
public abstract List arrayAssocDeepClone(List assoc)
- Clones a array association container and its elements.
- Parameters:
- assoc - the association
- Returns:
- the cloned association
arrayAssocClone
public abstract List arrayAssocClone(List assoc)
- Clones the container of a array association.
- Parameters:
- assoc - the association
- Returns:
- the cloned assosiation
setAssocClone
public abstract Set setAssocClone(Set assoc)
setAssocDeepClone
public abstract Set setAssocDeepClone(Set assoc)
All Packages Class Hierarchy This Package Previous Next Index