Package net.imglib2.loops
Class ClassCopier<T>
- java.lang.Object
-
- net.imglib2.loops.ClassCopier<T>
-
class ClassCopier<T> extends java.lang.ObjectClassCopierhelps copying a class. The resulting class works as the original.Why would you want to copy a class?
The problem is described in https://github.com/tpietzsch/none/. The solution suggested there is to copy a specific method of a class, but copying a whole class is easier.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classClassCopier.ClassCopyLoader
-
Constructor Summary
Constructors Constructor Description ClassCopier(java.lang.Class<? extends T> original, java.lang.Class<T> interfaceOfOriginal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private byte[]classToBytes(java.lang.Class<?> aClass)java.lang.Class<? extends T>copy()
-