| Interface | Description | 
|---|---|
| Copier | 
 Interface that is to be implement by classes that know how to copy an object. 
 | 
| Class | Description | 
|---|---|
| CloneCopier | 
 Copier that copies an object using the  
Cloneable facility. | 
| CopyCtorCopier | 
 Copier that copies an object using its copy constructor. 
 | 
| MultiStrategyCopier | 
 Copier that copies an object trying a variety of strategies until one succeeds. 
 | 
| NewInstanceCopier | 
 Copier that doesn't actually copy an object fully, but just returns a new instance of the same type. 
 | 
| SerializationCopier | 
 Copier that copies an object by serializing and subsequently deserializing it again. 
 | 
Copyright © 2012–2016 OmniFaces. All rights reserved.