META-INF/
META-INF/MANIFEST.MF
org/
org/easymock/
org/easymock/internal/
org/easymock/internal/matchers/
META-INF/LICENSE
META-INF/NOTICE
org/easymock/Capture$1.class
Capture.java
package org.easymock
synthetic org.easymock.Capture$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$easymock$CaptureType
static void <clinit> ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/easymock/Capture.class
Capture.java
package org.easymock
public org.easymock.Capture extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private org.easymock.CaptureType type
private final java.util.List values
public void <init> ()
public void <init> (org.easymock.CaptureType)
org.easymock.CaptureType type
public static org.easymock.Capture newInstance ()
public static org.easymock.Capture newInstance (org.easymock.CaptureType)
org.easymock.CaptureType type
public void reset ()
public boolean hasCaptured ()
public java.lang.Object getValue ()
public java.util.List getValues ()
public void setValue (java.lang.Object)
Object value
public java.lang.String toString ()
}
org/easymock/CaptureType.class
CaptureType.java
package org.easymock
public final enum org.easymock.CaptureType extends java.lang.Enum {
public static final enum org.easymock.CaptureType NONE
public static final enum org.easymock.CaptureType FIRST
public static final enum org.easymock.CaptureType LAST
public static final enum org.easymock.CaptureType ALL
private static final synthetic org.easymock.CaptureType[] $VALUES
public static org.easymock.CaptureType[] values ()
public static org.easymock.CaptureType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/easymock/ConstructorArgs.class
ConstructorArgs.java
package org.easymock
public org.easymock.ConstructorArgs extends java.lang.Object {
private final java.lang.reflect.Constructor constructor
private final Object[] initArgs
public transient void <init> (java.lang.reflect.Constructor, java.lang.Object[])
java.lang.reflect.Constructor constructor
Object[] initArgs
private void validateArgs ()
java.lang.reflect.Field field
Class argType
Exception e
Class paramType
Object arg
int i
Class[] paramTypes
private java.lang.IllegalArgumentException throwException (java.lang.Class, java.lang.Object)
Class paramType
Object arg
public java.lang.Object[] getInitArgs ()
public java.lang.reflect.Constructor getConstructor ()
}
org/easymock/EasyMock.class
EasyMock.java
package org.easymock
public org.easymock.EasyMock extends java.lang.Object {
public static final String ENABLE_THREAD_SAFETY_CHECK_BY_DEFAULT
public static final String NOT_THREAD_SAFE_BY_DEFAULT
public static final String DISABLE_CLASS_MOCKING
public static java.lang.Object createMock (org.easymock.MockType, java.lang.Class)
org.easymock.MockType type
Class toMock
public static java.lang.Object createMock (java.lang.String, org.easymock.MockType, java.lang.Class)
String name
org.easymock.MockType type
Class toMock
public static java.lang.Object createStrictMock (java.lang.Class)
Class toMock
public static java.lang.Object createStrictMock (java.lang.String, java.lang.Class)
String name
Class toMock
public static java.lang.Object createMock (java.lang.Class)
Class toMock
public static java.lang.Object createMock (java.lang.String, java.lang.Class)
String name
Class toMock
public static java.lang.Object createNiceMock (java.lang.Class)
Class toMock
public static java.lang.Object createNiceMock (java.lang.String, java.lang.Class)
String name
Class toMock
public static transient java.lang.Object createStrictMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createStrictMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createStrictMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createStrictMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createNiceMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createNiceMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createNiceMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static transient java.lang.Object createNiceMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static org.easymock.IMockBuilder createMockBuilder (java.lang.Class)
Class toMock
public static org.easymock.IMocksControl createControl (org.easymock.MockType)
org.easymock.MockType type
public static org.easymock.IMocksControl createStrictControl ()
public static org.easymock.IMocksControl createControl ()
public static org.easymock.IMocksControl createNiceControl ()
public static org.easymock.IExpectationSetters expect (java.lang.Object)
Object value
public static org.easymock.IExpectationSetters expectLastCall ()
private static org.easymock.IExpectationSetters getControlForLastCall ()
org.easymock.internal.MocksControl lastControl
public static boolean anyBoolean ()
public static byte anyByte ()
public static char anyChar ()
public static int anyInt ()
public static long anyLong ()
public static float anyFloat ()
public static double anyDouble ()
public static short anyShort ()
public static java.lang.Object anyObject ()
public static java.lang.Object anyObject (java.lang.Class)
Class clazz
public static java.lang.String anyString ()
public static java.lang.Comparable geq (java.lang.Comparable)
Comparable value
public static byte geq (byte)
byte value
public static double geq (double)
double value
public static float geq (float)
float value
public static int geq (int)
int value
public static long geq (long)
long value
public static short geq (short)
short value
public static java.lang.Comparable leq (java.lang.Comparable)
Comparable value
public static byte leq (byte)
byte value
public static double leq (double)
double value
public static float leq (float)
float value
public static int leq (int)
int value
public static long leq (long)
long value
public static short leq (short)
short value
public static java.lang.Comparable gt (java.lang.Comparable)
Comparable value
public static byte gt (byte)
byte value
public static double gt (double)
double value
public static float gt (float)
float value
public static int gt (int)
int value
public static long gt (long)
long value
public static short gt (short)
short value
public static java.lang.Comparable lt (java.lang.Comparable)
Comparable value
public static byte lt (byte)
byte value
public static double lt (double)
double value
public static float lt (float)
float value
public static int lt (int)
int value
public static long lt (long)
long value
public static short lt (short)
short value
public static java.lang.Object isA (java.lang.Class)
Class clazz
public static java.lang.String contains (java.lang.String)
String substring
public static boolean and (boolean, boolean)
boolean first
boolean second
public static byte and (byte, byte)
byte first
byte second
public static char and (char, char)
char first
char second
public static double and (double, double)
double first
double second
public static float and (float, float)
float first
float second
public static int and (int, int)
int first
int second
public static long and (long, long)
long first
long second
public static short and (short, short)
short first
short second
public static java.lang.Object and (java.lang.Object, java.lang.Object)
Object first
Object second
public static boolean or (boolean, boolean)
boolean first
boolean second
public static byte or (byte, byte)
byte first
byte second
public static char or (char, char)
char first
char second
public static double or (double, double)
double first
double second
public static float or (float, float)
float first
float second
public static int or (int, int)
int first
int second
public static long or (long, long)
long first
long second
public static short or (short, short)
short first
short second
public static java.lang.Object or (java.lang.Object, java.lang.Object)
Object first
Object second
public static boolean not (boolean)
boolean first
public static byte not (byte)
byte first
public static char not (char)
char first
public static double not (double)
double first
public static float not (float)
float first
public static int not (int)
int first
public static long not (long)
long first
public static short not (short)
short first
public static java.lang.Object not (java.lang.Object)
Object first
public static boolean eq (boolean)
boolean value
public static byte eq (byte)
byte value
public static char eq (char)
char value
public static double eq (double)
double value
public static float eq (float)
float value
public static int eq (int)
int value
public static long eq (long)
long value
public static short eq (short)
short value
public static java.lang.Object eq (java.lang.Object)
Object value
public static boolean[] aryEq (boolean[])
boolean[] value
public static byte[] aryEq (byte[])
byte[] value
public static char[] aryEq (char[])
char[] value
public static double[] aryEq (double[])
double[] value
public static float[] aryEq (float[])
float[] value
public static int[] aryEq (int[])
int[] value
public static long[] aryEq (long[])
long[] value
public static short[] aryEq (short[])
short[] value
public static java.lang.Object[] aryEq (java.lang.Object[])
Object[] value
public static java.lang.Object isNull ()
public static java.lang.Object isNull (java.lang.Class)
Class clazz
public static java.lang.Object notNull ()
public static java.lang.Object notNull (java.lang.Class)
Class clazz
public static java.lang.String find (java.lang.String)
String regex
public static java.lang.String matches (java.lang.String)
String regex
public static java.lang.String startsWith (java.lang.String)
String prefix
public static java.lang.String endsWith (java.lang.String)
String suffix
public static double eq (double, double)
double value
double delta
public static float eq (float, float)
float value
float delta
public static java.lang.Object same (java.lang.Object)
Object value
public static java.lang.Comparable cmpEq (java.lang.Comparable)
Comparable value
public static java.lang.Object cmp (java.lang.Object, java.util.Comparator, org.easymock.LogicalOperator)
Object value
java.util.Comparator comparator
org.easymock.LogicalOperator operator
public static org.easymock.Capture newCapture ()
public static org.easymock.Capture newCapture (org.easymock.CaptureType)
org.easymock.CaptureType type
public static java.lang.Object capture (org.easymock.Capture)
org.easymock.Capture captured
public static boolean captureBoolean (org.easymock.Capture)
org.easymock.Capture captured
public static int captureInt (org.easymock.Capture)
org.easymock.Capture captured
public static long captureLong (org.easymock.Capture)
org.easymock.Capture captured
public static float captureFloat (org.easymock.Capture)
org.easymock.Capture captured
public static double captureDouble (org.easymock.Capture)
org.easymock.Capture captured
public static byte captureByte (org.easymock.Capture)
org.easymock.Capture captured
public static char captureChar (org.easymock.Capture)
org.easymock.Capture captured
public static transient void replay (java.lang.Object[])
Object mock
Object[] mocks
public static transient void reset (java.lang.Object[])
Object mock
Object[] mocks
public static transient void resetToNice (java.lang.Object[])
Object mock
Object[] mocks
public static transient void resetToDefault (java.lang.Object[])
Object mock
Object[] mocks
public static transient void resetToStrict (java.lang.Object[])
Object mock
Object[] mocks
public static transient void verify (java.lang.Object[])
Object mock
Object[] mocks
public static void checkOrder (java.lang.Object, boolean)
Object mock
boolean state
public static void reportMatcher (org.easymock.IArgumentMatcher)
org.easymock.IArgumentMatcher matcher
private static org.easymock.internal.MocksControl getControl (java.lang.Object)
Object mock
public static java.lang.Object[] getCurrentArguments ()
org.easymock.internal.Invocation result
public static void makeThreadSafe (java.lang.Object, boolean)
Object mock
boolean threadSafe
public static void checkIsUsedInOneThread (java.lang.Object, boolean)
Object mock
boolean shouldBeUsedInOneThread
public static java.lang.String getEasyMockProperty (java.lang.String)
String key
public static java.lang.String setEasyMockProperty (java.lang.String, java.lang.String)
String key
String value
protected void <init> ()
}
org/easymock/EasyMockRule.class
EasyMockRule.java
package org.easymock
public org.easymock.EasyMockRule extends java.lang.Object implements org.junit.rules.TestRule {
private final Object test
public void <init> (java.lang.Object)
Object test
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
org/easymock/EasyMockRunner.class
EasyMockRunner.java
package org.easymock
public org.easymock.EasyMockRunner extends org.junit.runners.BlockJUnit4ClassRunner {
public void <init> (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
}
org/easymock/EasyMockSupport.class
EasyMockSupport.java
package org.easymock
public org.easymock.EasyMockSupport extends java.lang.Object {
protected final java.util.List controls
public void <init> ()
public transient java.lang.Object createStrictMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createStrictMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createStrictMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createStrictMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createNiceMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createNiceMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createNiceMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createNiceMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public java.lang.Object createMock (org.easymock.MockType, java.lang.Class)
org.easymock.MockType type
Class toMock
public java.lang.Object createMock (java.lang.String, org.easymock.MockType, java.lang.Class)
String name
org.easymock.MockType type
Class toMock
public java.lang.Object createStrictMock (java.lang.Class)
Class toMock
public java.lang.Object createStrictMock (java.lang.String, java.lang.Class)
String name
Class toMock
public java.lang.Object createMock (java.lang.Class)
Class toMock
public java.lang.Object createMock (java.lang.String, java.lang.Class)
String name
Class toMock
public java.lang.Object createNiceMock (java.lang.Class)
Class toMock
public java.lang.Object createNiceMock (java.lang.String, java.lang.Class)
String name
Class toMock
public org.easymock.IMocksControl createStrictControl ()
org.easymock.IMocksControl ctrl
public org.easymock.IMockBuilder createMockBuilder (java.lang.Class)
Class toMock
public org.easymock.IMocksControl createControl (org.easymock.MockType)
org.easymock.MockType type
org.easymock.IMocksControl ctrl
public org.easymock.IMocksControl createControl ()
public org.easymock.IMocksControl createNiceControl ()
org.easymock.IMocksControl ctrl
public void replayAll ()
org.easymock.IMocksControl c
public void resetAll ()
org.easymock.IMocksControl c
public void verifyAll ()
org.easymock.IMocksControl c
public void resetAllToNice ()
org.easymock.IMocksControl c
public void resetAllToDefault ()
org.easymock.IMocksControl c
public void resetAllToStrict ()
org.easymock.IMocksControl c
public static void injectMocks (java.lang.Object)
Object obj
}
org/easymock/IAnswer.class
IAnswer.java
package org.easymock
public abstract org.easymock.IAnswer extends java.lang.Object {
public abstract java.lang.Object answer () throws java.lang.Throwable
}
org/easymock/IArgumentMatcher.class
IArgumentMatcher.java
package org.easymock
public abstract org.easymock.IArgumentMatcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
public abstract void appendTo (java.lang.StringBuffer)
}
org/easymock/IExpectationSetters.class
IExpectationSetters.java
package org.easymock
public abstract org.easymock.IExpectationSetters extends java.lang.Object {
public abstract org.easymock.IExpectationSetters andReturn (java.lang.Object)
public abstract org.easymock.IExpectationSetters andThrow (java.lang.Throwable)
public abstract org.easymock.IExpectationSetters andAnswer (org.easymock.IAnswer)
public abstract org.easymock.IExpectationSetters andDelegateTo (java.lang.Object)
public abstract org.easymock.IExpectationSetters andVoid ()
public abstract void andStubReturn (java.lang.Object)
public abstract void andStubThrow (java.lang.Throwable)
public abstract void andStubAnswer (org.easymock.IAnswer)
public abstract void andStubDelegateTo (java.lang.Object)
public abstract void asStub ()
public abstract org.easymock.IExpectationSetters times (int)
public abstract org.easymock.IExpectationSetters times (int, int)
public abstract org.easymock.IExpectationSetters once ()
public abstract org.easymock.IExpectationSetters atLeastOnce ()
public abstract org.easymock.IExpectationSetters anyTimes ()
}
org/easymock/IMockBuilder.class
IMockBuilder.java
package org.easymock
public abstract org.easymock.IMockBuilder extends java.lang.Object {
public abstract org.easymock.IMockBuilder addMockedMethod (java.lang.reflect.Method)
public abstract org.easymock.IMockBuilder addMockedMethod (java.lang.String)
public transient abstract org.easymock.IMockBuilder addMockedMethod (java.lang.String, java.lang.Class[])
public transient abstract org.easymock.IMockBuilder addMockedMethods (java.lang.String[])
public transient abstract org.easymock.IMockBuilder addMockedMethods (java.lang.reflect.Method[])
public abstract org.easymock.IMockBuilder withConstructor (java.lang.reflect.Constructor)
public abstract org.easymock.IMockBuilder withConstructor ()
public transient abstract org.easymock.IMockBuilder withConstructor (java.lang.Object[])
public transient abstract org.easymock.IMockBuilder withConstructor (java.lang.Class[])
public transient abstract org.easymock.IMockBuilder withArgs (java.lang.Object[])
public abstract java.lang.Object createMock (org.easymock.MockType)
public abstract java.lang.Object createStrictMock ()
public abstract java.lang.Object createMock ()
public abstract java.lang.Object createNiceMock ()
public abstract java.lang.Object createMock (org.easymock.IMocksControl)
public abstract java.lang.Object createMock (java.lang.String, org.easymock.MockType)
public abstract java.lang.Object createStrictMock (java.lang.String)
public abstract java.lang.Object createMock (java.lang.String)
public abstract java.lang.Object createNiceMock (java.lang.String)
public abstract java.lang.Object createMock (java.lang.String, org.easymock.IMocksControl)
}
org/easymock/IMocksControl.class
IMocksControl.java
package org.easymock
public abstract org.easymock.IMocksControl extends java.lang.Object {
public abstract java.lang.Object createMock (java.lang.Class)
public abstract java.lang.Object createMock (java.lang.String, java.lang.Class)
public transient abstract java.lang.Object createMock (java.lang.Class, java.lang.reflect.Method[])
public transient abstract java.lang.Object createMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
public transient abstract java.lang.Object createMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
public transient abstract java.lang.Object createMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
public abstract void reset ()
public abstract void resetToNice ()
public abstract void resetToDefault ()
public abstract void resetToStrict ()
public abstract void replay ()
public abstract void verify ()
public abstract void checkOrder (boolean)
public abstract void makeThreadSafe (boolean)
public abstract void checkIsUsedInOneThread (boolean)
}
org/easymock/internal/AndroidClassProxyFactory$MockHandler.class
AndroidClassProxyFactory.java
package org.easymock.internal
org.easymock.internal.AndroidClassProxyFactory$MockHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final java.lang.reflect.InvocationHandler delegate
private final java.util.Set mockedMethods
public transient void <init> (java.lang.reflect.InvocationHandler, java.lang.reflect.Method[])
java.lang.reflect.InvocationHandler delegate
java.lang.reflect.Method[] mockedMethods
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
boolean internalFillInStackTraceCall
private boolean isMocked (java.lang.reflect.Method)
java.lang.reflect.Method method
static synthetic java.lang.reflect.InvocationHandler access$000 (org.easymock.internal.AndroidClassProxyFactory$MockHandler)
org.easymock.internal.AndroidClassProxyFactory$MockHandler x0
}
org/easymock/internal/AndroidClassProxyFactory.class
AndroidClassProxyFactory.java
package org.easymock.internal
public final org.easymock.internal.AndroidClassProxyFactory extends java.lang.Object implements org.easymock.internal.IProxyFactory {
public void <init> ()
public java.lang.Object createProxy (java.lang.Class, java.lang.reflect.InvocationHandler, java.lang.reflect.Method[], org.easymock.ConstructorArgs)
org.easymock.internal.DefaultClassInstantiator instantiator
java.lang.reflect.Constructor constructor
Object[] params
InstantiationException e
com.google.dexmaker.stock.ProxyBuilder builder
java.io.IOException e
Class toMock
java.lang.reflect.InvocationHandler handler
java.lang.reflect.Method[] mockedMethods
org.easymock.ConstructorArgs constructorArgs
org.easymock.internal.AndroidClassProxyFactory$MockHandler interceptor
public java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
Object mock
org.easymock.internal.AndroidClassProxyFactory$MockHandler mockHandler
}
org/easymock/internal/AndroidSupport.class
AndroidSupport.java
package org.easymock.internal
public final org.easymock.internal.AndroidSupport extends java.lang.Object {
private static boolean isAndroid
public void <init> ()
public static boolean isAndroid ()
static void <clinit> ()
ClassNotFoundException e
}
org/easymock/internal/ArgumentToString.class
ArgumentToString.java
package org.easymock.internal
public final org.easymock.internal.ArgumentToString extends java.lang.Object {
private void <init> ()
public static void appendArgument (java.lang.Object, java.lang.StringBuffer)
int i
Object value
StringBuffer buffer
public static java.lang.String argumentToString (java.lang.Object)
Object argument
StringBuffer result
public static transient java.lang.String argumentsToString (java.lang.Object[])
int i
Object[] arguments
StringBuilder result
}
org/easymock/internal/AssertionErrorWrapper.class
AssertionErrorWrapper.java
package org.easymock.internal
public org.easymock.internal.AssertionErrorWrapper extends java.lang.RuntimeException {
private static final long serialVersionUID
private final AssertionError error
public void <init> (java.lang.AssertionError)
AssertionError error
public java.lang.AssertionError getAssertionError ()
}
org/easymock/internal/BridgeMethodResolver.class
BridgeMethodResolver.java
package org.easymock.internal
public final org.easymock.internal.BridgeMethodResolver extends java.lang.Object {
static final synthetic boolean $assertionsDisabled
private void <init> ()
public static java.lang.reflect.Method findBridgedMethod (java.lang.reflect.Method)
java.lang.reflect.Method candidateMethod
java.lang.reflect.Method result
java.lang.reflect.Method bridgeMethod
java.util.List candidateMethods
java.lang.reflect.Method[] methods
java.lang.reflect.Method result
private static java.lang.reflect.Method searchCandidates (java.util.List, java.lang.reflect.Method)
java.lang.reflect.Method candidateMethod
int i
java.util.List candidateMethods
java.lang.reflect.Method bridgeMethod
java.util.Map typeParameterMap
private static boolean isBridgedCandidateFor (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method candidateMethod
java.lang.reflect.Method bridgeMethod
private static boolean isBridgeMethodFor (java.lang.reflect.Method, java.lang.reflect.Method, java.util.Map)
java.lang.reflect.Method bridgeMethod
java.lang.reflect.Method candidateMethod
java.util.Map typeVariableMap
java.lang.reflect.Method method
private static java.lang.reflect.Method findGenericDeclaration (java.lang.reflect.Method)
java.lang.reflect.Method method
java.lang.reflect.Method method
Class anInterface
java.lang.reflect.Method bridgeMethod
Class superclass
Class[] interfaces
private static boolean isResolvedTypeMatch (java.lang.reflect.Method, java.lang.reflect.Method, java.util.Map)
java.lang.reflect.Type rawType
java.lang.reflect.Type genericParameter
Class candidateParameter
int i
java.lang.reflect.Method genericMethod
java.lang.reflect.Method candidateMethod
java.util.Map typeVariableMap
java.lang.reflect.Type[] genericParameters
Class[] candidateParameters
private static java.lang.reflect.Type getRawType (java.lang.reflect.Type, java.util.Map)
java.lang.reflect.TypeVariable tv
java.lang.reflect.Type result
java.lang.reflect.Type genericType
java.util.Map typeVariableMap
private static java.lang.reflect.Method searchForMatch (java.lang.Class, java.lang.reflect.Method)
Class type
java.lang.reflect.Method bridgeMethod
private static java.util.Map createTypeVariableMap (java.lang.Class)
java.lang.reflect.ParameterizedType pt
java.lang.reflect.ParameterizedType pt
Class cls
java.util.Map typeVariableMap
java.lang.reflect.Type genericType
Class type
private static void extractTypeVariablesFromGenericInterfaces (java.lang.reflect.Type[], java.util.Map)
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type genericInterface
java.lang.reflect.Type[] genericInterfaces
java.util.Map typeVariableMap
private static void populateTypeMapFromParameterizedType (java.lang.reflect.ParameterizedType, java.util.Map)
java.lang.reflect.TypeVariable typeVariableArgument
java.lang.reflect.Type resolvedType
java.lang.reflect.Type actualTypeArgument
java.lang.reflect.TypeVariable variable
int i
java.lang.reflect.Type[] actualTypeArguments
java.lang.reflect.TypeVariable[] typeVariables
java.lang.reflect.ParameterizedType type
java.util.Map typeVariableMap
private static java.lang.Class extractClassForTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.Type bound
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.Type[] bounds
java.lang.reflect.Type result
private static java.lang.Class[] getAllInterfacesForClass (java.lang.Class)
Class ifc
int i
Class clazz
java.util.List interfaces
private static java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String, java.lang.Class[])
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
Class clazz
String name
Class[] paramTypes
Class searchType
private static java.lang.reflect.Method[] getAllDeclaredMethods (java.lang.Class)
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
Class leafClass
java.util.List list
static void <clinit> ()
}
org/easymock/internal/ClassInstantiatorFactory.class
ClassInstantiatorFactory.java
package org.easymock.internal
public final org.easymock.internal.ClassInstantiatorFactory extends java.lang.Object {
private static org.easymock.internal.IClassInstantiator instantiator
private void <init> ()
public static java.lang.String getJVM ()
public static java.lang.String getJVMSpecificationVersion ()
public static boolean is1_3Specifications ()
public static org.easymock.internal.IClassInstantiator getInstantiator ()
public static void setInstantiator (org.easymock.internal.IClassInstantiator)
org.easymock.internal.IClassInstantiator i
public static void setDefaultInstantiator ()
static void <clinit> ()
}
org/easymock/internal/ClassProxyFactory$1.class
ClassProxyFactory.java
package org.easymock.internal
final org.easymock.internal.ClassProxyFactory$1 extends net.sf.cglib.core.DefaultNamingPolicy {
void <init> ()
public java.lang.String getClassName (java.lang.String, java.lang.String, java.lang.Object, net.sf.cglib.core.Predicate)
String prefix
String source
Object key
net.sf.cglib.core.Predicate names
}
org/easymock/internal/ClassProxyFactory$2.class
ClassProxyFactory.java
package org.easymock.internal
org.easymock.internal.ClassProxyFactory$2 extends net.sf.cglib.proxy.Enhancer {
final synthetic org.easymock.internal.ClassProxyFactory this$0
void <init> (org.easymock.internal.ClassProxyFactory)
org.easymock.internal.ClassProxyFactory this$0
protected void filterConstructors (java.lang.Class, java.util.List)
Class sc
java.util.List constructors
}
org/easymock/internal/ClassProxyFactory$MockMethodInterceptor.class
ClassProxyFactory.java
package org.easymock.internal
public org.easymock.internal.ClassProxyFactory$MockMethodInterceptor extends java.lang.Object implements net.sf.cglib.proxy.MethodInterceptor java.io.Serializable {
private static final long serialVersionUID
private final java.lang.reflect.InvocationHandler handler
private transient java.util.Set mockedMethods
public void <init> (java.lang.reflect.InvocationHandler)
java.lang.reflect.InvocationHandler handler
public java.lang.Object intercept (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], net.sf.cglib.proxy.MethodProxy) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
net.sf.cglib.proxy.MethodProxy proxy
public transient void setMockedMethods (java.lang.reflect.Method[])
java.lang.reflect.Method[] mockedMethods
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchMethodException e
org.easymock.internal.MethodSerializationWrapper m
java.io.ObjectInputStream stream
java.util.Set methods
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.lang.reflect.Method m
java.io.ObjectOutputStream stream
java.util.Set methods
static synthetic java.lang.reflect.InvocationHandler access$000 (org.easymock.internal.ClassProxyFactory$MockMethodInterceptor)
org.easymock.internal.ClassProxyFactory$MockMethodInterceptor x0
}
org/easymock/internal/ClassProxyFactory.class
ClassProxyFactory.java
package org.easymock.internal
public org.easymock.internal.ClassProxyFactory extends java.lang.Object implements org.easymock.internal.IProxyFactory {
private static final net.sf.cglib.core.NamingPolicy ALLOWS_MOCKING_CLASSES_IN_SIGNED_PACKAGES
public void <init> ()
public static boolean isCallerMockInvocationHandlerInvoke (java.lang.Throwable) throws java.lang.Throwable
Throwable e
StackTraceElement[] elements
public java.lang.Object createProxy (java.lang.Class, java.lang.reflect.InvocationHandler, java.lang.reflect.Method[], org.easymock.ConstructorArgs)
net.sf.cglib.core.CodeGenerationException e
NoSuchMethodException e
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor cstr
java.lang.reflect.Constructor cstr
Object mock
Object mock
InstantiationException e
net.sf.cglib.proxy.Factory mock
net.sf.cglib.proxy.Factory mock
Class toMock
java.lang.reflect.InvocationHandler handler
java.lang.reflect.Method[] mockedMethods
org.easymock.ConstructorArgs args
net.sf.cglib.proxy.Enhancer enhancer
org.easymock.internal.ClassProxyFactory$MockMethodInterceptor interceptor
Class mockClass
Class mockClass
private net.sf.cglib.proxy.Enhancer createEnhancer (java.lang.Class)
Class toMock
net.sf.cglib.proxy.Enhancer enhancer
public java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
Object mock
net.sf.cglib.proxy.Factory factory
static void <clinit> ()
}
org/easymock/internal/DefaultClassInstantiator.class
DefaultClassInstantiator.java
package org.easymock.internal
public org.easymock.internal.DefaultClassInstantiator extends java.lang.Object implements org.easymock.internal.IClassInstantiator {
public void <init> ()
public java.lang.Object newInstance (java.lang.Class) throws java.lang.InstantiationException
java.io.IOException e
ClassNotFoundException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class c
java.lang.reflect.Constructor constructor
Object[] params
private boolean isSerializable (java.lang.Class)
Class clazz
public java.lang.reflect.Constructor getConstructorToUse (java.lang.Class)
NoSuchMethodException e
Class clazz
public java.lang.Object[] getArgsForTypes (java.lang.Class[]) throws java.lang.InstantiationException
Object mock
int i
Class[] methodTypes
Object[] methodArgs
private static byte[] getSerializedBytes (java.lang.Class) throws java.io.IOException
Class clazz
java.io.ByteArrayOutputStream baos
java.io.DataOutputStream data
Long suid
private static java.lang.Long getSerializableUID (java.lang.Class)
java.lang.reflect.Field f
int mask
NoSuchFieldException e
IllegalAccessException e
Class clazz
private static java.lang.Long callLongMethod (java.lang.Class, java.lang.String)
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class clazz
String methodName
java.lang.reflect.Method method
java.lang.reflect.Method method
boolean accessible
Long suid
Long suid
private static java.lang.Object readObject (byte[]) throws java.io.IOException java.lang.ClassNotFoundException
byte[] bytes
java.io.ObjectInputStream in
}
org/easymock/internal/EasyMockProperties.class
EasyMockProperties.java
package org.easymock.internal
public final org.easymock.internal.EasyMockProperties extends java.lang.Object {
private static final String PREFIX
private static volatile org.easymock.internal.EasyMockProperties instance
private final java.util.Properties properties
public static org.easymock.internal.EasyMockProperties getInstance ()
private void <init> ()
private void loadEasyMockProperties (java.lang.String)
java.io.IOException e
java.io.IOException e
java.io.IOException e
String propertyFileName
java.io.InputStream in
public java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String defaultValue
public java.lang.String getProperty (java.lang.String)
String key
public java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
private java.lang.ClassLoader getClassLoader ()
Throwable ex
ClassLoader cl
}
org/easymock/internal/EasyMockStatement.class
EasyMockStatement.java
package org.easymock.internal
public org.easymock.internal.EasyMockStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement originalStatement
private final Object test
public void <init> (org.junit.runners.model.Statement, java.lang.Object)
org.junit.runners.model.Statement originalStatement
Object test
public void evaluate () throws java.lang.Throwable
}
org/easymock/internal/ErrorMessage.class
ErrorMessage.java
package org.easymock.internal
public org.easymock.internal.ErrorMessage extends java.lang.Object {
private final boolean matching
private final String message
private final int actualCount
public void <init> (boolean, java.lang.String, int)
boolean matching
String message
int actualCount
public boolean isMatching ()
public java.lang.String getMessage ()
public int getActualCount ()
public void appendTo (java.lang.StringBuilder, int)
StringBuilder buffer
int matches
}
org/easymock/internal/ExpectedInvocation.class
ExpectedInvocation.java
package org.easymock.internal
public org.easymock.internal.ExpectedInvocation extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.internal.Invocation invocation
private final java.util.List matchers
public void <init> (org.easymock.internal.Invocation, java.util.List)
org.easymock.internal.Invocation invocation
java.util.List matchers
private java.util.List createMissingMatchers (org.easymock.internal.Invocation, java.util.List)
Object argument
org.easymock.internal.Invocation invocation
java.util.List matchers
java.util.List result
public boolean equals (java.lang.Object)
Object o
org.easymock.internal.ExpectedInvocation other
public int hashCode ()
public boolean matches (org.easymock.internal.Invocation)
org.easymock.internal.Invocation actual
private boolean matches (java.lang.Object[])
int i
Object[] arguments
public java.lang.String toString ()
java.util.Iterator it
StringBuffer result
public java.lang.reflect.Method getMethod ()
}
org/easymock/internal/ExpectedInvocationAndResult.class
ExpectedInvocationAndResult.java
package org.easymock.internal
public org.easymock.internal.ExpectedInvocationAndResult extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.internal.ExpectedInvocation expectedInvocation
private final org.easymock.internal.Result result
public void <init> (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result)
org.easymock.internal.ExpectedInvocation expectedInvocation
org.easymock.internal.Result result
public org.easymock.internal.ExpectedInvocation getExpectedInvocation ()
public org.easymock.internal.Result getResult ()
}
org/easymock/internal/ExpectedInvocationAndResults.class
ExpectedInvocationAndResults.java
package org.easymock.internal
public org.easymock.internal.ExpectedInvocationAndResults extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.internal.ExpectedInvocation expectedInvocation
private final org.easymock.internal.Results results
public void <init> (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Results)
org.easymock.internal.ExpectedInvocation expectedInvocation
org.easymock.internal.Results results
public org.easymock.internal.ExpectedInvocation getExpectedInvocation ()
public org.easymock.internal.Results getResults ()
public java.lang.String toString ()
}
org/easymock/internal/IClassInstantiator.class
IClassInstantiator.java
package org.easymock.internal
public abstract org.easymock.internal.IClassInstantiator extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class) throws java.lang.InstantiationException
}
org/easymock/internal/IMocksBehavior.class
IMocksBehavior.java
package org.easymock.internal
public abstract org.easymock.internal.IMocksBehavior extends java.lang.Object {
public abstract void addExpected (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result, org.easymock.internal.Range)
public abstract void addStub (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result)
public abstract void checkOrder (boolean)
public abstract void makeThreadSafe (boolean)
public abstract void shouldBeUsedInOneThread (boolean)
public abstract org.easymock.internal.Result addActual (org.easymock.internal.Invocation)
public abstract boolean isThreadSafe ()
public abstract void checkThreadSafety ()
public abstract void verify ()
}
org/easymock/internal/IMocksControlState.class
IMocksControlState.java
package org.easymock.internal
public abstract org.easymock.internal.IMocksControlState extends java.lang.Object {
public abstract java.lang.Object invoke (org.easymock.internal.Invocation) throws java.lang.Throwable
public abstract void assertRecordState ()
public abstract void andReturn (java.lang.Object)
public abstract void andThrow (java.lang.Throwable)
public abstract void andAnswer (org.easymock.IAnswer)
public abstract void andDelegateTo (java.lang.Object)
public abstract void andVoid ()
public abstract void andStubReturn (java.lang.Object)
public abstract void andStubThrow (java.lang.Throwable)
public abstract void andStubAnswer (org.easymock.IAnswer)
public abstract void andStubDelegateTo (java.lang.Object)
public abstract void asStub ()
public abstract void times (org.easymock.internal.Range)
public abstract void checkOrder (boolean)
public abstract void makeThreadSafe (boolean)
public abstract void checkIsUsedInOneThread (boolean)
public abstract void replay ()
public abstract void verify ()
}
org/easymock/internal/Injection.class
Injection.java
package org.easymock.internal
public org.easymock.internal.Injection extends java.lang.Object {
private final Object mock
private final org.easymock.Mock annotation
private boolean matched
public void <init> (java.lang.Object, org.easymock.Mock)
Object mock
org.easymock.Mock annotation
public java.lang.Object getMock ()
public org.easymock.Mock getAnnotation ()
public java.lang.String getQualifier ()
public void setMatched ()
public boolean isMatched ()
}
org/easymock/internal/InjectionPlan.class
InjectionPlan.java
package org.easymock.internal
public org.easymock.internal.InjectionPlan extends java.lang.Object {
private final java.util.List testSubjectFields
private final java.util.List qualifiedInjections
private final java.util.List unqualifiedInjections
private final java.util.Set qualifiers
public void <init> ()
public void addInjection (org.easymock.internal.Injection)
org.easymock.internal.Injection injection
String qualifier
private void blockDuplicateQualifiers (java.lang.String)
String qualifier
public void addTestSubjectField (java.lang.reflect.Field)
java.lang.reflect.Field f
public java.util.List getTestSubjectFields ()
public java.util.List getQualifiedInjections ()
public java.util.List getUnqualifiedInjections ()
}
org/easymock/internal/InjectionTarget.class
InjectionTarget.java
package org.easymock.internal
public org.easymock.internal.InjectionTarget extends java.lang.Object {
private final java.lang.reflect.Field targetField
public void <init> (java.lang.reflect.Field)
java.lang.reflect.Field f
public boolean accepts (org.easymock.internal.Injection)
org.easymock.internal.Injection injection
public void inject (java.lang.Object, org.easymock.internal.Injection)
IllegalAccessException e
Object obj
org.easymock.internal.Injection injection
public java.lang.reflect.Field getTargetField ()
}
org/easymock/internal/Injector.class
Injector.java
package org.easymock.internal
public org.easymock.internal.Injector extends java.lang.Object {
public void <init> ()
public static void injectMocks (java.lang.Object)
IllegalAccessException e
Object testSubject
Object testSubject
Class testSubjectClass
java.lang.reflect.Field f
org.easymock.internal.Injection injection
Object host
org.easymock.internal.InjectionPlan injectionPlan
Class hostClass
private static void createMocksForAnnotations (java.lang.Class, java.lang.Object, org.easymock.internal.InjectionPlan)
Object mock
IllegalAccessException e
org.easymock.TestSubject ima
org.easymock.Mock annotation
Class type
String name
org.easymock.MockType mockType
Object mock
java.lang.reflect.Field f
Class hostClass
Object host
org.easymock.internal.InjectionPlan injectionPlan
java.lang.reflect.Field[] fields
private static void injectMocksOnClass (java.lang.Class, java.lang.Object, org.easymock.internal.InjectionPlan)
Class clazz
Object obj
org.easymock.internal.InjectionPlan injectionPlan
java.util.List fields
private static java.util.List injectByName (java.lang.Class, java.lang.Object, java.util.List)
java.lang.reflect.Field f
org.easymock.internal.InjectionTarget target
org.easymock.internal.Injection injection
Class clazz
Object obj
java.util.List qualifiedInjections
java.util.List fields
private static void injectByType (java.lang.Object, java.util.List, java.util.List)
org.easymock.internal.InjectionTarget target
org.easymock.internal.Injection toAssign
java.lang.reflect.Field f
Object obj
java.util.List fields
java.util.List injections
private static java.util.List fieldsOf (java.lang.Class)
Class clazz
java.util.List fields
private static java.lang.reflect.Field getFieldByName (java.lang.Class, java.lang.String)
NoSuchFieldException e
SecurityException e
Class clazz
String fieldName
private static org.easymock.internal.InjectionTarget injectionTargetWithField (java.lang.reflect.Field)
java.lang.reflect.Field f
private static boolean shouldNotAssignTo (java.lang.reflect.Field)
java.lang.reflect.Field f
private static org.easymock.internal.Injection findUniqueAssignable (java.util.List, org.easymock.internal.InjectionTarget)
org.easymock.internal.Injection injection
java.util.List injections
org.easymock.internal.InjectionTarget target
org.easymock.internal.Injection toAssign
}
org/easymock/internal/Invocation.class
Invocation.java
package org.easymock.internal
public org.easymock.internal.Invocation extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final Object[] NO_ARGS
private final Object mock
private transient java.lang.reflect.Method method
private final Object[] arguments
private final java.util.Collection currentCaptures
public void <init> (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
Object mock
java.lang.reflect.Method method
Object[] args
private static java.lang.Object[] expandVarArgs (boolean, java.lang.Object[])
boolean isVarArgs
Object[] args
Object[] varArgs
int nonVarArgsCount
int varArgsCount
Object[] newArgs
private static java.lang.Object[] createObjectArray (java.lang.Object)
int i
Object array
Object[] result
public java.lang.Object getMock ()
public java.lang.reflect.Method getMethod ()
public java.lang.Object[] getArguments ()
public boolean equals (java.lang.Object)
Object o
org.easymock.internal.Invocation other
public int hashCode ()
public java.lang.String toString ()
private boolean equalArguments (java.lang.Object[])
Object myArgument
Object otherArgument
int i
Object[] arguments
private boolean isPrimitiveParameter (int)
int parameterPosition
Class[] parameterTypes
public java.lang.String getMockAndMethodName ()
String methodName
String mockName
Class clazz
public void addCapture (org.easymock.internal.matchers.Captures, java.lang.Object)
org.easymock.internal.matchers.Captures capture
Object value
public void validateCaptures ()
org.easymock.internal.matchers.Captures c
public void clearCaptures ()
org.easymock.internal.matchers.Captures c
private boolean toStringIsDefined (java.lang.Object)
SecurityException ignored
NoSuchMethodException ignored
Object o
public static boolean isJavaIdentifier (java.lang.String)
char c
String mockName
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchMethodException e
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
static void <clinit> ()
}
org/easymock/internal/IProxyFactory.class
IProxyFactory.java
package org.easymock.internal
public abstract org.easymock.internal.IProxyFactory extends java.lang.Object {
public abstract java.lang.Object createProxy (java.lang.Class, java.lang.reflect.InvocationHandler, java.lang.reflect.Method[], org.easymock.ConstructorArgs)
public abstract java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
}
org/easymock/internal/JavaProxyFactory.class
JavaProxyFactory.java
package org.easymock.internal
public org.easymock.internal.JavaProxyFactory extends java.lang.Object implements org.easymock.internal.IProxyFactory {
public void <init> ()
public java.lang.Object createProxy (java.lang.Class, java.lang.reflect.InvocationHandler, java.lang.reflect.Method[], org.easymock.ConstructorArgs)
Class toMock
java.lang.reflect.InvocationHandler handler
java.lang.reflect.Method[] mockedMethods
org.easymock.ConstructorArgs constructorArgs
public java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
Object mock
}
org/easymock/internal/LastControl.class
LastControl.java
package org.easymock.internal
public final org.easymock.internal.LastControl extends java.lang.Object {
private static final String NO_MATCHERS_FOUND
private static final ThreadLocal threadToControl
private static final ThreadLocal threadToCurrentInvocation
private static final ThreadLocal threadToArgumentMatcherStack
private void <init> ()
public static void reportLastControl (org.easymock.internal.MocksControl)
org.easymock.internal.MocksControl control
public static org.easymock.internal.MocksControl lastControl ()
public static void reportMatcher (org.easymock.IArgumentMatcher)
org.easymock.IArgumentMatcher matcher
java.util.List stack
public static java.util.List pullMatchers ()
java.util.List stack
public static void reportAnd (int)
int count
java.util.List stack
public static void reportNot ()
java.util.List stack
private static java.util.List popLastArgumentMatchers (int)
int i
int count
java.util.List stack
java.util.List result
private static void assertState (boolean, java.lang.String)
boolean toAssert
String message
public static void reportOr (int)
int count
java.util.List stack
public static org.easymock.internal.Invocation getCurrentInvocation ()
java.util.List stack
public static void pushCurrentInvocation (org.easymock.internal.Invocation)
org.easymock.internal.Invocation invocation
java.util.List stack
public static void popCurrentInvocation ()
java.util.List stack
static void <clinit> ()
}
org/easymock/internal/matchers/And.class
And.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.And extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final java.util.List matchers
public void <init> (java.util.List)
java.util.List matchers
public boolean matches (java.lang.Object)
org.easymock.IArgumentMatcher matcher
Object actual
public void appendTo (java.lang.StringBuffer)
java.util.Iterator it
StringBuffer buffer
}
org/easymock/internal/matchers/Any.class
Any.java
package org.easymock.internal.matchers
public final org.easymock.internal.matchers.Any extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
public static final org.easymock.internal.matchers.Any ANY
private void <init> ()
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
static void <clinit> ()
}
org/easymock/internal/matchers/ArrayEquals.class
ArrayEquals.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.ArrayEquals extends org.easymock.internal.matchers.Equals {
private static final long serialVersionUID
public void <init> (java.lang.Object)
Object expected
public boolean matches (java.lang.Object)
Object actual
Object expected
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/Captures.class
Captures.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Captures extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.Capture capture
private Object potentialValue
public void <init> (org.easymock.Capture)
org.easymock.Capture captured
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
public void setPotentialValue (java.lang.Object)
Object potentialValue
public boolean matches (java.lang.Object)
Object actual
public void validateCapture ()
}
org/easymock/internal/matchers/Compare.class
Compare.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Compare extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Object expected
private final java.util.Comparator comparator
private final org.easymock.LogicalOperator operator
public void <init> (java.lang.Object, java.util.Comparator, org.easymock.LogicalOperator)
Object expected
java.util.Comparator comparator
org.easymock.LogicalOperator result
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
public boolean matches (java.lang.Object)
Object actual
}
org/easymock/internal/matchers/CompareEqual.class
CompareEqual.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.CompareEqual extends org.easymock.internal.matchers.CompareTo {
private static final long serialVersionUID
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/easymock/internal/matchers/CompareTo.class
CompareTo.java
package org.easymock.internal.matchers
public abstract org.easymock.internal.matchers.CompareTo extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Comparable expected
public void <init> (java.lang.Comparable)
Comparable value
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
protected abstract java.lang.String getName ()
protected abstract boolean matchResult (int)
}
org/easymock/internal/matchers/Contains.class
Contains.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Contains extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final String substring
public void <init> (java.lang.String)
String substring
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/EndsWith.class
EndsWith.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.EndsWith extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final String suffix
public void <init> (java.lang.String)
String suffix
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/Equals.class
Equals.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Equals extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Object expected
public void <init> (java.lang.Object)
Object expected
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
protected final java.lang.Object getExpected ()
public boolean equals (java.lang.Object)
Object o
org.easymock.internal.matchers.Equals other
public int hashCode ()
}
org/easymock/internal/matchers/EqualsWithDelta.class
EqualsWithDelta.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.EqualsWithDelta extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Number expected
private final Number delta
public void <init> (java.lang.Number, java.lang.Number)
Number value
Number delta
public boolean matches (java.lang.Object)
Object actual
Number actualNumber
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/Find.class
Find.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Find extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final String regex
public void <init> (java.lang.String)
String regex
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/GreaterOrEqual.class
GreaterOrEqual.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.GreaterOrEqual extends org.easymock.internal.matchers.CompareTo {
private static final long serialVersionUID
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/easymock/internal/matchers/GreaterThan.class
GreaterThan.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.GreaterThan extends org.easymock.internal.matchers.CompareTo {
private static final long serialVersionUID
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/easymock/internal/matchers/InstanceOf.class
InstanceOf.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.InstanceOf extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Class clazz
public void <init> (java.lang.Class)
Class clazz
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/LessOrEqual.class
LessOrEqual.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.LessOrEqual extends org.easymock.internal.matchers.CompareTo {
private static final long serialVersionUID
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/easymock/internal/matchers/LessThan.class
LessThan.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.LessThan extends org.easymock.internal.matchers.CompareTo {
private static final long serialVersionUID
public void <init> (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/easymock/internal/matchers/Matches.class
Matches.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Matches extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final String regex
public void <init> (java.lang.String)
String regex
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/Not.class
Not.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Not extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.IArgumentMatcher first
public void <init> (org.easymock.IArgumentMatcher)
org.easymock.IArgumentMatcher first
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/NotNull.class
NotNull.java
package org.easymock.internal.matchers
public final org.easymock.internal.matchers.NotNull extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
public static final org.easymock.internal.matchers.NotNull NOT_NULL
private void <init> ()
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
static void <clinit> ()
}
org/easymock/internal/matchers/Null.class
Null.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Null extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
public static final org.easymock.internal.matchers.Null NULL
private void <init> ()
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
static void <clinit> ()
}
org/easymock/internal/matchers/Or.class
Or.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Or extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final java.util.List matchers
public void <init> (java.util.List)
java.util.List matchers
public boolean matches (java.lang.Object)
org.easymock.IArgumentMatcher matcher
Object actual
public void appendTo (java.lang.StringBuffer)
java.util.Iterator it
StringBuffer buffer
}
org/easymock/internal/matchers/Same.class
Same.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.Same extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final Object expected
public void <init> (java.lang.Object)
Object expected
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/matchers/StartsWith.class
StartsWith.java
package org.easymock.internal.matchers
public org.easymock.internal.matchers.StartsWith extends java.lang.Object implements org.easymock.IArgumentMatcher java.io.Serializable {
private static final long serialVersionUID
private final String prefix
public void <init> (java.lang.String)
String prefix
public boolean matches (java.lang.Object)
Object actual
public void appendTo (java.lang.StringBuffer)
StringBuffer buffer
}
org/easymock/internal/MethodSerializationWrapper.class
MethodSerializationWrapper.java
package org.easymock.internal
public org.easymock.internal.MethodSerializationWrapper extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final java.util.Map primitiveTypes
private final String className
private final String methodName
private final String[] parameterTypeNames
public void <init> (java.lang.reflect.Method)
int i
java.lang.reflect.Method m
Class[] parameterTypes
public java.lang.reflect.Method getMethod () throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException
Class primitiveType
int i
Class clazz
Class[] parameterTypes
java.lang.reflect.Method m
static void <clinit> ()
}
org/easymock/internal/MockBuilder.class
MockBuilder.java
package org.easymock.internal
public org.easymock.internal.MockBuilder extends java.lang.Object implements org.easymock.IMockBuilder {
private final Class toMock
private java.util.Set mockedMethods
private java.lang.reflect.Constructor constructor
private org.easymock.ConstructorArgs constructorArgs
private final org.easymock.EasyMockSupport support
public void <init> (java.lang.Class)
Class toMock
public void <init> (java.lang.Class, org.easymock.EasyMockSupport)
Class toMock
org.easymock.EasyMockSupport support
public org.easymock.IMockBuilder addMockedMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
public org.easymock.IMockBuilder addMockedMethod (java.lang.String)
String methodName
java.lang.reflect.Method m
public transient org.easymock.IMockBuilder addMockedMethod (java.lang.String, java.lang.Class[])
String methodName
Class[] parameterTypes
java.lang.reflect.Method m
public transient org.easymock.IMockBuilder addMockedMethods (java.lang.String[])
String methodName
String[] methodNames
public transient org.easymock.IMockBuilder addMockedMethods (java.lang.reflect.Method[])
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
public org.easymock.IMockBuilder withConstructor (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public org.easymock.IMockBuilder withConstructor (org.easymock.ConstructorArgs)
org.easymock.ConstructorArgs constructorArgs
public org.easymock.IMockBuilder withConstructor ()
NoSuchMethodException e
public transient org.easymock.IMockBuilder withConstructor (java.lang.Object[])
NoSuchMethodException e
Object[] initArgs
public transient org.easymock.IMockBuilder withConstructor (java.lang.Class[])
NoSuchMethodException e
Class[] argTypes
public transient org.easymock.IMockBuilder withArgs (java.lang.Object[])
Object[] initArgs
public java.lang.Object createMock (org.easymock.MockType)
org.easymock.MockType type
org.easymock.IMocksControl control
public java.lang.Object createMock (java.lang.String, org.easymock.MockType)
String name
org.easymock.MockType type
org.easymock.IMocksControl control
public java.lang.Object createMock (org.easymock.IMocksControl)
org.easymock.IMocksControl control
public java.lang.Object createMock ()
public java.lang.Object createNiceMock ()
public java.lang.Object createStrictMock ()
public java.lang.Object createMock (java.lang.String, org.easymock.IMocksControl)
String name
org.easymock.IMocksControl control
java.lang.reflect.Method[] mockedMethodArray
public java.lang.Object createMock (java.lang.String)
String name
org.easymock.IMocksControl control
public java.lang.Object createNiceMock (java.lang.String)
String name
org.easymock.IMocksControl control
public java.lang.Object createStrictMock (java.lang.String)
String name
org.easymock.IMocksControl control
private void checkConstructorNotInitialized ()
}
org/easymock/internal/MockInvocationHandler.class
MockInvocationHandler.java
package org.easymock.internal
public final org.easymock.internal.MockInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.internal.MocksControl control
public void <init> (org.easymock.internal.MocksControl)
org.easymock.internal.MocksControl control
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
org.easymock.internal.RuntimeExceptionWrapper e
org.easymock.internal.AssertionErrorWrapper e
org.easymock.internal.ThrowableWrapper t
Object proxy
java.lang.reflect.Method method
Object[] args
public org.easymock.internal.MocksControl getControl ()
}
org/easymock/internal/MocksBehavior.class
MocksBehavior.java
package org.easymock.internal
public org.easymock.internal.MocksBehavior extends java.lang.Object implements org.easymock.internal.IMocksBehavior java.io.Serializable {
private static final long serialVersionUID
private final java.util.List behaviorLists
private final java.util.List stubResults
private final boolean nice
private boolean checkOrder
private boolean isThreadSafe
private boolean shouldBeUsedInOneThread
private int position
private volatile transient Thread lastThread
public void <init> (boolean)
boolean nice
public final void addStub (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result)
org.easymock.internal.ExpectedInvocation expected
org.easymock.internal.Result result
public void addExpected (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result, org.easymock.internal.Range)
org.easymock.internal.ExpectedInvocation expected
org.easymock.internal.Result result
org.easymock.internal.Range count
private org.easymock.internal.Result getStubResult (org.easymock.internal.Invocation)
org.easymock.internal.ExpectedInvocationAndResult each
org.easymock.internal.Invocation actual
private void addBehaviorListIfNecessary (org.easymock.internal.ExpectedInvocation)
org.easymock.internal.ExpectedInvocation expected
private org.easymock.internal.UnorderedBehavior lastBehaviorList ()
public final org.easymock.internal.Result addActual (org.easymock.internal.Invocation)
org.easymock.internal.Result result
org.easymock.internal.ErrorMessage m
java.util.List thisListMessages
int i
org.easymock.internal.ErrorMessage m
org.easymock.internal.Invocation actual
int initialPosition
org.easymock.internal.Result stubOrNice
int endPosition
StringBuilder errorMessage
java.util.List messages
int matches
public void verify ()
org.easymock.internal.UnorderedBehavior behaviorList
org.easymock.internal.ErrorMessage m
org.easymock.internal.UnorderedBehavior behaviorList
boolean verified
StringBuilder errorMessage
public void checkOrder (boolean)
boolean value
public void makeThreadSafe (boolean)
boolean isThreadSafe
public void shouldBeUsedInOneThread (boolean)
boolean shouldBeUsedInOneThread
public boolean isThreadSafe ()
public void checkThreadSafety ()
}
org/easymock/internal/MocksControl$MockType.class
MocksControl.java
package org.easymock.internal
public final enum org.easymock.internal.MocksControl$MockType extends java.lang.Enum {
public static final enum org.easymock.internal.MocksControl$MockType NICE
public static final enum org.easymock.internal.MocksControl$MockType DEFAULT
public static final enum org.easymock.internal.MocksControl$MockType STRICT
public org.easymock.MockType realType
private static final synthetic org.easymock.internal.MocksControl$MockType[] $VALUES
public static org.easymock.internal.MocksControl$MockType[] values ()
public static org.easymock.internal.MocksControl$MockType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, org.easymock.MockType)
org.easymock.MockType realType
static void <clinit> ()
}
org/easymock/internal/MocksControl.class
MocksControl.java
package org.easymock.internal
public org.easymock.internal.MocksControl extends java.lang.Object implements org.easymock.IMocksControl org.easymock.IExpectationSetters java.io.Serializable {
private static final long serialVersionUID
public static final org.easymock.internal.Range ONCE
public static final org.easymock.internal.Range AT_LEAST_ONCE
public static final org.easymock.internal.Range ZERO_OR_MORE
private static org.easymock.internal.IProxyFactory classProxyFactory
private static final org.easymock.internal.IProxyFactory interfaceProxyFactory
private org.easymock.internal.IMocksControlState state
private org.easymock.internal.IMocksBehavior behavior
private org.easymock.MockType type
public void <init> (org.easymock.MockType)
org.easymock.MockType type
public void <init> (org.easymock.internal.MocksControl$MockType)
org.easymock.internal.MocksControl$MockType type
public org.easymock.MockType getType ()
public org.easymock.internal.IMocksControlState getState ()
public java.lang.Object createMock (java.lang.Class)
Class toMock
public java.lang.Object createMock (java.lang.String, java.lang.Class)
String name
Class toMock
public transient java.lang.Object createMock (java.lang.String, java.lang.Class, java.lang.reflect.Method[])
String name
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.Class, java.lang.reflect.Method[])
Class toMock
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public transient java.lang.Object createMock (java.lang.String, java.lang.Class, org.easymock.ConstructorArgs, java.lang.reflect.Method[])
org.easymock.internal.IProxyFactory proxyFactory
org.easymock.internal.RuntimeExceptionWrapper e
String name
Class toMock
org.easymock.ConstructorArgs constructorArgs
java.lang.reflect.Method[] mockedMethods
public static org.easymock.internal.IProxyFactory getProxyFactory (java.lang.Object)
Object o
private static org.easymock.internal.IProxyFactory getClassProxyFactory ()
NoClassDefFoundError e
String classMockingDisabled
org.easymock.internal.IProxyFactory cached
public static org.easymock.internal.MocksControl getControl (java.lang.Object)
org.easymock.internal.IProxyFactory factory
org.easymock.internal.ObjectMethodsFilter handler
ClassCastException e
Object mock
public static java.lang.reflect.InvocationHandler getInvocationHandler (java.lang.Object)
Object mock
public static java.lang.Class getMockedType (java.lang.Object)
Object proxy
public final void reset ()
public void resetToNice ()
public void resetToDefault ()
public void resetToStrict ()
public void replay ()
org.easymock.internal.RuntimeExceptionWrapper e
public void verify ()
org.easymock.internal.RuntimeExceptionWrapper e
org.easymock.internal.AssertionErrorWrapper e
public void checkOrder (boolean)
org.easymock.internal.RuntimeExceptionWrapper e
boolean value
public void makeThreadSafe (boolean)
org.easymock.internal.RuntimeExceptionWrapper e
boolean threadSafe
public void checkIsUsedInOneThread (boolean)
org.easymock.internal.RuntimeExceptionWrapper e
boolean shouldBeUsedInOneThread
public org.easymock.IExpectationSetters andReturn (java.lang.Object)
org.easymock.internal.RuntimeExceptionWrapper e
Object value
public org.easymock.IExpectationSetters andThrow (java.lang.Throwable)
org.easymock.internal.RuntimeExceptionWrapper e
Throwable throwable
public org.easymock.IExpectationSetters andAnswer (org.easymock.IAnswer)
org.easymock.internal.RuntimeExceptionWrapper e
org.easymock.IAnswer answer
public org.easymock.IExpectationSetters andDelegateTo (java.lang.Object)
org.easymock.internal.RuntimeExceptionWrapper e
Object answer
public org.easymock.IExpectationSetters andVoid ()
org.easymock.internal.RuntimeExceptionWrapper e
public void andStubReturn (java.lang.Object)
org.easymock.internal.RuntimeExceptionWrapper e
Object value
public void andStubThrow (java.lang.Throwable)
org.easymock.internal.RuntimeExceptionWrapper e
Throwable throwable
public void andStubAnswer (org.easymock.IAnswer)
org.easymock.internal.RuntimeExceptionWrapper e
org.easymock.IAnswer answer
public void andStubDelegateTo (java.lang.Object)
org.easymock.internal.RuntimeExceptionWrapper e
Object delegateTo
public void asStub ()
org.easymock.internal.RuntimeExceptionWrapper e
public org.easymock.IExpectationSetters times (int)
org.easymock.internal.RuntimeExceptionWrapper e
int times
public org.easymock.IExpectationSetters times (int, int)
org.easymock.internal.RuntimeExceptionWrapper e
int min
int max
public org.easymock.IExpectationSetters once ()
org.easymock.internal.RuntimeExceptionWrapper e
public org.easymock.IExpectationSetters atLeastOnce ()
org.easymock.internal.RuntimeExceptionWrapper e
public org.easymock.IExpectationSetters anyTimes ()
org.easymock.internal.RuntimeExceptionWrapper e
static void <clinit> ()
}
org/easymock/internal/ObjectMethodsFilter.class
ObjectMethodsFilter.java
package org.easymock.internal
public org.easymock.internal.ObjectMethodsFilter extends java.lang.Object implements java.lang.reflect.InvocationHandler java.io.Serializable {
private static final long serialVersionUID
private transient java.lang.reflect.Method equalsMethod
private transient java.lang.reflect.Method hashCodeMethod
private transient java.lang.reflect.Method toStringMethod
private transient java.lang.reflect.Method finalizeMethod
private final org.easymock.internal.MockInvocationHandler delegate
private final String name
public void <init> (java.lang.Class, org.easymock.internal.MockInvocationHandler, java.lang.String)
NoSuchMethodException e
Class toMock
org.easymock.internal.MockInvocationHandler delegate
String name
private static transient java.lang.reflect.Method extractMethod (java.lang.Class, java.lang.String, java.lang.Class[]) throws java.lang.NoSuchMethodException
Class toMock
String name
Class[] params
java.lang.reflect.Method m
public final java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
private java.lang.String mockToString (java.lang.Object)
Object proxy
public org.easymock.internal.MockInvocationHandler getDelegate ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchMethodException e
java.io.ObjectInputStream stream
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
org/easymock/internal/ObjenesisClassInstantiator.class
ObjenesisClassInstantiator.java
package org.easymock.internal
public org.easymock.internal.ObjenesisClassInstantiator extends java.lang.Object implements org.easymock.internal.IClassInstantiator {
public void <init> ()
public java.lang.Object newInstance (java.lang.Class) throws java.lang.InstantiationException
Class clazz
}
org/easymock/internal/Range.class
Range.java
package org.easymock.internal
public org.easymock.internal.Range extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final int minimum
private final int maximum
public void <init> (int)
int count
public void <init> (int, int)
int minimum
int maximum
public boolean hasFixedCount ()
public int getMaximum ()
public int getMinimum ()
public java.lang.String toString ()
public java.lang.String expectedCount ()
public boolean contains (int)
int count
public boolean hasOpenCount ()
}
org/easymock/internal/RecordState.class
RecordState.java
package org.easymock.internal
public org.easymock.internal.RecordState extends java.lang.Object implements org.easymock.internal.IMocksControlState java.io.Serializable {
private static final long serialVersionUID
private org.easymock.internal.ExpectedInvocation lastInvocation
private boolean lastInvocationUsed
private org.easymock.internal.Result lastResult
private final org.easymock.internal.IMocksBehavior behavior
private static java.util.Map emptyReturnValues
private static java.util.Map primitiveToWrapperType
public void <init> (org.easymock.internal.IMocksBehavior)
org.easymock.internal.IMocksBehavior behavior
public void assertRecordState ()
public java.lang.Object invoke (org.easymock.internal.Invocation)
org.easymock.internal.Invocation invocation
java.util.List lastMatchers
public void replay ()
public void verify ()
public void andReturn (java.lang.Object)
Object value
public void andThrow (java.lang.Throwable)
Throwable throwable
public void andAnswer (org.easymock.IAnswer)
org.easymock.IAnswer answer
public void andDelegateTo (java.lang.Object)
Object delegateTo
public void andVoid ()
public void andStubReturn (java.lang.Object)
Object value
public void asStub ()
public void andStubThrow (java.lang.Throwable)
Throwable throwable
public void andStubAnswer (org.easymock.IAnswer)
org.easymock.IAnswer answer
public void andStubDelegateTo (java.lang.Object)
Object delegateTo
public void times (org.easymock.internal.Range)
org.easymock.internal.Range range
private java.lang.Object createNumberObject (java.lang.Object, java.lang.Class)
Object value
Class returnType
Number number
private java.lang.Object convertNumberClassIfNeccessary (java.lang.Object)
Object o
Class returnType
private void closeMethod ()
public static java.lang.Object emptyReturnValueFor (java.lang.Class)
Class type
private void requireMethodCall (java.lang.String)
String failMessage
private void requireAssignable (java.lang.Object)
Class returnedType
Object returnValue
Class returnedType
private void requireValidThrowable (java.lang.Throwable)
Throwable throwable
private void requireValidAnswer (org.easymock.IAnswer)
org.easymock.IAnswer answer
private void requireValidDelegation (java.lang.Object)
Object delegateTo
private void requireLastResultOrVoidMethod ()
private void requireVoidMethod ()
private boolean isLastResultOrVoidMethod ()
private boolean lastMethodIsVoidMethod ()
Class returnType
private boolean isValidThrowable (java.lang.Throwable)
Class exception
Throwable throwable
Class[] exceptions
Class throwableClass
public void checkOrder (boolean)
boolean value
public void makeThreadSafe (boolean)
boolean threadSafe
public void checkIsUsedInOneThread (boolean)
boolean shouldBeUsedInOneThread
static void <clinit> ()
}
org/easymock/internal/ReflectionUtils.class
ReflectionUtils.java
package org.easymock.internal
public final org.easymock.internal.ReflectionUtils extends java.lang.Object {
private static java.util.Map primitiveToWrapperType
public static final java.lang.reflect.Method OBJECT_EQUALS
public static final java.lang.reflect.Method OBJECT_HASHCODE
public static final java.lang.reflect.Method OBJECT_TOSTRING
public static final java.lang.reflect.Method OBJECT_FINALIZE
private void <init> ()
public static java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String)
Class clazz
String name
public static transient java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String, java.lang.Class[])
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
java.lang.reflect.Method result
Class clazz
String name
Class[] paramTypes
Class searchType
public static transient java.lang.reflect.Constructor getConstructor (java.lang.Class, java.lang.Object[]) throws java.lang.NoSuchMethodException
java.lang.reflect.Constructor classConstructor
Class clazz
Object[] objs
java.lang.reflect.Constructor ret
private static transient boolean isMatchingConstructor (java.lang.reflect.Constructor, java.lang.Object[])
Class parameterType
int i
java.lang.reflect.Constructor classConstructor
Object[] objs
Class[] parameterTypes
private static java.lang.Class wrapPrimitive (java.lang.Class)
Class parameterType
public static java.lang.reflect.Method getDeclaredMethod (java.lang.Class, java.lang.String, java.lang.Class[])
NoSuchMethodException e
Class clazz
String name
Class[] paramTypes
static void <clinit> ()
}
org/easymock/internal/ReplayState.class
ReplayState.java
package org.easymock.internal
public org.easymock.internal.ReplayState extends java.lang.Object implements org.easymock.internal.IMocksControlState java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.internal.IMocksBehavior behavior
private final java.util.concurrent.locks.ReentrantLock lock
public void <init> (org.easymock.internal.IMocksBehavior)
org.easymock.internal.IMocksBehavior behavior
public java.lang.Object invoke (org.easymock.internal.Invocation) throws java.lang.Throwable
org.easymock.internal.Invocation invocation
private java.lang.Object invokeInner (org.easymock.internal.Invocation) throws java.lang.Throwable
Throwable t
org.easymock.internal.Result result
org.easymock.internal.Invocation invocation
public void verify ()
public void replay ()
public void callback (java.lang.Runnable)
Runnable runnable
public void checkOrder (boolean)
boolean value
public void makeThreadSafe (boolean)
boolean threadSafe
public void checkIsUsedInOneThread (boolean)
boolean shouldBeUsedInOneThread
public void andReturn (java.lang.Object)
Object value
public void andThrow (java.lang.Throwable)
Throwable throwable
public void andAnswer (org.easymock.IAnswer)
org.easymock.IAnswer answer
public void andDelegateTo (java.lang.Object)
Object answer
public void andVoid ()
public void andStubReturn (java.lang.Object)
Object value
public void andStubThrow (java.lang.Throwable)
Throwable throwable
public void andStubAnswer (org.easymock.IAnswer)
org.easymock.IAnswer answer
public void andStubDelegateTo (java.lang.Object)
Object delegateTo
public void asStub ()
public void times (org.easymock.internal.Range)
org.easymock.internal.Range range
public void setDefaultReturnValue (java.lang.Object)
Object value
public void setDefaultThrowable (java.lang.Throwable)
Throwable throwable
public void setDefaultVoidCallable ()
private void throwWrappedIllegalStateException ()
public void assertRecordState ()
}
org/easymock/internal/Result$1DelegatingAnswer.class
Result.java
package org.easymock.internal
org.easymock.internal.Result$1DelegatingAnswer extends java.lang.Object implements org.easymock.IAnswer java.io.Serializable {
private static final long serialVersionUID
final synthetic Object val$value
void <init> (java.lang.Object)
public java.lang.Object answer () throws java.lang.Throwable
java.lang.reflect.Method m
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
org.easymock.internal.Invocation invocation
public java.lang.String toString ()
}
org/easymock/internal/Result$1ReturningAnswer.class
Result.java
package org.easymock.internal
org.easymock.internal.Result$1ReturningAnswer extends java.lang.Object implements org.easymock.IAnswer java.io.Serializable {
private static final long serialVersionUID
final synthetic Object val$value
void <init> (java.lang.Object)
public java.lang.Object answer () throws java.lang.Throwable
public java.lang.String toString ()
}
org/easymock/internal/Result$1ThrowingAnswer.class
Result.java
package org.easymock.internal
org.easymock.internal.Result$1ThrowingAnswer extends java.lang.Object implements org.easymock.IAnswer java.io.Serializable {
private static final long serialVersionUID
final synthetic Throwable val$throwable
void <init> (java.lang.Throwable)
public java.lang.Object answer () throws java.lang.Throwable
public java.lang.String toString ()
}
org/easymock/internal/Result.class
Result.java
package org.easymock.internal
public final org.easymock.internal.Result extends java.lang.Object implements org.easymock.IAnswer java.io.Serializable {
private static final long serialVersionUID
private final org.easymock.IAnswer value
private final boolean shouldFillInStackTrace
private void <init> (org.easymock.IAnswer, boolean)
org.easymock.IAnswer value
boolean shouldFillInStackTrace
public static org.easymock.internal.Result createThrowResult (java.lang.Throwable)
Throwable throwable
public static org.easymock.internal.Result createReturnResult (java.lang.Object)
Object value
public static org.easymock.internal.Result createDelegatingResult (java.lang.Object)
Object value
public static org.easymock.internal.Result createAnswerResult (org.easymock.IAnswer)
org.easymock.IAnswer answer
public java.lang.Object answer () throws java.lang.Throwable
public boolean shouldFillInStackTrace ()
public java.lang.String toString ()
}
org/easymock/internal/Results.class
Results.java
package org.easymock.internal
public org.easymock.internal.Results extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private int callCount
private final java.util.LinkedList ranges
private final java.util.List results
public void <init> ()
public void add (org.easymock.internal.Result, org.easymock.internal.Range)
org.easymock.internal.Range lastRange
org.easymock.internal.Result result
org.easymock.internal.Range range
public boolean hasResults ()
org.easymock.internal.Range interval
int i
int currentPosition
public org.easymock.internal.Result next ()
org.easymock.internal.Range interval
int i
int currentPosition
public boolean hasValidCallCount ()
public java.lang.String toString ()
private org.easymock.internal.Range getMainInterval ()
org.easymock.internal.Range interval
int min
int max
public int getCallCount ()
}
org/easymock/internal/RuntimeExceptionWrapper.class
RuntimeExceptionWrapper.java
package org.easymock.internal
public org.easymock.internal.RuntimeExceptionWrapper extends java.lang.RuntimeException {
private static final long serialVersionUID
private final RuntimeException runtimeException
public void <init> (java.lang.RuntimeException)
RuntimeException runtimeException
public java.lang.RuntimeException getRuntimeException ()
}
org/easymock/internal/ThrowableWrapper.class
ThrowableWrapper.java
package org.easymock.internal
public org.easymock.internal.ThrowableWrapper extends java.lang.Throwable {
private static final long serialVersionUID
private final Throwable throwable
public void <init> (java.lang.Throwable)
Throwable throwable
public java.lang.Throwable getThrowable ()
}
org/easymock/internal/UnorderedBehavior.class
UnorderedBehavior.java
package org.easymock.internal
public org.easymock.internal.UnorderedBehavior extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.List results
private final boolean checkOrder
public void <init> (boolean)
boolean checkOrder
public void addExpected (org.easymock.internal.ExpectedInvocation, org.easymock.internal.Result, org.easymock.internal.Range)
org.easymock.internal.ExpectedInvocationAndResults entry
org.easymock.internal.ExpectedInvocation expected
org.easymock.internal.Result result
org.easymock.internal.Range count
org.easymock.internal.Results list
public org.easymock.internal.Result addActual (org.easymock.internal.Invocation)
org.easymock.internal.Result result
org.easymock.internal.ExpectedInvocationAndResults entry
org.easymock.internal.Invocation actual
public boolean verify ()
org.easymock.internal.ExpectedInvocationAndResults entry
public java.util.List getMessages (org.easymock.internal.Invocation)
boolean unordered
boolean validCallCount
boolean match
org.easymock.internal.ErrorMessage message
org.easymock.internal.ExpectedInvocationAndResults entry
org.easymock.internal.Invocation invocation
java.util.List messages
public boolean allowsExpectedInvocation (org.easymock.internal.ExpectedInvocation, boolean)
org.easymock.internal.ExpectedInvocation lastMethodCall
org.easymock.internal.ExpectedInvocation expected
boolean checkOrder
}
org/easymock/LogicalOperator$1.class
LogicalOperator.java
package org.easymock
final enum org.easymock.LogicalOperator$1 extends org.easymock.LogicalOperator {
void <init> (java.lang.String, int, java.lang.String)
String symbol
public boolean matchResult (int)
int result
}
org/easymock/LogicalOperator$2.class
LogicalOperator.java
package org.easymock
final enum org.easymock.LogicalOperator$2 extends org.easymock.LogicalOperator {
void <init> (java.lang.String, int, java.lang.String)
String symbol
public boolean matchResult (int)
int result
}
org/easymock/LogicalOperator$3.class
LogicalOperator.java
package org.easymock
final enum org.easymock.LogicalOperator$3 extends org.easymock.LogicalOperator {
void <init> (java.lang.String, int, java.lang.String)
String symbol
public boolean matchResult (int)
int result
}
org/easymock/LogicalOperator$4.class
LogicalOperator.java
package org.easymock
final enum org.easymock.LogicalOperator$4 extends org.easymock.LogicalOperator {
void <init> (java.lang.String, int, java.lang.String)
String symbol
public boolean matchResult (int)
int result
}
org/easymock/LogicalOperator$5.class
LogicalOperator.java
package org.easymock
final enum org.easymock.LogicalOperator$5 extends org.easymock.LogicalOperator {
void <init> (java.lang.String, int, java.lang.String)
String symbol
public boolean matchResult (int)
int result
}
org/easymock/LogicalOperator.class
LogicalOperator.java
package org.easymock
public abstract enum org.easymock.LogicalOperator extends java.lang.Enum {
public static final enum org.easymock.LogicalOperator LESS_THAN
public static final enum org.easymock.LogicalOperator LESS_OR_EQUAL
public static final enum org.easymock.LogicalOperator EQUAL
public static final enum org.easymock.LogicalOperator GREATER_OR_EQUAL
public static final enum org.easymock.LogicalOperator GREATER
private String symbol
private static final synthetic org.easymock.LogicalOperator[] $VALUES
public static org.easymock.LogicalOperator[] values ()
public static org.easymock.LogicalOperator valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String symbol
public java.lang.String getSymbol ()
public abstract boolean matchResult (int)
synthetic void <init> (java.lang.String, int, java.lang.String, org.easymock.LogicalOperator$1)
String x0
int x1
String x2
org.easymock.LogicalOperator$1 x3
static void <clinit> ()
}
org/easymock/Mock.class
Mock.java
package org.easymock
public abstract annotation org.easymock.Mock extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.easymock.MockType type ()
public abstract java.lang.String name ()
public abstract java.lang.String fieldName ()
}
org/easymock/MockType.class
MockType.java
package org.easymock
public final enum org.easymock.MockType extends java.lang.Enum {
public static final enum org.easymock.MockType NICE
public static final enum org.easymock.MockType DEFAULT
public static final enum org.easymock.MockType STRICT
private static final synthetic org.easymock.MockType[] $VALUES
public static org.easymock.MockType[] values ()
public static org.easymock.MockType valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
org/easymock/TestSubject.class
TestSubject.java
package org.easymock
public abstract annotation org.easymock.TestSubject extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/INDEX.LIST