public static final Object deepCopy ( Object source , final KunderaMetadata kunderaMetadata ) { Map < Object , Object > copiedObjectMap = new HashMap < Object , Object > ( ) ; Object target = deepCopyUsingMetadata ( source , copiedObjectMap , kunderaMetadata ) ; copiedObjectMap . clear ( ) ; copiedObjectMap = null ; return target ; }
Deep copy .