org.mmbase.util
Interface PublicCloneable<C>

Package class diagram package PublicCloneable
All Superinterfaces:
Cloneable
All Known Implementing Classes:
DocumentSerializable, Entry, Event, EventManager.Ready, IdEvent, LocaleLocalizedString, LocalEvent, LocalizedString, ReadonlyLocalizedString, ReplacingLocalizedString, SystemEvent, SystemEvent.Collectable, SystemEvent.DataSourceAvailable, SystemEvent.MachineName, SystemEvent.ResourceLoaderChange, SystemEvent.ServletContext, SystemEvent.Shutdown, SystemEvent.Up, WrappedLocalizedString

public interface PublicCloneable<C>
extends Cloneable

The java interface Cloneable has no public methods. This interface is simply Cloneable, but with the clone method public. So, if an object is PublicCloneable, you don't know merely that it's Cloneable, but you can also actually do it...

Since:
MMBase-1.8
Version:
$Id: PublicCloneable.java 46070 2011-11-23 13:21:52Z michiel $
Author:
Michiel Meeuwissen

Method Summary
 C clone()
           
 

Method Detail

clone

C clone()


MMBase2 Utils 2.0-SNAPSHOT - 2013-03-30T06:24