ora.core.clone.impl
Class ClonerCore
java.lang.Object
ora.core.clone.base.AbstractCloner
ora.core.clone.impl.ClonerCore
- All Implemented Interfaces:
- RuleAccessor
public class ClonerCore
- extends AbstractCloner
Method Summary |
java.lang.Object |
_analyse(java.lang.Object target,
java.lang.Object source)
|
java.lang.Object |
_getElementForObject(java.lang.Object objSource)
|
void |
_setMapping(java.lang.Object source,
java.lang.Object target)
|
java.lang.Object |
cloneDeep(java.lang.Object obj)
Basic method implementation for adding root object and analysing
recursively depended on the boolean object |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClonerCore
public ClonerCore()
throws java.lang.Exception
- Throws:
java.lang.Exception
ClonerCore
public ClonerCore(java.net.URL rules)
throws java.lang.Exception
- Throws:
java.lang.Exception
cloneDeep
public java.lang.Object cloneDeep(java.lang.Object obj)
throws java.lang.CloneNotSupportedException
- Basic method implementation for adding root object and analysing
recursively depended on the boolean object
- Throws:
java.lang.CloneNotSupportedException
- See Also:
AnalyserInterface.addAndAnalyseRootObject(java.lang.Object)
_setMapping
public void _setMapping(java.lang.Object source,
java.lang.Object target)
_analyse
public java.lang.Object _analyse(java.lang.Object target,
java.lang.Object source)
throws java.lang.Exception
- Throws:
java.lang.Exception
_getElementForObject
public java.lang.Object _getElementForObject(java.lang.Object objSource)
throws java.lang.Exception
- Throws:
java.lang.Exception