@Test public void testSerializable() { ObjectTransformer<DummySerializable, DummySerializable> t = factory.createCopyTransformer(DummySerializable.class); assertNotNull(t); }
@Override public <T> ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz) { return createCopyTransformer(clazz, this.getClass().getClassLoader()); }
SimpleObjectCopyFactory implements ObjectCopyFactory { @Override public <T> ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz) { return createCopyTransformer(clazz, this.getClass().getClassLoader()); } }
SimpleObjectCopyFactory implements ObjectCopyFactory { @Override public <T> ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz) { return createCopyTransformer(clazz, this.getClass().getClassLoader()); }  }
SimpleObjectCopyFactory implements ObjectCopyFactory { @Override public <T> ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz) { return createCopyTransformer(clazz, this.getClass().getClassLoader()); }  @Override ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz); @SuppressWarnings("unchecked") @Override ObjectTransformer<T, T> createCopyTransformer(
    Class<T> clazz, ClassLoader classLoader); }
SimpleObjectCopyFactory implements ObjectCopyFactory { @Override public <T> ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz) { return createCopyTransformer(clazz, this.getClass().getClassLoader()); }  @Override ObjectTransformer<T, T> createCopyTransformer(Class<T> clazz); @SuppressWarnings("unchecked") @Override ObjectTransformer<T, T> createCopyTransformer(
    Class<T> clazz, ClassLoader classLoader);  }