Joda System API

org.joda.property
Interface Bean.Internal

All Superinterfaces:
Bean, java.lang.Cloneable, ModelElement, java.io.Serializable
All Known Implementing Classes:
AbstractBean, AbstractProxyBean
Enclosing interface:
Bean

public static interface Bean.Internal
extends Bean

Interface used during the cloning process. All Beans should implement this


Nested Class Summary
 
Nested classes inherited from class org.joda.property.Bean
Bean.Internal
 
Method Summary
 Bean cloneDeep(IdentityBasedHashMap clonedObjects)
          Clone this bean avoiding recursion.
 
Methods inherited from interface org.joda.property.Bean
cloneDeep, equals, getBeanType, getProperty, getPropertyMap, hashCode, toString
 
Methods inherited from interface org.joda.property.ModelElement
getAttribute, getAttributeCount, getAttributeMap, setAttribute
 

Method Detail

cloneDeep

public Bean cloneDeep(IdentityBasedHashMap clonedObjects)
Clone this bean avoiding recursion.

Parameters:
clonedObjects - the map of original element to cloned element

Joda System API

Copyright © 2001-2003 Stephen Colebourne. All Rights Reserved.