Package org.powermock.classloading
Class DeepCloner.UnsafeFieldWriter
- java.lang.Object
-
- org.powermock.classloading.DeepCloner.UnsafeFieldWriter
-
- Enclosing class:
- DeepCloner
private static class DeepCloner.UnsafeFieldWriter extends java.lang.ObjectMost of this code has been copied from the Sun14ReflectionProvider in the XStream project. Some changes has been made, namely if the field is static final then theUnsafe.staticFieldOffset(Field)method is used instead ofUnsafe.objectFieldOffset(Field).
-
-
Constructor Summary
Constructors Modifier Constructor Description privateUnsafeFieldWriter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidwrite(java.lang.reflect.Field field, java.lang.Object object, java.lang.Object value)
-