| Package | Description |
|---|---|
| com.alee.api.clone | |
| com.alee.api.clone.behavior | |
| com.alee.api.clone.unknownresolver | |
| com.alee.utils.swing |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRecursiveClone
Abstract
RecursiveClone implementation providing cloned object store. |
| Modifier and Type | Method and Description |
|---|---|
T |
CloneBehavior.clone(RecursiveClone clone,
int depth)
Returns cloned instance of the object implementing
CloneBehavior. |
O |
GlobalCloneBehavior.clone(RecursiveClone clone,
O object,
int depth)
Returns clone of the specified object.
|
Object |
UnknownResolver.resolve(RecursiveClone clone,
Object object)
Returns clone result for object of unknown type.
|
boolean |
GlobalCloneBehavior.supports(RecursiveClone clone,
Object object)
Returns whether or not this behavior supports cloning of the specified object.
|
| Modifier and Type | Method and Description |
|---|---|
Collection |
CollectionCloneBehavior.clone(RecursiveClone clone,
Collection collection,
int depth) |
Map |
MapCloneBehavior.clone(RecursiveClone clone,
Map map,
int depth) |
Object |
ArrayCloneBehavior.clone(RecursiveClone clone,
Object array,
int depth) |
Object |
BasicCloneBehavior.clone(RecursiveClone clone,
Object object,
int depth) |
O |
ReflectionCloneBehavior.clone(RecursiveClone clone,
O object,
int depth) |
Set |
SetCloneBehavior.clone(RecursiveClone clone,
Set set,
int depth) |
T |
RedefinedCloneBehavior.clone(RecursiveClone clone,
T object,
int depth) |
T |
CloneableCloneBehavior.clone(RecursiveClone clone,
T object,
int depth) |
boolean |
RedefinedCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
SetCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
ArrayCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
ReflectionCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
CloneableCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
BasicCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
MapCloneBehavior.supports(RecursiveClone clone,
Object object) |
boolean |
CollectionCloneBehavior.supports(RecursiveClone clone,
Object object) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ExceptionUnknownResolver.resolve(RecursiveClone clone,
Object object) |
Object |
SkippingUnknownResolver.resolve(RecursiveClone clone,
Object object) |
| Modifier and Type | Method and Description |
|---|---|
InsetsUIResource |
InsetsUIResource.clone(RecursiveClone clone,
int depth) |
ColorUIResource |
ColorUIResource.clone(RecursiveClone clone,
int depth) |
Copyright © 2020. All rights reserved.