Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2002 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.beasys.commerce.util
Class CloneHelper

    java.lang.Object
      |
      +--com.beasys.commerce.util.CloneHelper

public class CloneHelper
extends java.lang.Object

Helper for cloning. Allows cloning of the Object class, when you don't know the class of the target object

Constructor Summary
`CloneHelper()`

Method Summary
`static Belonging` | `clone(Belonging that)` Return a clone of a belonging
`static java.util.Collection` | `clone(java.util.Collection collection)` return a deep copy of a collection
`static java.util.Map` | `clone(java.util.Map map)` return a deep copy of a map
`static java.lang.Object` | `clone(java.lang.Object that)` Clones an object

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### CloneHelper

    public CloneHelper()

Method Detail

### clone

    public static java.lang.Object clone(java.lang.Object that)

  Clones an object

  Parameters:
    `that` - source object to be cloned
  Throws:
    java.lang.CloneNotSupportedException - the target object does not support cloning
    java.lang.Error - unrecoverable error during reflection

### clone

    public static Belonging clone(Belonging that)

  Return a clone of a belonging

### clone

    public static java.util.Collection clone(java.util.Collection collection)

  return a deep copy of a collection

### clone

    public static java.util.Map clone(java.util.Map map)

  return a deep copy of a map

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2002 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 BEA Systems, Inc. All Rights Reserved