META-INF/
META-INF/MANIFEST.MF
org/
org/objenesis/
org/objenesis/instantiator/
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/basic/AccessibleInstantiator.classAccessibleInstantiator.java
package org.objenesis.instantiator.basic
public org.objenesis.instantiator.basic.AccessibleInstantiator extends org.objenesis.instantiator.basic.ConstructorInstantiator {
public void (java.lang.Class)
Class type
}
org/objenesis/instantiator/basic/ConstructorInstantiator.classConstructorInstantiator.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 (java.lang.Class)
Exception e
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/basic/NewInstanceInstantiator.classNewInstanceInstantiator.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 (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator$MockStream.classObjectInputStreamInstantiator.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 (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 ()
}
org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.classObjectInputStreamInstantiator.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
static Class class$java$io$Serializable
public void (java.lang.Class)
java.io.IOException e
Class clazz
public java.lang.Object newInstance ()
ClassNotFoundException e
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.classObjectStreamClassInstantiator.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
static Class class$java$io$ObjectStreamClass
private static void initialize ()
RuntimeException e
NoSuchMethodException e
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/gcj/GCJInstantiator.classGCJInstantiator.java
package org.objenesis.instantiator.gcj
public org.objenesis.instantiator.gcj.GCJInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase {
static Class class$java$lang$Object
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
RuntimeException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/gcj/GCJInstantiatorBase$DummyStream.classGCJInstantiatorBase.java
package org.objenesis.instantiator.gcj
org.objenesis.instantiator.gcj.GCJInstantiatorBase$DummyStream extends java.io.ObjectInputStream {
public void () throws java.io.IOException
}
org/objenesis/instantiator/gcj/GCJInstantiatorBase.classGCJInstantiatorBase.java
package org.objenesis.instantiator.gcj
public abstract org.objenesis.instantiator.gcj.GCJInstantiatorBase extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
protected static java.lang.reflect.Method newObjectMethod
protected static java.io.ObjectInputStream dummyStream
protected final Class type
static Class class$java$lang$Class
static Class class$java$io$ObjectInputStream
private static void initialize ()
RuntimeException e
NoSuchMethodException e
java.io.IOException e
public void (java.lang.Class)
Class type
public abstract java.lang.Object newInstance ()
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
org/objenesis/instantiator/gcj/GCJSerializationInstantiator.classGCJSerializationInstantiator.java
package org.objenesis.instantiator.gcj
public org.objenesis.instantiator.gcj.GCJSerializationInstantiator extends org.objenesis.instantiator.gcj.GCJInstantiatorBase {
private Class superType
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/jrockit/JRockit131Instantiator.classJRockit131Instantiator.java
package org.objenesis.instantiator.jrockit
public org.objenesis.instantiator.jrockit.JRockit131Instantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
private java.lang.reflect.Constructor mungedConstructor
private static java.lang.reflect.Method newConstructorForSerializationMethod
static Class class$java$lang$reflect$Constructor
static Class class$java$lang$Class
static Class class$java$lang$Object
private static void initialize ()
RuntimeException e
ClassNotFoundException e
NoSuchMethodException e
Class cl
public void (java.lang.Class)
NoSuchMethodException e
Exception e
java.lang.reflect.Constructor javaLangObjectConstructor
Class type
public java.lang.Object newInstance ()
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.classJRockitLegacyInstantiator.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
static Class class$java$lang$Class
private static void initialize ()
RuntimeException e
ClassNotFoundException e
NoSuchMethodException e
Class memSystem
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
org/objenesis/instantiator/NullInstantiator.classNullInstantiator.java
package org.objenesis.instantiator
public org.objenesis.instantiator.NullInstantiator extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
public void ()
public java.lang.Object newInstance ()
}
org/objenesis/instantiator/ObjectInstantiator.classObjectInstantiator.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.classPercInstantiator.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
static Class class$java$lang$Class
static Class class$java$io$ObjectInputStream
public void (java.lang.Class)
RuntimeException e
NoSuchMethodException e
Class type
public java.lang.Object newInstance ()
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/perc/PercSerializationInstantiator.classPercSerializationInstantiator.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
static Class class$java$io$Serializable
static Class class$java$lang$Class
static Class class$java$lang$Object
static Class class$java$io$ObjectInputStream
static Class class$java$lang$String
public void (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
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/SerializationInstantiatorHelper.classSerializationInstantiatorHelper.java
package org.objenesis.instantiator
public org.objenesis.instantiator.SerializationInstantiatorHelper extends java.lang.Object {
static Class class$java$io$Serializable
public void ()
public static java.lang.Class getNonSerializableSuperClass (java.lang.Class)
Class type
Class result
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/sun/Sun13Instantiator.classSun13Instantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.Sun13Instantiator extends org.objenesis.instantiator.sun.Sun13InstantiatorBase {
static Class class$java$lang$Object
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
RuntimeException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/sun/Sun13InstantiatorBase.classSun13InstantiatorBase.java
package org.objenesis.instantiator.sun
public abstract org.objenesis.instantiator.sun.Sun13InstantiatorBase extends java.lang.Object implements org.objenesis.instantiator.ObjectInstantiator {
protected static java.lang.reflect.Method allocateNewObjectMethod
protected final Class type
static Class class$java$lang$Class
static Class class$java$io$ObjectInputStream
private static void initialize ()
RuntimeException e
NoSuchMethodException e
public void (java.lang.Class)
Class type
public abstract java.lang.Object newInstance ()
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
org/objenesis/instantiator/sun/Sun13SerializationInstantiator.classSun13SerializationInstantiator.java
package org.objenesis.instantiator.sun
public org.objenesis.instantiator.sun.Sun13SerializationInstantiator extends org.objenesis.instantiator.sun.Sun13InstantiatorBase {
private final Class superType
public void (java.lang.Class)
Class type
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.classSunReflectionFactoryInstantiator.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
static Class class$java$lang$Object
public void (java.lang.Class)
NoSuchMethodException e
Class type
sun.reflect.ReflectionFactory reflectionFactory
java.lang.reflect.Constructor javaLangObjectConstructor
public java.lang.Object newInstance ()
Exception e
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.classSunReflectionFactorySerializationInstantiator.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 (java.lang.Class)
NoSuchMethodException e
Class type
Class nonSerializableAncestor
sun.reflect.ReflectionFactory reflectionFactory
java.lang.reflect.Constructor nonSerializableAncestorConstructor
public java.lang.Object newInstance ()
Exception e
}
org/objenesis/Objenesis.classObjenesis.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.classObjenesisBase.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.Map cache
public void (org.objenesis.strategy.InstantiatorStrategy)
org.objenesis.strategy.InstantiatorStrategy strategy
public void (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 synchronized org.objenesis.instantiator.ObjectInstantiator getInstantiatorOf (java.lang.Class)
Class clazz
org.objenesis.instantiator.ObjectInstantiator instantiator
}
org/objenesis/ObjenesisException.classObjenesisException.java
package org.objenesis
public org.objenesis.ObjenesisException extends java.lang.RuntimeException {
private static final long serialVersionUID
private static final boolean jdk14
public void (java.lang.String)
String msg
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
static void ()
}
org/objenesis/ObjenesisHelper.classObjenesisHelper.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 ()
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 ()
}
org/objenesis/ObjenesisSerializer.classObjenesisSerializer.java
package org.objenesis
public org.objenesis.ObjenesisSerializer extends org.objenesis.ObjenesisBase {
public void ()
public void (boolean)
boolean useCache
}
org/objenesis/ObjenesisStd.classObjenesisStd.java
package org.objenesis
public org.objenesis.ObjenesisStd extends org.objenesis.ObjenesisBase {
public void ()
public void (boolean)
boolean useCache
}
org/objenesis/strategy/BaseInstantiatorStrategy.classBaseInstantiatorStrategy.java
package org.objenesis.strategy
public abstract org.objenesis.strategy.BaseInstantiatorStrategy extends java.lang.Object implements org.objenesis.strategy.InstantiatorStrategy {
protected static final String JROCKIT
protected static final String GNU
protected static final String SUN
protected static final String PERC
protected static final String VM_VERSION
protected static final String VM_INFO
protected static final String VENDOR_VERSION
protected static final String VENDOR
protected static final String JVM_NAME
public void ()
static void ()
}
org/objenesis/strategy/InstantiatorStrategy.classInstantiatorStrategy.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/SerializingInstantiatorStrategy.classSerializingInstantiatorStrategy.java
package org.objenesis.strategy
public org.objenesis.strategy.SerializingInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy {
static Class class$java$io$Serializable
public void ()
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
Class type
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/objenesis/strategy/StdInstantiatorStrategy.classStdInstantiatorStrategy.java
package org.objenesis.strategy
public org.objenesis.strategy.StdInstantiatorStrategy extends org.objenesis.strategy.BaseInstantiatorStrategy {
public void ()
public org.objenesis.instantiator.ObjectInstantiator newInstantiatorOf (java.lang.Class)
Class type
}
META-INF/INDEX.LIST