final Map<String, Object> source = object.getModifiableMetadata(); for(Map.Entry<String, Object> entry : source.entrySet()) { metadata.put(entry.getKey(), entry.getValue().toString());
replaceMetadata ? destinationObject.getModifiableMetadata() : null;
replaceMetadata ? destinationObject.getModifiableMetadata() : null;