META-INF/
META-INF/MANIFEST.MF
org/
org/objenesis/
org/objenesis/instantiator/
org/objenesis/instantiator/android/
org/objenesis/instantiator/basic/
org/objenesis/instantiator/gcj/
org/objenesis/instantiator/jrockit/
org/objenesis/instantiator/perc/
org/objenesis/instantiator/sun/
org/objenesis/strategy/
META-INF/LICENSE
META-INF/NOTICE
org/objenesis/instantiator/android/Android10Instantiator.class
Android10Instantiator.java package org.objenesis.instantiator.android public org.objenesis.instantiator.android.Android10Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final Class type private final java.lang.reflect.Method newStaticMethod public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e private static java.lang.reflect.Method getNewStaticMethod () java.lang.reflect.Method newStaticMethod RuntimeException e NoSuchMethodException e }
org/objenesis/instantiator/android/Android17Instantiator.class
Android17Instantiator.java package org.objenesis.instantiator.android public org.objenesis.instantiator.android.Android17Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final Class type private final java.lang.reflect.Method newInstanceMethod private final Integer objectConstructorId public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e private static java.lang.reflect.Method getNewInstanceMethod () java.lang.reflect.Method newInstanceMethod RuntimeException e NoSuchMethodException e private static java.lang.Integer findConstructorIdForJavaLangObjectConstructor () java.lang.reflect.Method newInstanceMethod RuntimeException e NoSuchMethodException e IllegalAccessException e java.lang.reflect.InvocationTargetException e }
org/objenesis/instantiator/android/Android18Instantiator.class
Android18Instantiator.java package org.objenesis.instantiator.android public org.objenesis.instantiator.android.Android18Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final Class type private final java.lang.reflect.Method newInstanceMethod private final Long objectConstructorId public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e private static java.lang.reflect.Method getNewInstanceMethod () java.lang.reflect.Method newInstanceMethod RuntimeException e NoSuchMethodException e private static java.lang.Long findConstructorIdForJavaLangObjectConstructor () java.lang.reflect.Method newInstanceMethod RuntimeException e NoSuchMethodException e IllegalAccessException e java.lang.reflect.InvocationTargetException e }
org/objenesis/instantiator/android/AndroidSerializationInstantiator.class
AndroidSerializationInstantiator.java package org.objenesis.instantiator.android public org.objenesis.instantiator.android.AndroidSerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final Class type private final java.io.ObjectStreamClass objectStreamClass private final java.lang.reflect.Method newInstanceMethod public void <init> (java.lang.Class) NoSuchMethodException e IllegalAccessException e java.lang.reflect.InvocationTargetException e Class type java.lang.reflect.Method m public java.lang.Object newInstance () IllegalAccessException e IllegalArgumentException e java.lang.reflect.InvocationTargetException e private static java.lang.reflect.Method getNewInstanceMethod () java.lang.reflect.Method newInstanceMethod RuntimeException e NoSuchMethodException e }
org/objenesis/instantiator/basic/AccessibleInstantiator.class
AccessibleInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.AccessibleInstantiator extends org.objenesis.instantiator.basic.ConstructorInstantiator { public void <init> (java.lang.Class) Class type }
org/objenesis/instantiator/basic/ConstructorInstantiator.class
ConstructorInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.ConstructorInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { protected java.lang.reflect.Constructor constructor public void <init> (java.lang.Class) Exception e Class type public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/basic/FailingInstantiator.class
FailingInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.FailingInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () }
org/objenesis/instantiator/basic/NewInstanceInstantiator.class
NewInstanceInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.NewInstanceInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final Class type public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/basic/NullInstantiator.class
NullInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.NullInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () }
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator$MockStream.class
ObjectInputStreamInstantiator.java package org.objenesis.instantiator.basic org.objenesis.instantiator.basic.ObjectInputStreamInstantiator$MockStream extends java.io.InputStream { private int pointer private byte[] data private int sequence private static final int[] NEXT private byte[][] buffers private final byte[] FIRST_DATA private static byte[] HEADER private static byte[] REPEATING_DATA private static void initialize () java.io.ByteArrayOutputStream byteOut java.io.DataOutputStream dout java.io.IOException e public void <init> (java.lang.Class) java.io.IOException e Class clazz java.io.ByteArrayOutputStream byteOut java.io.DataOutputStream dout private void advanceBuffer () public int read () throws java.io.IOException int result public int available () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int left int remaining static void <clinit> () }
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.class
ObjectInputStreamInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.ObjectInputStreamInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private java.io.ObjectInputStream inputStream public void <init> (java.lang.Class) java.io.IOException e Class clazz public java.lang.Object newInstance () ClassNotFoundException e Exception e }
org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.class
ObjectStreamClassInstantiator.java package org.objenesis.instantiator.basic public org.objenesis.instantiator.basic.ObjectStreamClassInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private static java.lang.reflect.Method newInstanceMethod private final java.io.ObjectStreamClass objStreamClass private static void initialize () RuntimeException e NoSuchMethodException e public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/gcj/GCJInstantiator.class
GCJInstantiator.java package org.objenesis.instantiator.gcj public org.objenesis.instantiator.gcj.GCJInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase { public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () RuntimeException e IllegalAccessException e java.lang.reflect.InvocationTargetException e }
org/objenesis/instantiator/gcj/GCJInstantiatorBase$DummyStream.class
GCJInstantiatorBase.java package org.objenesis.instantiator.gcj org.objenesis.instantiator.gcj.GCJInstantiatorBase$DummyStream extends java.io.ObjectInputStream { public void <init> () throws java.io.IOException }
org/objenesis/instantiator/gcj/GCJInstantiatorBase.class
GCJInstantiatorBase.java package org.objenesis.instantiator.gcj public abstract org.objenesis.instantiator.gcj.GCJInstantiatorBase extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { static java.lang.reflect.Method newObjectMethod static java.io.ObjectInputStream dummyStream protected final Class type private static void initialize () RuntimeException e NoSuchMethodException e java.io.IOException e public void <init> (java.lang.Class) Class type public abstract java.lang.Object newInstance () static void <clinit> () }
org/objenesis/instantiator/gcj/GCJSerializationInstantiator.class
GCJSerializationInstantiator.java package org.objenesis.instantiator.gcj public org.objenesis.instantiator.gcj.GCJSerializationInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase { private Class superType public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.class
JRockitLegacyInstantiator.java package org.objenesis.instantiator.jrockit public org.objenesis.instantiator.jrockit.JRockitLegacyInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private static java.lang.reflect.Method safeAllocObjectMethod private final Class type private static void initialize () RuntimeException e ClassNotFoundException e NoSuchMethodException e Class memSystem public void <init> (java.lang.Class) Class type public java.lang.Object newInstance () Exception e static void <clinit> () }
org/objenesis/instantiator/ObjectInstantiator.class
ObjectInstantiator.java package org.objenesis.instantiator public abstract org.objenesis.instantiator.ObjectInstantiator extends java.lang.Object { public abstract java.lang.Object newInstance () }
org/objenesis/instantiator/perc/PercInstantiator.class
PercInstantiator.java package org.objenesis.instantiator.perc public org.objenesis.instantiator.perc.PercInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final java.lang.reflect.Method newInstanceMethod private final Object[] typeArgs public void <init> (java.lang.Class) RuntimeException e NoSuchMethodException e Class type public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/perc/PercSerializationInstantiator.class
PercSerializationInstantiator.java package org.objenesis.instantiator.perc public org.objenesis.instantiator.perc.PercSerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private Object[] typeArgs private final java.lang.reflect.Method newInstanceMethod public void <init> (java.lang.Class) Class percMethodClass Class percClassClass java.lang.reflect.Method getPercClassMethod Object someObject java.lang.reflect.Method findMethodMethod Object percMethod ClassNotFoundException e NoSuchMethodException e java.lang.reflect.InvocationTargetException e IllegalAccessException e Class type Class unserializableType public java.lang.Object newInstance () IllegalAccessException e java.lang.reflect.InvocationTargetException e }
org/objenesis/instantiator/SerializationInstantiatorHelper.class
SerializationInstantiatorHelper.java package org.objenesis.instantiator public org.objenesis.instantiator.SerializationInstantiatorHelper extends java.lang.Object { public void <init> () public static java.lang.Class getNonSerializableSuperClass (java.lang.Class) Class type Class result }
org/objenesis/instantiator/sun/SunReflectionFactoryHelper.class
SunReflectionFactoryHelper.java package org.objenesis.instantiator.sun org.objenesis.instantiator.sun.SunReflectionFactoryHelper extends java.lang.Object { void <init> () public static java.lang.reflect.Constructor newConstructorForSerialization (java.lang.Class, java.lang.reflect.Constructor) IllegalArgumentException e IllegalAccessException e java.lang.reflect.InvocationTargetException e Class type java.lang.reflect.Constructor constructor Class reflectionFactoryClass Object reflectionFactory java.lang.reflect.Method newConstructorForSerializationMethod private static java.lang.Class getReflectionFactoryClass () ClassNotFoundException e private static java.lang.Object createReflectionFactory (java.lang.Class) java.lang.reflect.Method method NoSuchMethodException e IllegalAccessException e IllegalArgumentException e java.lang.reflect.InvocationTargetException e Class reflectionFactoryClass private static java.lang.reflect.Method getNewConstructorForSerializationMethod (java.lang.Class) NoSuchMethodException e Class reflectionFactoryClass }
org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.class
SunReflectionFactoryInstantiator.java package org.objenesis.instantiator.sun public org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final java.lang.reflect.Constructor mungedConstructor public void <init> (java.lang.Class) Class type java.lang.reflect.Constructor javaLangObjectConstructor public java.lang.Object newInstance () Exception e private static java.lang.reflect.Constructor getJavaLangObjectConstructor () NoSuchMethodException e }
org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.class
SunReflectionFactorySerializationInstantiator.java package org.objenesis.instantiator.sun public org.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private final java.lang.reflect.Constructor mungedConstructor public void <init> (java.lang.Class) NoSuchMethodException e Class type Class nonSerializableAncestor java.lang.reflect.Constructor nonSerializableAncestorConstructor public java.lang.Object newInstance () Exception e }
org/objenesis/instantiator/sun/UnsafeFactoryInstantiator.class
UnsafeFactoryInstantiator.java package org.objenesis.instantiator.sun public org.objenesis.instantiator.sun.UnsafeFactoryInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator { private static sun.misc.Unsafe unsafe private final Class type public void <init> (java.lang.Class) NoSuchFieldException e IllegalAccessException e java.lang.reflect.Field f Class type public java.lang.Object newInstance () InstantiationException e }
org/objenesis/Objenesis.class
Objenesis.java package org.objenesis public abstract org.objenesis.Objenesis extends java.lang.Object { public abstract java.lang.Object newInstance (java.lang.Class) public abstract org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class) }
org/objenesis/ObjenesisBase.class
ObjenesisBase.java package org.objenesis public org.objenesis.ObjenesisBase extends java.lang.Object implements org.objenesis.Objenesis { protected final org.objenesis.strategy.InstantiatorStrategy strategy protected java.util.concurrent.ConcurrentHashMap cache public void <init> (org.objenesis.strategy.InstantiatorStrategy) org.objenesis.strategy.InstantiatorStrategy strategy public void <init> (org.objenesis.strategy.InstantiatorStrategy, boolean) org.objenesis.strategy.InstantiatorStrategy strategy boolean useCache public java.lang.String toString () public java.lang.Object newInstance (java.lang.Class) Class clazz public org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class) org.objenesis.instantiator.ObjectInstantiator newInstantiator Class clazz org.objenesis.instantiator.ObjectInstantiator instantiator }
org/objenesis/ObjenesisException.class
ObjenesisException.java package org.objenesis public org.objenesis.ObjenesisException extends java.lang.RuntimeException { private static final long serialVersionUID public void <init> (java.lang.String) String msg public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String msg Throwable cause }
org/objenesis/ObjenesisHelper.class
ObjenesisHelper.java package org.objenesis public final org.objenesis.ObjenesisHelper extends java.lang.Object { private static final org.objenesis.Objenesis OBJENESIS_STD private static final org.objenesis.Objenesis OBJENESIS_SERIALIZER private void <init> () public static java.lang.Object newInstance (java.lang.Class) Class clazz public static java.io.Serializable newSerializableInstance (java.lang.Class) Class clazz public static org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class) Class clazz public static org.objenesis.instantiator.ObjectInstantiator getSerializableObjectInstantiatorOf (java.lang.Class) Class clazz static void <clinit> () }
org/objenesis/ObjenesisSerializer.class
ObjenesisSerializer.java package org.objenesis public org.objenesis.ObjenesisSerializer extends org.objenesis.ObjenesisBase { public void <init> () public void <init> (boolean) boolean useCache }
org/objenesis/ObjenesisStd.class
ObjenesisStd.java package org.objenesis public org.objenesis.ObjenesisStd extends org.objenesis.ObjenesisBase { public void <init> () public void <init> (boolean) boolean useCache }
org/objenesis/strategy/BaseInstantiatorStrategy.class
BaseInstantiatorStrategy.java package org.objenesis.strategy public abstract org.objenesis.strategy.BaseInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy { public void <init> () }
org/objenesis/strategy/InstantiatorStrategy.class
InstantiatorStrategy.java package org.objenesis.strategy public abstract org.objenesis.strategy.InstantiatorStrategy extends java.lang.Object { public abstract org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class) }
org/objenesis/strategy/PlatformDescription.class
PlatformDescription.java package org.objenesis.strategy public final org.objenesis.strategy.PlatformDescription extends java.lang.Object { public static final String JROCKIT public static final String GNU public static final String SUN public static final String OPENJDK public static final String PERC public static final String DALVIK public static final String SPECIFICATION_VERSION public static final String VM_VERSION public static final String VM_INFO public static final String VENDOR_VERSION public static final String VENDOR public static final String JVM_NAME public static final int ANDROID_VERSION public static boolean isThisJVM (java.lang.String) String name private static int getAndroidVersion () private static int getAndroidVersion0 () ClassNotFoundException e NoSuchFieldException e IllegalAccessException e Class clazz java.lang.reflect.Field field int version private static int getOldAndroidVersion (java.lang.Class) NoSuchFieldException e IllegalAccessException e Class versionClass java.lang.reflect.Field field String version private void <init> () static void <clinit> () }
org/objenesis/strategy/SerializingInstantiatorStrategy.class
SerializingInstantiatorStrategy.java package org.objenesis.strategy public org.objenesis.strategy.SerializingInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy { public void <init> () public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class) Class type }
org/objenesis/strategy/SingleInstantiatorStrategy.class
SingleInstantiatorStrategy.java package org.objenesis.strategy public org.objenesis.strategy.SingleInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy { private java.lang.reflect.Constructor constructor public void <init> (java.lang.Class) NoSuchMethodException e Class instantiator public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class) InstantiationException e IllegalAccessException e java.lang.reflect.InvocationTargetException e Class type }
org/objenesis/strategy/StdInstantiatorStrategy.class
StdInstantiatorStrategy.java package org.objenesis.strategy public org.objenesis.strategy.StdInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy { public void <init> () public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class) Class type }
META-INF/INDEX.LIST