private static Object searchInCacheThenCopy ( Map < Object , Object > copiedObjectMap , Object sourceObject , final KunderaMetadata kunderaMetadata ) { Object copyTargetRelObj = null ; copyTargetRelObj = deepCopyUsingMetadata ( sourceObject , copiedObjectMap , kunderaMetadata ) ; return copyTargetRelObj ; }
Search in cache then copy .