org.exolab.castor.mapping
Interface ClonableFieldHandler

All Superinterfaces:
FieldHandler

public interface ClonableFieldHandler
extends FieldHandler

A FieldHandler that allows shallow/deep cloning of its state.

Version:
$Revision: $
Author:
Werner Guttmann
See Also:
since 1.3.2

Method Summary
 FieldHandler copyInstance(FieldHandler fieldHandler)
          Entry point for shallow/deep 'cloning' of FieldHandler instances.
 
Methods inherited from interface org.exolab.castor.mapping.FieldHandler
checkValidity, getValue, newInstance, resetValue, setValue
 

Method Detail

copyInstance

FieldHandler copyInstance(FieldHandler fieldHandler)
Entry point for shallow/deep 'cloning' of FieldHandler instances.

Parameters:
fieldHandler - the FieldHandler to 'clone'.
Returns:
the 'cloned' FieldHandler instance.


Copyright © 2011. All Rights Reserved.