Uses of Class
org.objenesis.instantiator.annotations.Instantiator
-
Packages that use Instantiator Package Description org.objenesis.instantiator.android org.objenesis.instantiator.basic org.objenesis.instantiator.gcj org.objenesis.instantiator.perc org.objenesis.instantiator.sun -
-
Uses of Instantiator in org.objenesis.instantiator.android
Classes in org.objenesis.instantiator.android with annotations of type Instantiator Modifier and Type Class Description classAndroid10Instantiator<T>Instantiator for Android API level 10 and lover which creates objects without driving their constructors, using internal methods on the Dalvik implementation ofObjectInputStream.classAndroid17Instantiator<T>Instantiator for Android API level 11 to 17 which creates objects without driving their constructors, using internal methods on the Dalvik implementation ofObjectStreamClass.classAndroid18Instantiator<T>Instantiator for Android API level 18 and higher.classAndroidSerializationInstantiator<T>ObjectInstantiatorfor Android which creates objects using the constructor from the first non-serializable parent class constructor, using internal methods on the Dalvik implementation ofObjectStreamClass. -
Uses of Instantiator in org.objenesis.instantiator.basic
Classes in org.objenesis.instantiator.basic with annotations of type Instantiator Modifier and Type Class Description classAccessibleInstantiator<T>Instantiates a class by grabbing the no-args constructor, making it accessible and then calling Constructor.newInstance().classConstructorInstantiator<T>Instantiates a class by grabbing the no args constructor and calling Constructor.newInstance().classFailingInstantiator<T>The instantiator that always throws an exception.classNewInstanceInstantiator<T>The simplest instantiator - simply calls Class.newInstance().classNullInstantiator<T>The instantiator that always return a null instanceclassObjectInputStreamInstantiator<T>Instantiates a class by using a dummy input stream that always feeds data for an empty object of the same kind.classObjectStreamClassInstantiator<T>Instantiates a class by using reflection to make a call to private method ObjectStreamClass.newInstance, present in many JVM implementations.classProxyingInstantiator<T>Shell keeping compatibility but delegating to objenesis-exotic which contains the real implementation. -
Uses of Instantiator in org.objenesis.instantiator.gcj
Classes in org.objenesis.instantiator.gcj with annotations of type Instantiator Modifier and Type Class Description classGCJInstantiator<T>Instantiates a class by making a call to internal GCJ private methods.classGCJSerializationInstantiator<T>Instantiates a class by making a call to internal GCJ private methods. -
Uses of Instantiator in org.objenesis.instantiator.perc
Classes in org.objenesis.instantiator.perc with annotations of type Instantiator Modifier and Type Class Description classPercInstantiator<T>Instantiates a class by making a call to internal Perc private methods.classPercSerializationInstantiator<T>Instantiates a class by making a call to internal Perc private methods. -
Uses of Instantiator in org.objenesis.instantiator.sun
Classes in org.objenesis.instantiator.sun with annotations of type Instantiator Modifier and Type Class Description classMagicInstantiator<T>Shell keeping compatibility but delegating to objenesis-exotic which contains the real implementation.classSunReflectionFactoryInstantiator<T>Instantiates an object, WITHOUT calling it's constructor, using internal sun.reflect.ReflectionFactory - a class only available on JDK's that use Sun's 1.4 (or later) Java implementation.classSunReflectionFactorySerializationInstantiator<T>Instantiates an object using internal sun.reflect.ReflectionFactory - a class only available on JDK's that use Sun's 1.4 (or later) Java implementation.classUnsafeFactoryInstantiator<T>Instantiates an object, WITHOUT calling it's constructor, usingsun.misc.Unsafe.allocateInstance().
-