/** * Gets a transformer that returns a clone of the input object. * The input object will be cloned using one of these techniques (in order): * <ul> * <li>public clone method</li> * <li>public copy constructor</li> * <li>serialization clone</li> * </ul> * * @param <T> the input/output type * @return the transformer * @see CloneTransformer */ public static <T> Transformer<T, T> cloneTransformer() { return CloneTransformer.cloneTransformer(); }