META-INF/
META-INF/MANIFEST.MF
org/
org/mockito/
org/mockito/Spy.classSpy.java
package org.mockito
public abstract annotation org.mockito.Spy extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/Mockito.classMockito.java
package org.mockito
public org.mockito.Mockito extends org.mockito.ArgumentMatchers {
static final org.mockito.internal.MockitoCore MOCKITO_CORE
public static final org.mockito.stubbing.Answer RETURNS_DEFAULTS
public static final org.mockito.stubbing.Answer RETURNS_SMART_NULLS
public static final org.mockito.stubbing.Answer RETURNS_MOCKS
public static final org.mockito.stubbing.Answer RETURNS_DEEP_STUBS
public static final org.mockito.stubbing.Answer CALLS_REAL_METHODS
public static final org.mockito.stubbing.Answer RETURNS_SELF
public void ()
public static java.lang.Object mock (java.lang.Class)
Class classToMock
public static java.lang.Object mock (java.lang.Class, java.lang.String)
Class classToMock
String name
public static org.mockito.MockingDetails mockingDetails (java.lang.Object)
Object toInspect
public static java.lang.Object mock (java.lang.Class, org.mockito.stubbing.Answer)
Class classToMock
org.mockito.stubbing.Answer defaultAnswer
public static java.lang.Object mock (java.lang.Class, org.mockito.MockSettings)
Class classToMock
org.mockito.MockSettings mockSettings
public static java.lang.Object spy (java.lang.Object)
Object object
public static java.lang.Object spy (java.lang.Class)
Class classToSpy
public static org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
Object methodCall
public static java.lang.Object verify (java.lang.Object)
Object mock
public static java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
public static transient void reset (java.lang.Object[])
Object[] mocks
public static transient void clearInvocations (java.lang.Object[])
Object[] mocks
public static transient void verifyNoMoreInteractions (java.lang.Object[])
Object[] mocks
public static transient void verifyZeroInteractions (java.lang.Object[])
Object[] mocks
public static transient org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public static org.mockito.stubbing.Stubber doThrow (java.lang.Class)
Class toBeThrown
public static transient org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] toBeThrownNext
public static org.mockito.stubbing.Stubber doCallRealMethod ()
public static org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.stubbing.Stubber doNothing ()
public static org.mockito.stubbing.Stubber doReturn (java.lang.Object)
Object toBeReturned
public static transient org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] toBeReturnedNext
public static transient org.mockito.InOrder inOrder (java.lang.Object[])
Object[] mocks
public static transient java.lang.Object[] ignoreStubs (java.lang.Object[])
Object[] mocks
public static org.mockito.verification.VerificationMode times (int)
int wantedNumberOfInvocations
public static org.mockito.verification.VerificationMode never ()
public static org.mockito.verification.VerificationMode atLeastOnce ()
public static org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public static org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public static org.mockito.verification.VerificationMode calls (int)
int wantedNumberOfInvocations
public static org.mockito.verification.VerificationMode only ()
public static org.mockito.verification.VerificationWithTimeout timeout (long)
long millis
public static org.mockito.verification.VerificationAfterDelay after (long)
long millis
public static void validateMockitoUsage ()
public static org.mockito.MockSettings withSettings ()
public static org.mockito.verification.VerificationMode description (java.lang.String)
String description
static org.mockito.MockitoDebugger debug ()
public static org.mockito.MockitoFramework framework ()
static void ()
}
org/mockito/BDDMockito$BDDStubberImpl.classBDDMockito.java
package org.mockito
org.mockito.BDDMockito$BDDStubberImpl extends java.lang.Object implements org.mockito.BDDMockito$BDDStubber {
private final org.mockito.stubbing.Stubber mockitoStubber
public void (org.mockito.stubbing.Stubber)
org.mockito.stubbing.Stubber mockitoStubber
public java.lang.Object given (java.lang.Object)
Object mock
public org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDStubber willNothing ()
public org.mockito.BDDMockito$BDDStubber willDoNothing ()
public org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
Object toBeReturned
public transient org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] nextToBeReturned
public transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
Class toBeThrown
public transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] nextToBeThrown
public org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
}
org/mockito/ArgumentCaptor.classArgumentCaptor.java
package org.mockito
public org.mockito.ArgumentCaptor extends java.lang.Object {
private final org.mockito.internal.matchers.CapturingMatcher capturingMatcher
private final Class clazz
private void (java.lang.Class)
Class clazz
public java.lang.Object capture ()
public java.lang.Object getValue ()
public java.util.List getAllValues ()
public static org.mockito.ArgumentCaptor forClass (java.lang.Class)
Class clazz
}
org/mockito/MockSettings.classMockSettings.java
package org.mockito
public abstract org.mockito.MockSettings extends java.lang.Object implements java.io.Serializable {
public transient abstract org.mockito.MockSettings extraInterfaces (java.lang.Class[])
public abstract org.mockito.MockSettings name (java.lang.String)
public abstract org.mockito.MockSettings spiedInstance (java.lang.Object)
public abstract org.mockito.MockSettings defaultAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.MockSettings serializable ()
public abstract org.mockito.MockSettings serializable (org.mockito.mock.SerializableMode)
public abstract org.mockito.MockSettings verboseLogging ()
public transient abstract org.mockito.MockSettings invocationListeners (org.mockito.listeners.InvocationListener[])
public abstract org.mockito.MockSettings stubOnly ()
public abstract org.mockito.MockSettings useConstructor ()
public abstract org.mockito.MockSettings outerInstance (java.lang.Object)
}
org/mockito/Answers.classAnswers.java
package org.mockito
public final enum org.mockito.Answers extends java.lang.Enum implements org.mockito.stubbing.Answer {
public static final enum org.mockito.Answers RETURNS_DEFAULTS
public static final enum org.mockito.Answers RETURNS_SMART_NULLS
public static final enum org.mockito.Answers RETURNS_MOCKS
public static final enum org.mockito.Answers RETURNS_DEEP_STUBS
public static final enum org.mockito.Answers CALLS_REAL_METHODS
public static final enum org.mockito.Answers RETURNS_SELF
private final org.mockito.stubbing.Answer implementation
private static final synthetic org.mockito.Answers[] $VALUES
public static org.mockito.Answers[] values ()
public static org.mockito.Answers valueOf (java.lang.String)
String name
private void (java.lang.String, int, org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer implementation
public org.mockito.stubbing.Answer get ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
static void ()
}
org/mockito/MockingDetails.classMockingDetails.java
package org.mockito
public abstract org.mockito.MockingDetails extends java.lang.Object {
public abstract boolean isMock ()
public abstract boolean isSpy ()
public abstract java.util.Collection getInvocations ()
public abstract org.mockito.mock.MockCreationSettings getMockCreationSettings ()
public abstract java.util.Collection getStubbings ()
public abstract java.lang.String printInvocations ()
}
org/mockito/ArgumentMatchers.classArgumentMatchers.java
package org.mockito
public org.mockito.ArgumentMatchers extends java.lang.Object {
public void ()
public static java.lang.Object any ()
public static java.lang.Object anyObject ()
public static java.lang.Object any (java.lang.Class)
Class type
public static java.lang.Object isA (java.lang.Class)
Class type
public static java.lang.Object anyVararg ()
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.String anyString ()
public static java.util.List anyList ()
public static java.util.List anyListOf (java.lang.Class)
Class clazz
public static java.util.Set anySet ()
public static java.util.Set anySetOf (java.lang.Class)
Class clazz
public static java.util.Map anyMap ()
public static java.util.Map anyMapOf (java.lang.Class, java.lang.Class)
Class keyClazz
Class valueClazz
public static java.util.Collection anyCollection ()
public static java.util.Collection anyCollectionOf (java.lang.Class)
Class clazz
public static java.lang.Iterable anyIterable ()
public static java.lang.Iterable anyIterableOf (java.lang.Class)
Class clazz
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 transient java.lang.Object refEq (java.lang.Object, java.lang.String[])
Object value
String[] excludeFields
public static java.lang.Object same (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.Object isNotNull ()
public static java.lang.Object isNotNull (java.lang.Class)
Class clazz
public static java.lang.Object nullable (java.lang.Class)
Class clazz
public static java.lang.String contains (java.lang.String)
String substring
public static java.lang.String matches (java.lang.String)
String regex
public static java.lang.String endsWith (java.lang.String)
String suffix
public static java.lang.String startsWith (java.lang.String)
String prefix
public static java.lang.Object argThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static char charThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static boolean booleanThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static byte byteThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static short shortThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static int intThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static long longThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static float floatThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public static double doubleThat (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
private static void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
}
org/mockito/AdditionalMatchers.classAdditionalMatchers.java
package org.mockito
public org.mockito.AdditionalMatchers extends java.lang.Object {
public void ()
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.Comparable cmpEq (java.lang.Comparable)
Comparable value
public static java.lang.String find (java.lang.String)
String regex
public static java.lang.Object[] aryEq (java.lang.Object[])
Object[] value
public static short[] aryEq (short[])
short[] value
public static long[] aryEq (long[])
long[] value
public static int[] aryEq (int[])
int[] value
public static float[] aryEq (float[])
float[] value
public static double[] aryEq (double[])
double[] value
public static char[] aryEq (char[])
char[] value
public static byte[] aryEq (byte[])
byte[] value
public static boolean[] aryEq (boolean[])
boolean[] value
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 java.lang.Object or (java.lang.Object, java.lang.Object)
Object first
Object second
public static short or (short, short)
short first
short second
public static long or (long, long)
long first
long second
public static int or (int, int)
int first
int second
public static float or (float, float)
float first
float second
public static double or (double, double)
double first
double second
public static char or (char, char)
char first
char second
public static byte or (byte, byte)
byte first
byte second
public static java.lang.Object not (java.lang.Object)
Object first
public static short not (short)
short first
public static int not (int)
int first
public static long not (long)
long first
public static float not (float)
float first
public static double not (double)
double first
public static char not (char)
char first
public static boolean not (boolean)
boolean first
public static byte not (byte)
byte first
public static double eq (double, double)
double value
double delta
public static float eq (float, float)
float value
float delta
private static void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
}
org/mockito/Incubating.classIncubating.java
package org.mockito
public abstract annotation org.mockito.Incubating extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/Captor.classCaptor.java
package org.mockito
public abstract annotation org.mockito.Captor extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/BDDMockito$BDDMyOngoingStubbing.classBDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing extends java.lang.Object {
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing will (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object)
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Throwable[])
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class)
public transient abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.BDDMockito$BDDMyOngoingStubbing willCallRealMethod ()
public abstract java.lang.Object getMock ()
}
org/mockito/BDDMockito$BDDOngoingStubbingImpl.classBDDMockito.java
package org.mockito
org.mockito.BDDMockito$BDDOngoingStubbingImpl extends java.lang.Object implements org.mockito.BDDMockito$BDDMyOngoingStubbing {
private final org.mockito.stubbing.OngoingStubbing mockitoOngoingStubbing
public void (org.mockito.stubbing.OngoingStubbing)
org.mockito.stubbing.OngoingStubbing ongoingStubbing
public org.mockito.BDDMockito$BDDMyOngoingStubbing willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDMyOngoingStubbing will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object)
Object value
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willReturn (java.lang.Object, java.lang.Object[])
Object value
Object[] values
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Throwable[])
Throwable[] throwables
public org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class)
Class throwableType
public transient org.mockito.BDDMockito$BDDMyOngoingStubbing willThrow (java.lang.Class, java.lang.Class[])
Class throwableType
Class[] throwableTypes
public org.mockito.BDDMockito$BDDMyOngoingStubbing willCallRealMethod ()
public java.lang.Object getMock ()
}
org/mockito/BDDMockito$BDDStubber.classBDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$BDDStubber extends java.lang.Object {
public abstract org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
public abstract org.mockito.BDDMockito$BDDStubber willNothing ()
public abstract org.mockito.BDDMockito$BDDStubber willDoNothing ()
public abstract org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
public transient abstract org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
public abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
public transient abstract org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
public abstract java.lang.Object given (java.lang.Object)
}
org/mockito/Mock.classMock.java
package org.mockito
public abstract annotation org.mockito.Mock extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract org.mockito.Answers answer ()
public abstract java.lang.String name ()
public abstract java.lang.Class[] extraInterfaces ()
public abstract boolean serializable ()
}
org/mockito/InOrder.classInOrder.java
package org.mockito
public abstract org.mockito.InOrder extends java.lang.Object {
public abstract java.lang.Object verify (java.lang.Object)
public abstract java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
public abstract void verifyNoMoreInteractions ()
}
org/mockito/MockitoDebugger.classMockitoDebugger.java
package org.mockito
public abstract org.mockito.MockitoDebugger extends java.lang.Object {
public transient abstract java.lang.String printInvocations (java.lang.Object[])
}
org/mockito/MockitoFramework.classMockitoFramework.java
package org.mockito
public abstract org.mockito.MockitoFramework extends java.lang.Object {
public abstract org.mockito.MockitoFramework addListener (org.mockito.listeners.MockitoListener)
public abstract org.mockito.MockitoFramework removeListener (org.mockito.listeners.MockitoListener)
}
org/mockito/AdditionalAnswers.classAdditionalAnswers.java
package org.mockito
public org.mockito.AdditionalAnswers extends java.lang.Object {
private static final org.mockito.internal.stubbing.answers.ReturnsArgumentAt RETURNS_FIRST_ARGUMENT
private static final org.mockito.internal.stubbing.answers.ReturnsArgumentAt RETURNS_SECOND_ARGUMENT
private static final org.mockito.internal.stubbing.answers.ReturnsArgumentAt RETURNS_LAST_ARGUMENT
public void ()
public static org.mockito.stubbing.Answer returnsFirstArg ()
public static org.mockito.stubbing.Answer returnsSecondArg ()
public static org.mockito.stubbing.Answer returnsLastArg ()
public static org.mockito.stubbing.Answer returnsArgAt (int)
int position
public static org.mockito.stubbing.Answer delegatesTo (java.lang.Object)
Object delegate
public static org.mockito.stubbing.Answer returnsElementsOf (java.util.Collection)
java.util.Collection elements
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer1)
org.mockito.stubbing.Answer1 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer1)
org.mockito.stubbing.VoidAnswer1 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer2)
org.mockito.stubbing.Answer2 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer2)
org.mockito.stubbing.VoidAnswer2 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer3)
org.mockito.stubbing.Answer3 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer3)
org.mockito.stubbing.VoidAnswer3 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer4)
org.mockito.stubbing.Answer4 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer4)
org.mockito.stubbing.VoidAnswer4 answer
public static org.mockito.stubbing.Answer answer (org.mockito.stubbing.Answer5)
org.mockito.stubbing.Answer5 answer
public static org.mockito.stubbing.Answer answerVoid (org.mockito.stubbing.VoidAnswer5)
org.mockito.stubbing.VoidAnswer5 answer
static void ()
}
org/mockito/BDDMockito$ThenImpl.classBDDMockito.java
package org.mockito
org.mockito.BDDMockito$ThenImpl extends java.lang.Object implements org.mockito.BDDMockito$Then {
private final Object mock
void (java.lang.Object)
Object mock
public java.lang.Object should ()
public java.lang.Object should (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
public java.lang.Object should (org.mockito.InOrder)
org.mockito.InOrder inOrder
public java.lang.Object should (org.mockito.InOrder, org.mockito.verification.VerificationMode)
org.mockito.InOrder inOrder
org.mockito.verification.VerificationMode mode
public void shouldHaveZeroInteractions ()
public void shouldHaveNoMoreInteractions ()
}
org/mockito/BDDMockito.classBDDMockito.java
package org.mockito
public org.mockito.BDDMockito extends org.mockito.Mockito {
public void ()
public static org.mockito.BDDMockito$BDDMyOngoingStubbing given (java.lang.Object)
Object methodCall
public static org.mockito.BDDMockito$Then then (java.lang.Object)
Object mock
public static transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Throwable[])
Throwable[] toBeThrown
public static org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class)
Class toBeThrown
public static transient org.mockito.BDDMockito$BDDStubber willThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] throwableTypes
public static org.mockito.BDDMockito$BDDStubber willAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.BDDMockito$BDDStubber will (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public static org.mockito.BDDMockito$BDDStubber willDoNothing ()
public static org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object)
Object toBeReturned
public static transient org.mockito.BDDMockito$BDDStubber willReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] toBeReturnedNext
public static org.mockito.BDDMockito$BDDStubber willCallRealMethod ()
}
org/mockito/InjectMocks.classInjectMocks.java
package org.mockito
public abstract annotation org.mockito.InjectMocks extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/ArgumentMatcher.classArgumentMatcher.java
package org.mockito
public abstract org.mockito.ArgumentMatcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
}
org/mockito/MockitoAnnotations.classMockitoAnnotations.java
package org.mockito
public org.mockito.MockitoAnnotations extends java.lang.Object {
public void ()
public static void initMocks (java.lang.Object)
Object testClass
org.mockito.configuration.AnnotationEngine annotationEngine
}
org/mockito/Matchers.classMatchers.java
package org.mockito
public org.mockito.Matchers extends org.mockito.ArgumentMatchers {
public void ()
}
org/mockito/BDDMockito$Then.classBDDMockito.java
package org.mockito
public abstract org.mockito.BDDMockito$Then extends java.lang.Object {
public abstract java.lang.Object should ()
public abstract java.lang.Object should (org.mockito.verification.VerificationMode)
public abstract java.lang.Object should (org.mockito.InOrder)
public abstract java.lang.Object should (org.mockito.InOrder, org.mockito.verification.VerificationMode)
public abstract void shouldHaveZeroInteractions ()
public abstract void shouldHaveNoMoreInteractions ()
}
org/mockito/stubbing/
org/mockito/stubbing/VoidAnswer2.classVoidAnswer2.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer2 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer.classAnswer.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer extends java.lang.Object {
public abstract java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
}
org/mockito/stubbing/Answer3.classAnswer3.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer3 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer1.classAnswer1.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer1 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/OngoingStubbing.classOngoingStubbing.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.OngoingStubbing extends java.lang.Object {
public abstract org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object)
public transient abstract org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object, java.lang.Object[])
public transient abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable[])
public abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class)
public transient abstract org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.stubbing.OngoingStubbing thenCallRealMethod ()
public abstract org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
public abstract java.lang.Object getMock ()
}
org/mockito/stubbing/VoidAnswer3.classVoidAnswer3.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer3 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Stubber.classStubber.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Stubber extends java.lang.Object {
public abstract java.lang.Object when (java.lang.Object)
public transient abstract org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
public abstract org.mockito.stubbing.Stubber doThrow (java.lang.Class)
public transient abstract org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
public abstract org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
public abstract org.mockito.stubbing.Stubber doNothing ()
public abstract org.mockito.stubbing.Stubber doReturn (java.lang.Object)
public transient abstract org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
public abstract org.mockito.stubbing.Stubber doCallRealMethod ()
}
org/mockito/stubbing/VoidAnswer4.classVoidAnswer4.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer4 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer1.classVoidAnswer1.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer1 extends java.lang.Object {
public abstract void answer (java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/VoidAnswer5.classVoidAnswer5.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.VoidAnswer5 extends java.lang.Object {
public abstract void answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer4.classAnswer4.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer4 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Answer2.classAnswer2.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer2 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/stubbing/Stubbing.classStubbing.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Stubbing extends java.lang.Object {
public abstract org.mockito.invocation.Invocation getInvocation ()
public abstract boolean wasUsed ()
}
org/mockito/stubbing/Answer5.classAnswer5.java
package org.mockito.stubbing
public abstract org.mockito.stubbing.Answer5 extends java.lang.Object {
public abstract java.lang.Object answer (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Throwable
}
org/mockito/mock/
org/mockito/mock/MockCreationSettings.classMockCreationSettings.java
package org.mockito.mock
public abstract org.mockito.mock.MockCreationSettings extends java.lang.Object {
public abstract java.lang.Class getTypeToMock ()
public abstract java.util.Set getExtraInterfaces ()
public abstract org.mockito.mock.MockName getMockName ()
public abstract org.mockito.stubbing.Answer getDefaultAnswer ()
public abstract java.lang.Object getSpiedInstance ()
public abstract boolean isSerializable ()
public abstract org.mockito.mock.SerializableMode getSerializableMode ()
public abstract boolean isStubOnly ()
public abstract java.util.List getInvocationListeners ()
public abstract boolean isUsingConstructor ()
public abstract java.lang.Object getOuterClassInstance ()
}
org/mockito/mock/SerializableMode.classSerializableMode.java
package org.mockito.mock
public final enum org.mockito.mock.SerializableMode extends java.lang.Enum {
public static final enum org.mockito.mock.SerializableMode NONE
public static final enum org.mockito.mock.SerializableMode BASIC
public static final enum org.mockito.mock.SerializableMode ACROSS_CLASSLOADERS
private static final synthetic org.mockito.mock.SerializableMode[] $VALUES
public static org.mockito.mock.SerializableMode[] values ()
public static org.mockito.mock.SerializableMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/mockito/mock/MockName.classMockName.java
package org.mockito.mock
public abstract org.mockito.mock.MockName extends java.lang.Object {
public abstract java.lang.String toString ()
public abstract boolean isDefault ()
}
org/mockito/listeners/
org/mockito/listeners/MockCreationListener.classMockCreationListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.MockCreationListener extends java.lang.Object implements org.mockito.listeners.MockitoListener {
public abstract void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
}
org/mockito/listeners/InvocationListener.classInvocationListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.InvocationListener extends java.lang.Object {
public abstract void reportInvocation (org.mockito.listeners.MethodInvocationReport)
}
org/mockito/listeners/MethodInvocationReport.classMethodInvocationReport.java
package org.mockito.listeners
public abstract org.mockito.listeners.MethodInvocationReport extends java.lang.Object {
public abstract org.mockito.invocation.DescribedInvocation getInvocation ()
public abstract java.lang.Object getReturnedValue ()
public abstract java.lang.Throwable getThrowable ()
public abstract boolean threwException ()
public abstract java.lang.String getLocationOfStubbing ()
}
org/mockito/listeners/MockitoListener.classMockitoListener.java
package org.mockito.listeners
public abstract org.mockito.listeners.MockitoListener extends java.lang.Object {
}
org/mockito/verification/
org/mockito/verification/VerificationWithTimeout.classVerificationWithTimeout.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationWithTimeout extends java.lang.Object implements org.mockito.verification.VerificationMode {
public abstract org.mockito.verification.VerificationMode times (int)
public abstract org.mockito.verification.VerificationMode atLeastOnce ()
public abstract org.mockito.verification.VerificationMode atLeast (int)
public abstract org.mockito.verification.VerificationMode only ()
}
org/mockito/verification/After.classAfter.java
package org.mockito.verification
public org.mockito.verification.After extends org.mockito.internal.verification.VerificationWrapper implements org.mockito.verification.VerificationAfterDelay {
public void (long, org.mockito.verification.VerificationMode)
long delayMillis
org.mockito.verification.VerificationMode verificationMode
void (long, long, org.mockito.verification.VerificationMode)
long pollingPeriod
long delayMillis
org.mockito.verification.VerificationMode verificationMode
void (org.mockito.internal.verification.VerificationOverTimeImpl)
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
protected org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/verification/VerificationStrategy.classVerificationStrategy.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationStrategy extends java.lang.Object {
public abstract org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
}
org/mockito/verification/VerificationMode.classVerificationMode.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationMode extends java.lang.Object {
public abstract void verify (org.mockito.internal.verification.api.VerificationData)
public abstract org.mockito.verification.VerificationMode description (java.lang.String)
}
org/mockito/verification/Timeout.classTimeout.java
package org.mockito.verification
public org.mockito.verification.Timeout extends org.mockito.internal.verification.VerificationWrapper implements org.mockito.verification.VerificationWithTimeout {
public void (long, org.mockito.verification.VerificationMode)
long millis
org.mockito.verification.VerificationMode delegate
void (long, long, org.mockito.verification.VerificationMode)
long pollingPeriodMillis
long millis
org.mockito.verification.VerificationMode delegate
void (long, org.mockito.verification.VerificationMode, org.mockito.internal.util.Timer)
long pollingPeriodMillis
org.mockito.verification.VerificationMode delegate
org.mockito.internal.util.Timer timer
void (org.mockito.internal.verification.VerificationOverTimeImpl)
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
protected org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode newVerificationMode
public org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public org.mockito.verification.VerificationMode never ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/verification/VerificationAfterDelay.classVerificationAfterDelay.java
package org.mockito.verification
public abstract org.mockito.verification.VerificationAfterDelay extends java.lang.Object implements org.mockito.verification.VerificationMode {
public abstract org.mockito.verification.VerificationMode times (int)
public abstract org.mockito.verification.VerificationMode never ()
public abstract org.mockito.verification.VerificationMode atLeastOnce ()
public abstract org.mockito.verification.VerificationMode atLeast (int)
public abstract org.mockito.verification.VerificationMode atMost (int)
public abstract org.mockito.verification.VerificationMode only ()
}
org/mockito/internal/
org/mockito/internal/InOrderImpl.classInOrderImpl.java
package org.mockito.internal
public org.mockito.internal.InOrderImpl extends java.lang.Object implements org.mockito.InOrder org.mockito.internal.verification.api.InOrderContext {
private final org.mockito.internal.MockitoCore mockitoCore
private final java.util.List mocksToBeVerifiedInOrder
private final org.mockito.internal.verification.api.InOrderContext inOrderContext
public java.util.List getMocksToBeVerifiedInOrder ()
public void (java.util.List)
java.util.List mocksToBeVerifiedInOrder
public java.lang.Object verify (java.lang.Object)
Object mock
public java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
public boolean isVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
public void markVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
public void verifyNoMoreInteractions ()
}
org/mockito/internal/InternalMockHandler.classInternalMockHandler.java
package org.mockito.internal
public abstract org.mockito.internal.InternalMockHandler extends java.lang.Object implements org.mockito.invocation.MockHandler {
public abstract org.mockito.mock.MockCreationSettings getMockSettings ()
public abstract void setAnswersForStubbing (java.util.List)
public abstract org.mockito.internal.stubbing.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/MockitoCore.classMockitoCore.java
package org.mockito.internal
public org.mockito.internal.MockitoCore extends java.lang.Object {
public void ()
public boolean isTypeMockable (java.lang.Class)
Class typeToMock
public java.lang.Object mock (java.lang.Class, org.mockito.MockSettings)
Class typeToMock
org.mockito.MockSettings settings
org.mockito.internal.creation.MockSettingsImpl impl
org.mockito.mock.MockCreationSettings creationSettings
Object mock
public org.mockito.stubbing.OngoingStubbing when (java.lang.Object)
Object methodCall
org.mockito.internal.progress.MockingProgress mockingProgress
org.mockito.stubbing.OngoingStubbing stubbing
public java.lang.Object verify (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
org.mockito.internal.progress.MockingProgress mockingProgress
org.mockito.verification.VerificationMode actualMode
public transient void reset (java.lang.Object[])
Object m
Object[] arr$
int len$
int i$
Object[] mocks
org.mockito.internal.progress.MockingProgress mockingProgress
public transient void clearInvocations (java.lang.Object[])
Object m
Object[] arr$
int len$
int i$
Object[] mocks
org.mockito.internal.progress.MockingProgress mockingProgress
public transient void verifyNoMoreInteractions (java.lang.Object[])
org.mockito.internal.stubbing.InvocationContainer invocations
org.mockito.internal.verification.VerificationDataImpl data
org.mockito.exceptions.misusing.NotAMockException e
Object mock
Object[] arr$
int len$
int i$
Object[] mocks
public void verifyNoMoreInteractionsInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
java.util.List mocks
org.mockito.internal.verification.api.InOrderContext inOrderContext
org.mockito.internal.verification.api.VerificationDataInOrder data
private void assertMocksNotEmpty (java.lang.Object[])
Object[] mocks
public transient org.mockito.InOrder inOrder (java.lang.Object[])
Object mock
Object[] arr$
int len$
int i$
Object[] mocks
public org.mockito.stubbing.Stubber stubber ()
org.mockito.internal.progress.MockingProgress mockingProgress
public void validateMockitoUsage ()
public org.mockito.invocation.Invocation getLastInvocation ()
org.mockito.internal.stubbing.OngoingStubbingImpl ongoingStubbing
java.util.List allInvocations
public transient java.lang.Object[] ignoreStubs (java.lang.Object[])
org.mockito.invocation.Invocation in
java.util.Iterator i$
org.mockito.internal.stubbing.InvocationContainer invocationContainer
java.util.List ins
Object m
Object[] arr$
int len$
int i$
Object[] mocks
public org.mockito.MockingDetails mockingDetails (java.lang.Object)
Object toInspect
}
org/mockito/internal/stubbing/
org/mockito/internal/stubbing/InvocationContainer.classInvocationContainer.java
package org.mockito.internal.stubbing
public abstract org.mockito.internal.stubbing.InvocationContainer extends java.lang.Object {
public abstract java.util.List getInvocations ()
public abstract void clearInvocations ()
public abstract java.util.List getStubbedInvocations ()
}
org/mockito/internal/stubbing/OngoingStubbingImpl.classOngoingStubbingImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.OngoingStubbingImpl extends org.mockito.internal.stubbing.BaseStubbing {
private final org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public void (org.mockito.internal.stubbing.InvocationContainerImpl)
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public java.util.List getRegisteredInvocations ()
public java.lang.Object getMock ()
}
org/mockito/internal/stubbing/BaseStubbing.classBaseStubbing.java
package org.mockito.internal.stubbing
public abstract org.mockito.internal.stubbing.BaseStubbing extends java.lang.Object implements org.mockito.stubbing.OngoingStubbing {
public void ()
public org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object)
Object value
public transient org.mockito.stubbing.OngoingStubbing thenReturn (java.lang.Object, java.lang.Object[])
Object v
Object[] arr$
int len$
int i$
Object value
Object[] values
org.mockito.stubbing.OngoingStubbing stubbing
private org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable)
Throwable throwable
public transient org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Throwable[])
Throwable t
Throwable[] arr$
int len$
int i$
Throwable[] throwables
org.mockito.stubbing.OngoingStubbing stubbing
public org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class)
Class throwableType
public transient org.mockito.stubbing.OngoingStubbing thenThrow (java.lang.Class, java.lang.Class[])
Class t
Class[] arr$
int len$
int i$
Class toBeThrown
Class[] nextToBeThrown
org.mockito.stubbing.OngoingStubbing stubbing
public org.mockito.stubbing.OngoingStubbing thenCallRealMethod ()
}
org/mockito/internal/stubbing/StubbedInvocationMatcher.classStubbedInvocationMatcher.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubbedInvocationMatcher extends org.mockito.internal.invocation.InvocationMatcher implements org.mockito.stubbing.Answer java.io.Serializable org.mockito.stubbing.Stubbing {
private static final long serialVersionUID
private final java.util.Queue answers
private org.mockito.invocation.DescribedInvocation usedAt
public void (org.mockito.internal.invocation.InvocationMatcher, org.mockito.stubbing.Answer)
org.mockito.internal.invocation.InvocationMatcher invocation
org.mockito.stubbing.Answer answer
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
org.mockito.stubbing.Answer a
public void addAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public void markStubUsed (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation usedAt
public boolean wasUsed ()
public java.lang.String toString ()
}
org/mockito/internal/stubbing/StubbingComparator.classStubbingComparator.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubbingComparator extends java.lang.Object implements java.util.Comparator {
private final org.mockito.internal.invocation.InvocationComparator invocationComparator
public void ()
public int compare (org.mockito.stubbing.Stubbing, org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing o1
org.mockito.stubbing.Stubbing o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/mockito/internal/stubbing/InvocationContainerImpl.classInvocationContainerImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.InvocationContainerImpl extends java.lang.Object implements org.mockito.internal.stubbing.InvocationContainer java.io.Serializable {
private static final long serialVersionUID
private final java.util.LinkedList stubbed
private final java.util.List answersForStubbing
private final org.mockito.internal.verification.RegisteredInvocations registeredInvocations
private org.mockito.internal.invocation.InvocationMatcher invocationForStubbing
static final synthetic boolean $assertionsDisabled
public void (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
public void setInvocationForPotentialStubbing (org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.invocation.InvocationMatcher invocation
public void resetInvocationForPotentialStubbing (org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
public void addAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public void addConsecutiveAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.internal.stubbing.StubbedInvocationMatcher addAnswer (org.mockito.stubbing.Answer, boolean)
org.mockito.stubbing.Answer answer
boolean isConsecutive
org.mockito.invocation.Invocation invocation
org.mockito.internal.stubbing.answers.AnswersValidator answersValidator
java.lang.Object answerTo (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.invocation.Invocation invocation
public org.mockito.internal.stubbing.StubbedInvocationMatcher findAnswerFor (org.mockito.invocation.Invocation)
org.mockito.internal.stubbing.StubbedInvocationMatcher s
java.util.Iterator i$
org.mockito.invocation.Invocation invocation
public void addAnswerForVoidMethod (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public void setAnswersForStubbing (java.util.List)
java.util.List answers
public boolean hasAnswersForStubbing ()
public boolean hasInvocationForPotentialStubbing ()
public void setMethodForStubbing (org.mockito.internal.invocation.InvocationMatcher)
int i
org.mockito.internal.invocation.InvocationMatcher invocation
public java.lang.String toString ()
public java.util.List getInvocations ()
public void clearInvocations ()
public java.util.List getStubbedInvocations ()
public java.lang.Object invokedMock ()
public org.mockito.internal.invocation.InvocationMatcher getInvocationForStubbing ()
private org.mockito.internal.verification.RegisteredInvocations createRegisteredInvocations (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
static void ()
}
org/mockito/internal/stubbing/ConsecutiveStubbing.classConsecutiveStubbing.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.ConsecutiveStubbing extends org.mockito.internal.stubbing.BaseStubbing {
private final org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public void (org.mockito.internal.stubbing.InvocationContainerImpl)
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
public org.mockito.stubbing.OngoingStubbing thenAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.OngoingStubbing then (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public java.lang.Object getMock ()
}
org/mockito/internal/stubbing/StubberImpl.classStubberImpl.java
package org.mockito.internal.stubbing
public org.mockito.internal.stubbing.StubberImpl extends java.lang.Object implements org.mockito.stubbing.Stubber {
private final java.util.List answers
public void ()
public java.lang.Object when (java.lang.Object)
Object mock
public org.mockito.stubbing.Stubber doReturn (java.lang.Object)
Object toBeReturned
public transient org.mockito.stubbing.Stubber doReturn (java.lang.Object, java.lang.Object[])
Object toBeReturned
Object[] nextToBeReturned
private transient org.mockito.internal.stubbing.StubberImpl doReturnValues (java.lang.Object[])
Object r
Object[] arr$
int len$
int i$
Object[] toBeReturned
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Throwable[])
Throwable throwable
Throwable[] arr$
int len$
int i$
Throwable[] toBeThrown
public org.mockito.stubbing.Stubber doThrow (java.lang.Class)
Class toBeThrown
public transient org.mockito.stubbing.Stubber doThrow (java.lang.Class, java.lang.Class[])
Class toBeThrown
Class[] nextToBeThrown
private transient org.mockito.internal.stubbing.StubberImpl doThrowClasses (java.lang.Class[])
Class throwable
Class[] arr$
int len$
int i$
Class[] toBeThrown
public org.mockito.stubbing.Stubber doNothing ()
public org.mockito.stubbing.Stubber doAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer answer
public org.mockito.stubbing.Stubber doCallRealMethod ()
}
org/mockito/internal/stubbing/defaultanswers/
org/mockito/internal/stubbing/defaultanswers/TriesToReturnSelf.classTriesToReturnSelf.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.TriesToReturnSelf extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private final org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues defaultReturn
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Class methodReturnType
Object mock
Class mockType
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs.classReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
Class rawType
private java.lang.Object deepStub (org.mockito.invocation.InvocationOnMock, org.mockito.internal.util.reflection.GenericMetadataSupport) throws java.lang.Throwable
org.mockito.internal.stubbing.StubbedInvocationMatcher stubbedInvocationMatcher
java.util.Iterator i$
org.mockito.invocation.InvocationOnMock invocation
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
org.mockito.internal.InternalMockHandler handler
org.mockito.internal.stubbing.InvocationContainerImpl container
org.mockito.internal.stubbing.StubbedInvocationMatcher stubbing
private java.lang.Object newDeepStubMock (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.Object)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
Object parentMock
org.mockito.mock.MockCreationSettings parentMockSettings
private org.mockito.MockSettings withSettingsUsing (org.mockito.internal.util.reflection.GenericMetadataSupport, org.mockito.mock.MockCreationSettings)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
org.mockito.mock.MockCreationSettings parentMockSettings
org.mockito.MockSettings mockSettings
private org.mockito.MockSettings propagateSerializationSettings (org.mockito.MockSettings, org.mockito.mock.MockCreationSettings)
org.mockito.MockSettings mockSettings
org.mockito.mock.MockCreationSettings parentMockSettings
private org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs returnsDeepStubsAnswerUsing (org.mockito.internal.util.reflection.GenericMetadataSupport)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
private org.mockito.internal.stubbing.StubbedInvocationMatcher recordDeepStubAnswer (java.lang.Object, org.mockito.internal.stubbing.InvocationContainerImpl)
Object mock
org.mockito.internal.stubbing.InvocationContainerImpl container
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$DeeplyStubbedAnswer answer
protected org.mockito.internal.util.reflection.GenericMetadataSupport actualParameterizedType (java.lang.Object)
Object mock
org.mockito.internal.creation.settings.CreationSettings mockSettings
private static org.mockito.internal.MockitoCore mockitoCore ()
private static org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues delegate ()
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$ReturnsDeepStubsSerializationFallback.classReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$ReturnsDeepStubsSerializationFallback extends org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs implements java.io.Serializable {
private final org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
public void (org.mockito.internal.util.reflection.GenericMetadataSupport)
org.mockito.internal.util.reflection.GenericMetadataSupport returnTypeGenericMetadata
protected org.mockito.internal.util.reflection.GenericMetadataSupport actualParameterizedType (java.lang.Object)
Object mock
private java.lang.Object writeReplace () throws java.io.IOException
}
org/mockito/internal/stubbing/defaultanswers/GloballyConfiguredAnswer.classGloballyConfiguredAnswer.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.classReturnsEmptyValues.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock)
Object mock
org.mockito.mock.MockName name
org.mockito.invocation.InvocationOnMock invocation
Class returnType
java.lang.Object returnValueFor (java.lang.Class)
Class type
}
org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls.classReturnsSmartNulls.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.stubbing.Answer delegate
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.Location location
org.mockito.invocation.InvocationOnMock invocation
Object defaultReturnValue
Class type
}
org/mockito/internal/stubbing/defaultanswers/ReturnsMoreEmptyValues.classReturnsMoreEmptyValues.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.stubbing.Answer delegate
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Object ret
Class returnType
java.lang.Object returnValueFor (java.lang.Class)
Class componentType
Class type
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$LazyHolder.classReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$LazyHolder extends java.lang.Object {
private static final org.mockito.internal.MockitoCore MOCKITO_CORE
private static final org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues DELEGATE
private void ()
static synthetic org.mockito.internal.MockitoCore access$000 ()
static synthetic org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues access$100 ()
static void ()
}
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs$DeeplyStubbedAnswer.classReturnsDeepStubs.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs$DeeplyStubbedAnswer extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private final Object mock
void (java.lang.Object)
Object mock
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls$ThrowsSmartNullPointer.classReturnsSmartNulls.java
package org.mockito.internal.stubbing.defaultanswers
org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls$ThrowsSmartNullPointer extends java.lang.Object implements org.mockito.stubbing.Answer {
private final org.mockito.invocation.InvocationOnMock unstubbedInvocation
private final org.mockito.invocation.Location location
public void (org.mockito.invocation.InvocationOnMock, org.mockito.invocation.Location)
org.mockito.invocation.InvocationOnMock unstubbedInvocation
org.mockito.invocation.Location location
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock currentInvocation
}
org/mockito/internal/stubbing/defaultanswers/ForwardsInvocations.classForwardsInvocations.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private Object delegatedObject
public void (java.lang.Object)
Object delegatedObject
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
java.lang.reflect.Method delegateMethod
Object[] rawArguments
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
org.mockito.invocation.InvocationOnMock invocation
java.lang.reflect.Method mockMethod
private java.lang.reflect.Method getDelegateMethod (java.lang.reflect.Method) throws java.lang.NoSuchMethodException
java.lang.reflect.Method mockMethod
private static boolean compatibleReturnTypes (java.lang.Class, java.lang.Class)
Class superType
Class subType
}
org/mockito/internal/stubbing/defaultanswers/ReturnsMocks.classReturnsMocks.java
package org.mockito.internal.stubbing.defaultanswers
public org.mockito.internal.stubbing.defaultanswers.ReturnsMocks extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.internal.MockitoCore mockitoCore
private final org.mockito.stubbing.Answer delegate
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Object ret
java.lang.Object returnValueFor (java.lang.Class)
Class clazz
}
org/mockito/internal/stubbing/answers/
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$9.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$9 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer5 val$answer
void (org.mockito.stubbing.Answer5)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/ClonesArguments.classClonesArguments.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ClonesArguments extends java.lang.Object implements org.mockito.stubbing.Answer {
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
Object from
org.mockito.internal.creation.instance.Instantiator instantiator
Object newInstance
int i
org.mockito.invocation.InvocationOnMock invocation
Object[] arguments
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$1.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$1 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer1 val$answer
void (org.mockito.stubbing.Answer1)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/CallsRealMethods.classCallsRealMethods.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.CallsRealMethods extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/ThrowsException.classThrowsException.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ThrowsException extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final Throwable throwable
private final org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public void (java.lang.Throwable)
Throwable throwable
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Throwable t
public java.lang.Throwable getThrowable ()
}
org/mockito/internal/stubbing/answers/DoesNothing.classDoesNothing.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.DoesNothing extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public void ()
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$4.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$4 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer2 val$answer
void (org.mockito.stubbing.VoidAnswer2)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock x0
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$6.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$6 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer3 val$answer
void (org.mockito.stubbing.VoidAnswer3)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock x0
}
org/mockito/internal/stubbing/answers/ThrowsExceptionClass.classThrowsExceptionClass.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ThrowsExceptionClass extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private final Class throwableClass
private final org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public void (java.lang.Class)
Class throwableClass
private java.lang.Class checkNonNullThrowable (java.lang.Class)
Class throwableClass
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
Throwable throwable
public java.lang.Class getThrowableClass ()
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$8.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$8 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer4 val$answer
void (org.mockito.stubbing.VoidAnswer4)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock x0
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces extends java.lang.Object {
private void ()
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer1)
org.mockito.stubbing.Answer1 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer1)
org.mockito.stubbing.VoidAnswer1 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer2)
org.mockito.stubbing.Answer2 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer2)
org.mockito.stubbing.VoidAnswer2 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer3)
org.mockito.stubbing.Answer3 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer3)
org.mockito.stubbing.VoidAnswer3 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer4)
org.mockito.stubbing.Answer4 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer4)
org.mockito.stubbing.VoidAnswer4 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.Answer5)
org.mockito.stubbing.Answer5 answer
public static org.mockito.stubbing.Answer toAnswer (org.mockito.stubbing.VoidAnswer5)
org.mockito.stubbing.VoidAnswer5 answer
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$10.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$10 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer5 val$answer
void (org.mockito.stubbing.VoidAnswer5)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock x0
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$5.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$5 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer3 val$answer
void (org.mockito.stubbing.Answer3)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/Returns.classReturns.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.Returns extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
private final Object value
public void (java.lang.Object)
Object value
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public java.lang.String printReturnType ()
public java.lang.Class getReturnType ()
public boolean returnsNull ()
public java.lang.String toString ()
}
org/mockito/internal/stubbing/answers/MethodInfo.classMethodInfo.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.MethodInfo extends java.lang.Object implements org.mockito.internal.invocation.AbstractAwareMethod {
private final java.lang.reflect.Method method
public void (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation theInvocation
public boolean isValidException (java.lang.Throwable)
Class exception
Class[] arr$
int len$
int i$
Throwable throwable
Class[] exceptions
Class throwableClass
public boolean isValidReturnType (java.lang.Class)
Class clazz
public boolean isVoid ()
public java.lang.String printMethodReturnType ()
public java.lang.String getMethodName ()
public boolean returnsPrimitive ()
public java.lang.reflect.Method getMethod ()
public boolean isDeclaredOnInterface ()
public boolean isAbstract ()
}
org/mockito/internal/stubbing/answers/ReturnsElementsOf.classReturnsElementsOf.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ReturnsElementsOf extends java.lang.Object implements org.mockito.stubbing.Answer {
private final java.util.LinkedList elements
public void (java.util.Collection)
java.util.Collection elements
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/ReturnsArgumentAt.classReturnsArgumentAt.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.ReturnsArgumentAt extends java.lang.Object implements org.mockito.stubbing.Answer java.io.Serializable {
private static final long serialVersionUID
public static final int LAST_ARGUMENT
private final int wantedArgumentPosition
public void (int)
int wantedArgumentPosition
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
private int actualArgumentPosition (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
private boolean returningLastArg ()
private int argumentIndexOf (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
private int lastArgumentIndexOf (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
private int checkWithinAllowedRange (int)
int argumentPosition
public int wantedArgumentPosition ()
public void validateIndexWithinInvocationRange (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
private boolean argumentPositionInRange (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
int actualArgumentPosition
public java.lang.Class returnedTypeOnSignature (org.mockito.invocation.InvocationOnMock)
org.mockito.invocation.InvocationOnMock invocation
int actualArgumentPosition
Class[] parameterTypes
int varargPosition
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$7.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$7 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer4 val$answer
void (org.mockito.stubbing.Answer4)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$3.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$3 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.Answer2 val$answer
void (org.mockito.stubbing.Answer2)
public java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
}
org/mockito/internal/stubbing/answers/AnswersValidator.classAnswersValidator.java
package org.mockito.internal.stubbing.answers
public org.mockito.internal.stubbing.answers.AnswersValidator extends java.lang.Object {
public void ()
public void validate (org.mockito.stubbing.Answer, org.mockito.invocation.Invocation)
org.mockito.internal.stubbing.answers.ReturnsArgumentAt returnsArgumentAt
org.mockito.stubbing.Answer answer
org.mockito.invocation.Invocation invocation
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
private void validateReturnArgIdentity (org.mockito.internal.stubbing.answers.ReturnsArgumentAt, org.mockito.invocation.Invocation)
org.mockito.internal.stubbing.answers.ReturnsArgumentAt returnsArgumentAt
org.mockito.invocation.Invocation invocation
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
private void validateMockingConcreteClass (org.mockito.internal.stubbing.answers.CallsRealMethods, org.mockito.internal.stubbing.answers.MethodInfo)
org.mockito.internal.stubbing.answers.CallsRealMethods answer
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
private void validateDoNothing (org.mockito.internal.stubbing.answers.DoesNothing, org.mockito.internal.stubbing.answers.MethodInfo)
org.mockito.internal.stubbing.answers.DoesNothing answer
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
private void validateReturnValue (org.mockito.internal.stubbing.answers.Returns, org.mockito.internal.stubbing.answers.MethodInfo)
org.mockito.internal.stubbing.answers.Returns answer
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
private void validateException (org.mockito.internal.stubbing.answers.ThrowsException, org.mockito.internal.stubbing.answers.MethodInfo)
org.mockito.internal.stubbing.answers.ThrowsException answer
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
Throwable throwable
public void validateDefaultAnswerReturnedValue (org.mockito.invocation.Invocation, java.lang.Object)
org.mockito.invocation.Invocation invocation
Object returnedValue
org.mockito.internal.stubbing.answers.MethodInfo methodInfo
}
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces$2.classAnswerFunctionalInterfaces.java
package org.mockito.internal.stubbing.answers
final org.mockito.internal.stubbing.answers.AnswerFunctionalInterfaces$2 extends java.lang.Object implements org.mockito.stubbing.Answer {
final synthetic org.mockito.stubbing.VoidAnswer1 val$answer
void (org.mockito.stubbing.VoidAnswer1)
public java.lang.Void answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock invocation
public volatile synthetic java.lang.Object answer (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable
org.mockito.invocation.InvocationOnMock x0
}
org/mockito/internal/verification/
org/mockito/internal/verification/AtMost.classAtMost.java
package org.mockito.internal.verification
public org.mockito.internal.verification.AtMost extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final int maxNumberOfInvocations
public void (int)
int maxNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
java.util.List found
int foundSize
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
private void removeAlreadyVerified (java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator iterator
java.util.List invocations
}
org/mockito/internal/verification/VerificationDataImpl.classVerificationDataImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationDataImpl extends java.lang.Object implements org.mockito.internal.verification.api.VerificationData {
private final org.mockito.internal.invocation.InvocationMatcher wanted
private final org.mockito.internal.stubbing.InvocationContainer invocations
public void (org.mockito.internal.stubbing.InvocationContainer, org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.stubbing.InvocationContainer invocations
org.mockito.internal.invocation.InvocationMatcher wanted
public java.util.List getAllInvocations ()
public org.mockito.invocation.MatchableInvocation getTarget ()
public org.mockito.internal.invocation.InvocationMatcher getWanted ()
private void assertWantedIsVerifiable ()
}
org/mockito/internal/verification/RegisteredInvocations.classRegisteredInvocations.java
package org.mockito.internal.verification
public abstract org.mockito.internal.verification.RegisteredInvocations extends java.lang.Object {
public abstract void add (org.mockito.invocation.Invocation)
public abstract void removeLast ()
public abstract java.util.List getAll ()
public abstract void clear ()
public abstract boolean isEmpty ()
}
org/mockito/internal/verification/Description.classDescription.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Description extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode verification
private final String description
public void (org.mockito.verification.VerificationMode, java.lang.String)
org.mockito.verification.VerificationMode verification
String description
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError e
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/DefaultRegisteredInvocations$1.classDefaultRegisteredInvocations.java
package org.mockito.internal.verification
synthetic org.mockito.internal.verification.DefaultRegisteredInvocations$1 extends java.lang.Object {
}
org/mockito/internal/verification/AtLeast.classAtLeast.java
package org.mockito.internal.verification
public org.mockito.internal.verification.AtLeast extends java.lang.Object implements org.mockito.internal.verification.api.VerificationInOrderMode org.mockito.verification.VerificationMode {
final int wantedCount
public void (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/VerificationOverTimeImpl.classVerificationOverTimeImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationOverTimeImpl extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final long pollingPeriodMillis
private final org.mockito.verification.VerificationMode delegate
private final boolean returnOnSuccess
private final org.mockito.internal.util.Timer timer
public void (long, long, org.mockito.verification.VerificationMode, boolean)
long pollingPeriodMillis
long durationMillis
org.mockito.verification.VerificationMode delegate
boolean returnOnSuccess
public void (long, org.mockito.verification.VerificationMode, boolean, org.mockito.internal.util.Timer)
long pollingPeriodMillis
org.mockito.verification.VerificationMode delegate
boolean returnOnSuccess
org.mockito.internal.util.Timer timer
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError e
AssertionError e
org.mockito.internal.verification.api.VerificationData data
AssertionError error
private java.lang.AssertionError handleVerifyException (java.lang.AssertionError)
AssertionError e
protected boolean canRecoverFromFailure (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
public org.mockito.internal.verification.VerificationOverTimeImpl copyWithVerificationMode (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verificationMode
private void sleep (long)
InterruptedException ie
long sleep
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
public boolean isReturnOnSuccess ()
public long getPollingPeriodMillis ()
public org.mockito.internal.util.Timer getTimer ()
public org.mockito.verification.VerificationMode getDelegate ()
}
org/mockito/internal/verification/DefaultRegisteredInvocations$RemoveToString.classDefaultRegisteredInvocations.java
package org.mockito.internal.verification
org.mockito.internal.verification.DefaultRegisteredInvocations$RemoveToString extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private void ()
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
synthetic void (org.mockito.internal.verification.DefaultRegisteredInvocations$1)
org.mockito.internal.verification.DefaultRegisteredInvocations$1 x0
}
org/mockito/internal/verification/VerificationWrapperInOrderWrapper.classVerificationWrapperInOrderWrapper.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationWrapperInOrderWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode delegate
public void (org.mockito.internal.verification.VerificationWrapper, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.VerificationWrapper verificationWrapper
org.mockito.internal.InOrderImpl inOrder
org.mockito.verification.VerificationMode verificationMode
org.mockito.verification.VerificationMode inOrderWrappedVerificationMode
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
private org.mockito.verification.VerificationMode wrapInOrder (org.mockito.internal.verification.VerificationWrapper, org.mockito.verification.VerificationMode, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.api.VerificationInOrderMode verificationInOrderMode
org.mockito.internal.verification.VerificationOverTimeImpl verificationOverTime
org.mockito.internal.verification.VerificationWrapper verificationWrapper
org.mockito.verification.VerificationMode verificationMode
org.mockito.internal.InOrderImpl inOrder
}
org/mockito/internal/verification/VerificationModeFactory.classVerificationModeFactory.java
package org.mockito.internal.verification
public org.mockito.internal.verification.VerificationModeFactory extends java.lang.Object {
public void ()
public static org.mockito.verification.VerificationMode atLeastOnce ()
public static org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public static org.mockito.verification.VerificationMode only ()
public static org.mockito.internal.verification.Times times (int)
int wantedNumberOfInvocations
public static org.mockito.internal.verification.Calls calls (int)
int wantedNumberOfInvocations
public static org.mockito.internal.verification.NoMoreInteractions noMoreInteractions ()
public static org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public static org.mockito.verification.VerificationMode description (org.mockito.verification.VerificationMode, java.lang.String)
org.mockito.verification.VerificationMode mode
String description
}
org/mockito/internal/verification/Calls.classCalls.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Calls extends java.lang.Object implements org.mockito.verification.VerificationMode org.mockito.internal.verification.api.VerificationInOrderMode {
final int wantedCount
public void (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/MockAwareVerificationMode.classMockAwareVerificationMode.java
package org.mockito.internal.verification
public org.mockito.internal.verification.MockAwareVerificationMode extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final Object mock
private final org.mockito.verification.VerificationMode mode
public void (java.lang.Object, org.mockito.verification.VerificationMode)
Object mock
org.mockito.verification.VerificationMode mode
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
public java.lang.Object getMock ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/InOrderContextImpl.classInOrderContextImpl.java
package org.mockito.internal.verification
public org.mockito.internal.verification.InOrderContextImpl extends java.lang.Object implements org.mockito.internal.verification.api.InOrderContext {
final org.mockito.internal.util.collections.IdentitySet verified
public void ()
public boolean isVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void markVerified (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation i
}
org/mockito/internal/verification/Only.classOnly.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Only extends java.lang.Object implements org.mockito.verification.VerificationMode {
public void ()
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.invocation.Invocation unverified
org.mockito.internal.verification.api.VerificationData data
org.mockito.invocation.MatchableInvocation target
java.util.List invocations
java.util.List chunk
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/DefaultRegisteredInvocations.classDefaultRegisteredInvocations.java
package org.mockito.internal.verification
public org.mockito.internal.verification.DefaultRegisteredInvocations extends java.lang.Object implements org.mockito.internal.verification.RegisteredInvocations java.io.Serializable {
private static final long serialVersionUID
private final java.util.LinkedList invocations
public void ()
public void add (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void removeLast ()
public java.util.List getAll ()
java.util.List copiedList
public void clear ()
public boolean isEmpty ()
}
org/mockito/internal/verification/NoMoreInteractions.classNoMoreInteractions.java
package org.mockito.internal.verification
public org.mockito.internal.verification.NoMoreInteractions extends java.lang.Object implements org.mockito.verification.VerificationMode org.mockito.internal.verification.api.VerificationInOrderMode {
public void ()
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
org.mockito.invocation.Invocation unverified
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List invocations
org.mockito.invocation.Invocation unverified
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/VerificationWrapper.classVerificationWrapper.java
package org.mockito.internal.verification
public abstract org.mockito.internal.verification.VerificationWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
protected final org.mockito.verification.VerificationMode wrappedVerification
public void (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode wrappedVerification
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
protected abstract org.mockito.verification.VerificationMode copySelfWithNewVerificationMode (org.mockito.verification.VerificationMode)
public org.mockito.verification.VerificationMode times (int)
int wantedNumberOfInvocations
public org.mockito.verification.VerificationMode never ()
public org.mockito.verification.VerificationMode atLeastOnce ()
public org.mockito.verification.VerificationMode atLeast (int)
int minNumberOfInvocations
public org.mockito.verification.VerificationMode atMost (int)
int maxNumberOfInvocations
public org.mockito.verification.VerificationMode only ()
}
org/mockito/internal/verification/InOrderWrapper.classInOrderWrapper.java
package org.mockito.internal.verification
public org.mockito.internal.verification.InOrderWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.internal.verification.api.VerificationInOrderMode mode
private final org.mockito.internal.InOrderImpl inOrder
public void (org.mockito.internal.verification.api.VerificationInOrderMode, org.mockito.internal.InOrderImpl)
org.mockito.internal.verification.api.VerificationInOrderMode mode
org.mockito.internal.InOrderImpl inOrder
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.internal.verification.api.VerificationDataInOrderImpl dataInOrder
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/SingleRegisteredInvocation.classSingleRegisteredInvocation.java
package org.mockito.internal.verification
public org.mockito.internal.verification.SingleRegisteredInvocation extends java.lang.Object implements org.mockito.internal.verification.RegisteredInvocations java.io.Serializable {
private org.mockito.invocation.Invocation invocation
public void ()
public void add (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public void removeLast ()
public java.util.List getAll ()
public void clear ()
public boolean isEmpty ()
}
org/mockito/internal/verification/Times.classTimes.java
package org.mockito.internal.verification
public org.mockito.internal.verification.Times extends java.lang.Object implements org.mockito.internal.verification.api.VerificationInOrderMode org.mockito.verification.VerificationMode {
final int wantedCount
public void (int)
int wantedNumberOfInvocations
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.internal.verification.api.VerificationData data
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.checkers.NumberOfInvocationsChecker numberOfInvocations
public void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
org.mockito.internal.verification.api.VerificationDataInOrder data
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.checkers.NumberOfInvocationsInOrderChecker numberOfCalls
public java.lang.String toString ()
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
}
org/mockito/internal/verification/checkers/
org/mockito/internal/verification/checkers/MissingInvocationChecker.classMissingInvocationChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.MissingInvocationChecker extends java.lang.Object {
private void ()
public static void checkMissingInvocation (java.util.List, org.mockito.invocation.MatchableInvocation)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
java.util.List actualInvocations
org.mockito.invocation.Invocation similar
Integer[] indexesOfSuspiciousArgs
org.mockito.internal.reporting.SmartPrinter smartPrinter
public static void checkMissingInvocation (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
java.util.List chunk
org.mockito.invocation.Invocation previousInOrder
}
org/mockito/internal/verification/checkers/NumberOfInvocationsChecker.classNumberOfInvocationsChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.NumberOfInvocationsChecker extends java.lang.Object {
public void ()
public void check (java.util.List, org.mockito.invocation.MatchableInvocation, int)
org.mockito.invocation.Location lastInvocation
org.mockito.invocation.Location firstUndesired
org.mockito.invocation.Location firstUndesired
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
java.util.List actualInvocations
int actualCount
private void removeAlreadyVerified (java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator iterator
java.util.List invocations
}
org/mockito/internal/verification/checkers/AtLeastDiscrepancy.classAtLeastDiscrepancy.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.AtLeastDiscrepancy extends org.mockito.internal.reporting.Discrepancy {
public void (int, int)
int wantedCount
int actualCount
public java.lang.String getPluralizedWantedCount ()
}
org/mockito/internal/verification/checkers/NonGreedyNumberOfInvocationsInOrderChecker.classNonGreedyNumberOfInvocationsInOrderChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.NonGreedyNumberOfInvocationsInOrderChecker extends java.lang.Object {
private void ()
public static void check (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation next
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
int actualCount
org.mockito.invocation.Location lastLocation
}
org/mockito/internal/verification/checkers/NumberOfInvocationsInOrderChecker.classNumberOfInvocationsInOrderChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.NumberOfInvocationsInOrderChecker extends java.lang.Object {
public void ()
public void check (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Location lastInvocation
org.mockito.invocation.Location firstUndesired
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
java.util.List chunk
int actualCount
}
org/mockito/internal/verification/checkers/AtLeastXNumberOfInvocationsChecker.classAtLeastXNumberOfInvocationsChecker.java
package org.mockito.internal.verification.checkers
public org.mockito.internal.verification.checkers.AtLeastXNumberOfInvocationsChecker extends java.lang.Object {
public void ()
public static void checkAtLeastNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int)
org.mockito.invocation.Location lastLocation
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
java.util.List actualInvocations
int actualCount
private static void removeAlreadyVerified (java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator iterator
java.util.List invocations
public static void checkAtLeastNumberOfInvocations (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Location lastLocation
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List chunk
int actualCount
}
org/mockito/internal/verification/api/
org/mockito/internal/verification/api/VerificationData.classVerificationData.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationData extends java.lang.Object {
public abstract java.util.List getAllInvocations ()
public abstract org.mockito.invocation.MatchableInvocation getTarget ()
public abstract org.mockito.internal.invocation.InvocationMatcher getWanted ()
}
org/mockito/internal/verification/api/VerificationDataInOrder.classVerificationDataInOrder.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationDataInOrder extends java.lang.Object {
public abstract java.util.List getAllInvocations ()
public abstract org.mockito.invocation.MatchableInvocation getWanted ()
public abstract org.mockito.internal.verification.api.InOrderContext getOrderingContext ()
}
org/mockito/internal/verification/api/InOrderContext.classInOrderContext.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.InOrderContext extends java.lang.Object {
public abstract boolean isVerified (org.mockito.invocation.Invocation)
public abstract void markVerified (org.mockito.invocation.Invocation)
}
org/mockito/internal/verification/api/VerificationDataInOrderImpl.classVerificationDataInOrderImpl.java
package org.mockito.internal.verification.api
public org.mockito.internal.verification.api.VerificationDataInOrderImpl extends java.lang.Object implements org.mockito.internal.verification.api.VerificationDataInOrder {
private final org.mockito.internal.verification.api.InOrderContext inOrder
private final java.util.List allInvocations
private final org.mockito.invocation.MatchableInvocation wanted
public void (org.mockito.internal.verification.api.InOrderContext, java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.internal.verification.api.InOrderContext inOrder
java.util.List allInvocations
org.mockito.invocation.MatchableInvocation wanted
public java.util.List getAllInvocations ()
public org.mockito.internal.verification.api.InOrderContext getOrderingContext ()
public org.mockito.invocation.MatchableInvocation getWanted ()
}
org/mockito/internal/verification/api/VerificationInOrderMode.classVerificationInOrderMode.java
package org.mockito.internal.verification.api
public abstract org.mockito.internal.verification.api.VerificationInOrderMode extends java.lang.Object {
public abstract void verifyInOrder (org.mockito.internal.verification.api.VerificationDataInOrder)
}
org/mockito/internal/verification/argumentmatching/
org/mockito/internal/verification/argumentmatching/ArgumentMatchingTool.classArgumentMatchingTool.java
package org.mockito.internal.verification.argumentmatching
public org.mockito.internal.verification.argumentmatching.ArgumentMatchingTool extends java.lang.Object {
private void ()
public static java.lang.Integer[] getSuspiciouslyNotMatchingArgsIndexes (java.util.List, java.lang.Object[])
org.mockito.ArgumentMatcher m
java.util.Iterator i$
java.util.List matchers
Object[] arguments
java.util.List suspicious
int i
private static boolean safelyMatches (org.mockito.ArgumentMatcher, java.lang.Object)
Throwable t
org.mockito.ArgumentMatcher m
Object arg
private static boolean toStringEquals (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher m
Object arg
}
org/mockito/internal/runners/
org/mockito/internal/runners/SilentJUnitRunner.classSilentJUnitRunner.java
package org.mockito.internal.runners
public org.mockito.internal.runners.SilentJUnitRunner extends java.lang.Object implements org.mockito.internal.runners.RunnerImpl {
private final org.junit.runners.BlockJUnit4ClassRunner runner
private final Class testClass
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.mockito.internal.runners.util.FrameworkUsageValidator listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/internal/runners/RunnerFactory.classRunnerFactory.java
package org.mockito.internal.runners
public org.mockito.internal.runners.RunnerFactory extends java.lang.Object {
public void ()
public org.mockito.internal.runners.RunnerImpl create (java.lang.Class) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException e
Throwable t
Class klass
}
org/mockito/internal/runners/SilentJUnitRunner$1.classSilentJUnitRunner.java
package org.mockito.internal.runners
org.mockito.internal.runners.SilentJUnitRunner$1 extends org.junit.runners.BlockJUnit4ClassRunner {
final synthetic org.mockito.internal.runners.SilentJUnitRunner this$0
void (org.mockito.internal.runners.SilentJUnitRunner, java.lang.Class)
Class x0
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/mockito/internal/runners/RunnerImpl.classRunnerImpl.java
package org.mockito.internal.runners
public abstract org.mockito.internal.runners.RunnerImpl extends java.lang.Object implements org.junit.runner.manipulation.Filterable {
public abstract void run (org.junit.runner.notification.RunNotifier)
public abstract org.junit.runner.Description getDescription ()
}
org/mockito/internal/runners/StrictRunner.classStrictRunner.java
package org.mockito.internal.runners
public org.mockito.internal.runners.StrictRunner extends java.lang.Object implements org.mockito.internal.runners.RunnerImpl {
private final Class testClass
private final org.mockito.internal.runners.RunnerImpl runner
private boolean filterRequested
public void (org.mockito.internal.runners.RunnerImpl, java.lang.Class)
org.mockito.internal.runners.RunnerImpl runner
Class testClass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.mockito.internal.junit.UnnecessaryStubbingsReporter reporter
org.mockito.internal.runners.util.FailureDetector listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/internal/runners/util/
org/mockito/internal/runners/util/FailureDetector.classFailureDetector.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.FailureDetector extends org.junit.runner.notification.RunListener {
private boolean failed
public void ()
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public boolean isSuccessful ()
}
org/mockito/internal/runners/util/RunnerProvider.classRunnerProvider.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.RunnerProvider extends java.lang.Object {
public void ()
public org.mockito.internal.runners.RunnerImpl newInstance (java.lang.String, java.lang.Class) throws java.lang.Exception
Class runnerClass
Exception e
java.lang.reflect.InvocationTargetException e
Exception e
String runnerClassName
Class constructorParam
java.lang.reflect.Constructor constructor
}
org/mockito/internal/runners/util/TestMethodsFinder.classTestMethodsFinder.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.TestMethodsFinder extends java.lang.Object {
private void ()
public static boolean hasTestMethods (java.lang.Class)
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class klass
java.lang.reflect.Method[] methods
}
org/mockito/internal/runners/util/FrameworkUsageValidator.classFrameworkUsageValidator.java
package org.mockito.internal.runners.util
public org.mockito.internal.runners.util.FrameworkUsageValidator extends org.junit.runner.notification.RunListener {
private final org.junit.runner.notification.RunNotifier notifier
private boolean failed
public void (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
Throwable t
org.junit.runner.Description description
}
org/mockito/internal/util/
org/mockito/internal/util/StringJoiner.classStringJoiner.java
package org.mockito.internal.util
public org.mockito.internal.util.StringJoiner extends java.lang.Object {
public void ()
public static transient java.lang.String join (java.lang.Object[])
Object[] linesToBreak
public static java.lang.String join (java.lang.String, java.lang.Iterable)
Object line
java.util.Iterator i$
String start
Iterable lines
StringBuilder out
int lastBreak
}
org/mockito/internal/util/JavaEightUtil.classJavaEightUtil.java
package org.mockito.internal.util
public final org.mockito.internal.util.JavaEightUtil extends java.lang.Object {
private static Object emptyOptional
private static Object emptyOptionalDouble
private static Object emptyOptionalInt
private static Object emptyOptionalLong
private void ()
public static java.lang.Object emptyOptional ()
public static java.lang.Object emptyOptionalDouble ()
public static java.lang.Object emptyOptionalInt ()
public static java.lang.Object emptyOptionalLong ()
public static java.lang.Object emptyStream ()
public static java.lang.Object emptyDoubleStream ()
public static java.lang.Object emptyIntStream ()
public static java.lang.Object emptyLongStream ()
private static java.lang.Object invokeNullaryFactoryMethod (java.lang.String, java.lang.String)
Class type
java.lang.reflect.Method method
Exception e
String fqcn
String methodName
}
org/mockito/internal/util/RemoveFirstLine.classRemoveFirstLine.java
package org.mockito.internal.util
public org.mockito.internal.util.RemoveFirstLine extends java.lang.Object {
public void ()
public java.lang.String of (java.lang.String)
String text
}
org/mockito/internal/util/ObjectMethodsGuru.classObjectMethodsGuru.java
package org.mockito.internal.util
public org.mockito.internal.util.ObjectMethodsGuru extends java.lang.Object {
private void ()
public static boolean isToStringMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
org.mockito.internal.invocation.MockitoMethod m
public static boolean isCompareToMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
}
org/mockito/internal/util/ConsoleMockitoLogger.classConsoleMockitoLogger.java
package org.mockito.internal.util
public org.mockito.internal.util.ConsoleMockitoLogger extends java.lang.Object implements org.mockito.internal.util.MockitoLogger {
public void ()
public void log (java.lang.Object)
Object what
}
org/mockito/internal/util/DefaultMockingDetails.classDefaultMockingDetails.java
package org.mockito.internal.util
public org.mockito.internal.util.DefaultMockingDetails extends java.lang.Object implements org.mockito.MockingDetails {
private final Object toInspect
public void (java.lang.Object)
Object toInspect
public boolean isMock ()
public boolean isSpy ()
public java.util.Collection getInvocations ()
public org.mockito.mock.MockCreationSettings getMockCreationSettings ()
public java.util.Collection getStubbings ()
java.util.List stubbings
java.util.TreeSet out
public java.lang.String printInvocations ()
private org.mockito.internal.InternalMockHandler mockHandler ()
private void assertGoodMock ()
}
org/mockito/internal/util/Decamelizer.classDecamelizer.java
package org.mockito.internal.util
public org.mockito.internal.util.Decamelizer extends java.lang.Object {
private static final java.util.regex.Pattern CAPS
public void ()
public static java.lang.String decamelizeMatcher (java.lang.String)
String className
String decamelized
private static java.lang.String decamelizeClassName (java.lang.String)
String className
java.util.regex.Matcher match
StringBuilder deCameled
static void ()
}
org/mockito/internal/util/MockNameImpl.classMockNameImpl.java
package org.mockito.internal.util
public org.mockito.internal.util.MockNameImpl extends java.lang.Object implements org.mockito.mock.MockName java.io.Serializable {
private static final long serialVersionUID
private final String mockName
private boolean defaultName
public void (java.lang.String, java.lang.Class)
String mockName
Class classToMock
public void (java.lang.String)
String mockName
private static java.lang.String toInstanceName (java.lang.Class)
Class clazz
String className
public boolean isDefault ()
public java.lang.String toString ()
}
org/mockito/internal/util/Primitives.classPrimitives.java
package org.mockito.internal.util
public org.mockito.internal.util.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TYPES
private static final java.util.Map PRIMITIVE_OR_WRAPPER_DEFAULT_VALUES
public void ()
public static java.lang.Class primitiveTypeOf (java.lang.Class)
Class clazz
public static boolean isPrimitiveOrWrapper (java.lang.Class)
Class type
public static boolean isAssignableFromWrapper (java.lang.Class, java.lang.Class)
Class valueClass
Class referenceType
public static java.lang.Object defaultValue (java.lang.Class)
Class primitiveOrWrapperType
static void ()
}
org/mockito/internal/util/Checks.classChecks.java
package org.mockito.internal.util
public org.mockito.internal.util.Checks extends java.lang.Object {
public void ()
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.String)
Object value
String checkedValue
public static java.lang.Iterable checkItemsNotNull (java.lang.Iterable, java.lang.String)
Object item
java.util.Iterator i$
Iterable iterable
String checkedIterable
}
org/mockito/internal/util/Timer.classTimer.java
package org.mockito.internal.util
public org.mockito.internal.util.Timer extends java.lang.Object {
private final long durationMillis
private long startTime
static final synthetic boolean $assertionsDisabled
public void (long)
long durationMillis
public boolean isCounting ()
public void start ()
private void validateInput (long)
long durationMillis
public long duration ()
static void ()
}
org/mockito/internal/util/MockitoLogger.classMockitoLogger.java
package org.mockito.internal.util
public abstract org.mockito.internal.util.MockitoLogger extends java.lang.Object {
public abstract void log (java.lang.Object)
}
org/mockito/internal/util/Platform.classPlatform.java
package org.mockito.internal.util
public abstract org.mockito.internal.util.Platform extends java.lang.Object {
private static final java.util.regex.Pattern JAVA_8_RELEASE_VERSION_SCHEME
private static final java.util.regex.Pattern JAVA_8_DEV_VERSION_SCHEME
public static final String JAVA_VERSION
public static final String JVM_VERSION
public static final String JVM_VENDOR
public static final String JVM_VENDOR_VERSION
public static final String JVM_NAME
public static final String JVM_INFO
public static final String OS_NAME
public static final String OS_VERSION
private void ()
public static java.lang.String describe ()
public static boolean isJava8BelowUpdate45 ()
static boolean isJava8BelowUpdate45 (java.lang.String)
int update
int update
String jvmVersion
java.util.regex.Matcher matcher
public static java.lang.String warnForVM (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String vmName1
String warnMessage1
String vmName2
String warnMessage2
static java.lang.String warnForVM (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String current
String vmName1
String warnMessage1
String vmName2
String warnMessage2
static void ()
}
org/mockito/internal/util/MockCreationValidator.classMockCreationValidator.java
package org.mockito.internal.util
public org.mockito.internal.util.MockCreationValidator extends java.lang.Object {
public void ()
public void validateType (java.lang.Class)
Class classToMock
org.mockito.plugins.MockMaker$TypeMockability typeMockability
public void validateExtraInterfaces (java.lang.Class, java.util.Collection)
Class i
java.util.Iterator i$
Class classToMock
java.util.Collection extraInterfaces
public void validateMockedType (java.lang.Class, java.lang.Object)
Class classToMock
Object spiedInstance
public void validateDelegatedInstance (java.lang.Class, java.lang.Object)
Class classToMock
Object delegatedInstance
public void validateConstructorUse (boolean, org.mockito.mock.SerializableMode)
boolean usingConstructor
org.mockito.mock.SerializableMode mode
}
org/mockito/internal/util/MockUtil.classMockUtil.java
package org.mockito.internal.util
public org.mockito.internal.util.MockUtil extends java.lang.Object {
private static final org.mockito.plugins.MockMaker mockMaker
private void ()
public static org.mockito.plugins.MockMaker$TypeMockability typeMockabilityOf (java.lang.Class)
Class type
public static java.lang.Object createMock (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler mockHandler
Object mock
Object spiedInstance
public static void resetMock (java.lang.Object)
Object mock
org.mockito.internal.InternalMockHandler oldHandler
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler newHandler
public static org.mockito.internal.InternalMockHandler getMockHandler (java.lang.Object)
org.mockito.invocation.MockHandler handler
Object mock
public static boolean isSpy (java.lang.Object)
Object mock
public static boolean isMock (java.lang.Object)
Object mock
public static org.mockito.mock.MockName getMockName (java.lang.Object)
Object mock
public static void maybeRedefineMockName (java.lang.Object, java.lang.String)
Object mock
String newName
org.mockito.mock.MockName mockName
org.mockito.mock.MockCreationSettings mockSettings
public static org.mockito.mock.MockCreationSettings getMockSettings (java.lang.Object)
Object mock
static void ()
}
org/mockito/internal/util/collections/
org/mockito/internal/util/collections/ListUtil$Filter.classListUtil.java
package org.mockito.internal.util.collections
public abstract org.mockito.internal.util.collections.ListUtil$Filter extends java.lang.Object {
public abstract boolean isOut (java.lang.Object)
}
org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet$1.classHashCodeAndEqualsSafeSet.java
package org.mockito.internal.util.collections
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet$1 extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
final synthetic org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet this$0
void (org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet.classHashCodeAndEqualsSafeSet.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet extends java.lang.Object implements java.util.Set {
private final java.util.HashSet backingHashSet
static final synthetic boolean $assertionsDisabled
public void ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object mock
public boolean add (java.lang.Object)
Object mock
public boolean remove (java.lang.Object)
Object mock
public void clear ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet that
public int hashCode ()
public java.lang.Object[] toArray ()
private java.lang.Object[] unwrapTo (java.lang.Object[])
int i
int objectsLength
Object[] array
java.util.Iterator iterator
public java.lang.Object[] toArray (java.lang.Object[])
Object[] typedArray
Object[] array
public boolean removeAll (java.util.Collection)
java.util.Collection mocks
public boolean containsAll (java.util.Collection)
java.util.Collection mocks
public boolean addAll (java.util.Collection)
java.util.Collection mocks
public boolean retainAll (java.util.Collection)
java.util.Collection mocks
private java.util.HashSet asWrappedMocks (java.util.Collection)
Object mock
java.util.Iterator i$
java.util.Collection mocks
java.util.HashSet hashSet
public java.lang.String toString ()
public static transient org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet of (java.lang.Object[])
Object[] mocks
public static org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet of (java.lang.Iterable)
Object mock
java.util.Iterator i$
Iterable objects
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet hashCodeAndEqualsSafeSet
static synthetic java.util.HashSet access$000 (org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet)
org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet x0
static void ()
}
org/mockito/internal/util/collections/IdentitySet.classIdentitySet.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.IdentitySet extends java.lang.Object {
private final java.util.LinkedList list
public void ()
public boolean contains (java.lang.Object)
Object existing
java.util.Iterator i$
Object o
public void add (java.lang.Object)
Object o
}
org/mockito/internal/util/collections/HashCodeAndEqualsMockWrapper.classHashCodeAndEqualsMockWrapper.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper extends java.lang.Object {
private final Object mockInstance
public void (java.lang.Object)
Object mockInstance
public java.lang.Object get ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper that
public int hashCode ()
public static org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper of (java.lang.Object)
Object mock
public java.lang.String toString ()
private java.lang.String typeInstanceString ()
}
org/mockito/internal/util/collections/Sets.classSets.java
package org.mockito.internal.util.collections
public abstract org.mockito.internal.util.collections.Sets extends java.lang.Object {
public void ()
public static java.util.Set newMockSafeHashSet (java.lang.Iterable)
Iterable mocks
public static transient java.util.Set newMockSafeHashSet (java.lang.Object[])
Object[] mocks
public static org.mockito.internal.util.collections.IdentitySet newIdentitySet ()
public static transient java.util.Set newSet (java.lang.Object[])
Object[] elements
}
org/mockito/internal/util/collections/ListUtil.classListUtil.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.ListUtil extends java.lang.Object {
public void ()
public static java.util.LinkedList filter (java.util.Collection, org.mockito.internal.util.collections.ListUtil$Filter)
Object t
java.util.Iterator i$
java.util.Collection collection
org.mockito.internal.util.collections.ListUtil$Filter filter
java.util.LinkedList filtered
}
org/mockito/internal/util/collections/Iterables.classIterables.java
package org.mockito.internal.util.collections
public org.mockito.internal.util.collections.Iterables extends java.lang.Object {
public void ()
public static java.lang.Iterable toIterable (java.util.Enumeration)
java.util.Enumeration in
java.util.List out
}
org/mockito/internal/util/concurrent/
org/mockito/internal/util/concurrent/DetachedThreadLocal$2.classDetachedThreadLocal.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.DetachedThreadLocal$2 extends org.mockito.internal.util.concurrent.WeakConcurrentMap$WithInlinedExpunction {
final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
void (org.mockito.internal.util.concurrent.DetachedThreadLocal)
protected java.lang.Object defaultValue (java.lang.Thread)
Thread key
protected volatile synthetic java.lang.Object defaultValue (java.lang.Object)
Object x0
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$1.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap$1 extends java.lang.Object {
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$1.classWeakConcurrentSet.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.WeakConcurrentSet$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$mockito$internal$util$concurrent$WeakConcurrentSet$Cleaner
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/mockito/internal/util/concurrent/WeakConcurrentSet.classWeakConcurrentSet.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentSet extends java.lang.Object implements java.lang.Runnable java.lang.Iterable {
final org.mockito.internal.util.concurrent.WeakConcurrentMap target
public void (org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner)
org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner cleaner
public boolean add (java.lang.Object)
Object value
public boolean contains (java.lang.Object)
Object value
public boolean remove (java.lang.Object)
Object value
public void clear ()
public int approximateSize ()
public void run ()
public void expungeStaleEntries ()
public java.lang.Thread getCleanerThread ()
public java.util.Iterator iterator ()
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$1.classDetachedThreadLocal.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.DetachedThreadLocal$1 extends org.mockito.internal.util.concurrent.WeakConcurrentMap {
final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal this$0
void (org.mockito.internal.util.concurrent.DetachedThreadLocal, boolean)
boolean x0
protected java.lang.Object defaultValue (java.lang.Thread)
Thread key
protected volatile synthetic java.lang.Object defaultValue (java.lang.Object)
Object x0
}
org/mockito/internal/util/concurrent/WeakConcurrentMap.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentMap extends java.lang.ref.ReferenceQueue implements java.lang.Runnable java.lang.Iterable {
private static final java.util.concurrent.atomic.AtomicLong ID
final java.util.concurrent.ConcurrentMap target
private final Thread thread
public void (boolean)
boolean cleanerThread
public java.lang.Object get (java.lang.Object)
Object previousValue
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
protected java.lang.Object defaultValue (java.lang.Object)
Object key
public java.lang.Thread getCleanerThread ()
public void expungeStaleEntries ()
java.lang.ref.Reference reference
public int approximateSize ()
public void run ()
InterruptedException ignored
public java.util.Iterator iterator ()
static void ()
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$ReducingIterator.classWeakConcurrentSet.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentSet$ReducingIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
private void (java.util.Iterator)
java.util.Iterator iterator
public void remove ()
public java.lang.Object next ()
public boolean hasNext ()
synthetic void (java.util.Iterator, org.mockito.internal.util.concurrent.WeakConcurrentSet$1)
java.util.Iterator x0
org.mockito.internal.util.concurrent.WeakConcurrentSet$1 x1
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$WeakKey.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$WeakKey extends java.lang.ref.WeakReference {
private final int hashCode
void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object key
java.lang.ref.ReferenceQueue queue
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
}
org/mockito/internal/util/concurrent/DetachedThreadLocal.classDetachedThreadLocal.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.DetachedThreadLocal extends java.lang.Object implements java.lang.Runnable {
final org.mockito.internal.util.concurrent.WeakConcurrentMap map
public void (org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner)
org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner cleaner
public java.lang.Object get ()
public void set (java.lang.Object)
Object value
public void clear ()
public void clearAll ()
public java.lang.Object pushTo (java.lang.Thread)
Thread thread
Object value
public java.lang.Object fetchFrom (java.lang.Thread)
Thread thread
Object value
public java.lang.Object get (java.lang.Thread)
Thread thread
public void define (java.lang.Thread, java.lang.Object)
Thread thread
Object value
protected java.lang.Object initialValue (java.lang.Thread)
Thread thread
protected java.lang.Object inheritValue (java.lang.Object)
Object value
public org.mockito.internal.util.concurrent.WeakConcurrentMap getBackingMap ()
public void run ()
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$WithInlinedExpunction.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
public org.mockito.internal.util.concurrent.WeakConcurrentMap$WithInlinedExpunction extends org.mockito.internal.util.concurrent.WeakConcurrentMap {
public void ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Iterator iterator ()
public int approximateSize ()
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$Cleaner.classDetachedThreadLocal.java
package org.mockito.internal.util.concurrent
public final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner extends java.lang.Enum {
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner THREAD
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner INLINE
public static final enum org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner MANUAL
private static final synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner[] $VALUES
public static org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner[] values ()
public static org.mockito.internal.util.concurrent.DetachedThreadLocal$Cleaner valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/mockito/internal/util/concurrent/WeakConcurrentSet$Cleaner.classWeakConcurrentSet.java
package org.mockito.internal.util.concurrent
public final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner extends java.lang.Enum {
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner THREAD
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner INLINE
public static final enum org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner MANUAL
private static final synthetic org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner[] $VALUES
public static org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner[] values ()
public static org.mockito.internal.util.concurrent.WeakConcurrentSet$Cleaner valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$EntryIterator.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
private java.util.Map$Entry nextEntry
private Object nextKey
final synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap this$0
private void (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.util.Iterator)
java.util.Iterator iterator
private void findNext ()
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
synthetic void (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.util.Iterator, org.mockito.internal.util.concurrent.WeakConcurrentMap$1)
org.mockito.internal.util.concurrent.WeakConcurrentMap x0
java.util.Iterator x1
org.mockito.internal.util.concurrent.WeakConcurrentMap$1 x2
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$SimpleEntry.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$SimpleEntry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
final java.util.Map$Entry entry
final synthetic org.mockito.internal.util.concurrent.WeakConcurrentMap this$0
private void (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.lang.Object, java.util.Map$Entry)
Object key
java.util.Map$Entry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
synthetic void (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.lang.Object, java.util.Map$Entry, org.mockito.internal.util.concurrent.WeakConcurrentMap$1)
org.mockito.internal.util.concurrent.WeakConcurrentMap x0
Object x1
java.util.Map$Entry x2
org.mockito.internal.util.concurrent.WeakConcurrentMap$1 x3
}
org/mockito/internal/util/concurrent/WeakConcurrentMap$LatentKey.classWeakConcurrentMap.java
package org.mockito.internal.util.concurrent
org.mockito.internal.util.concurrent.WeakConcurrentMap$LatentKey extends java.lang.Object {
final Object key
private final int hashCode
void (java.lang.Object)
Object key
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
org/mockito/internal/util/concurrent/DetachedThreadLocal$3.classDetachedThreadLocal.java
package org.mockito.internal.util.concurrent
synthetic org.mockito.internal.util.concurrent.DetachedThreadLocal$3 extends java.lang.Object {
static final synthetic int[] $SwitchMap$org$mockito$internal$util$concurrent$DetachedThreadLocal$Cleaner
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/mockito/internal/util/io/
org/mockito/internal/util/io/IOUtil.classIOUtil.java
package org.mockito.internal.util.io
public org.mockito.internal.util.io.IOUtil extends java.lang.Object {
public void ()
public static void writeText (java.lang.String, java.io.File)
Exception e
String text
java.io.File output
java.io.PrintWriter pw
public static java.util.Collection readLines (java.io.InputStream)
java.io.IOException e
java.io.InputStream is
java.util.List out
java.io.BufferedReader r
String line
public static void closeQuietly (java.io.Closeable)
org.mockito.exceptions.base.MockitoException ignored
java.io.Closeable closeable
public static void close (java.io.Closeable)
java.io.IOException e
java.io.Closeable closeable
}
org/mockito/internal/util/reflection/
org/mockito/internal/util/reflection/FieldInitializer$ConstructorInstantiator.classFieldInitializer.java
package org.mockito.internal.util.reflection
abstract org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator extends java.lang.Object {
public abstract org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$TypeVarBoundedType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType extends java.lang.Object implements org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType {
private final java.lang.reflect.TypeVariable typeVariable
public void (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
public java.lang.reflect.Type firstBound ()
public java.lang.reflect.Type[] interfaceBounds ()
java.lang.reflect.Type[] interfaceBounds
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public java.lang.reflect.TypeVariable typeVariable ()
static synthetic java.lang.reflect.TypeVariable access$000 (org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType)
org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVarBoundedType x0
}
org/mockito/internal/util/reflection/FieldInitializer$ConstructorArgumentResolver.classFieldInitializer.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver extends java.lang.Object {
public transient abstract java.lang.Object[] resolveTypeInstances (java.lang.Class[])
}
org/mockito/internal/util/reflection/Constructors.classConstructors.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.Constructors extends java.lang.Object {
public void ()
public static java.lang.reflect.Constructor noArgConstructorOf (java.lang.Class)
NoSuchMethodException e
Class classToMock
}
org/mockito/internal/util/reflection/GenericMetadataSupport$FromClassGenericMetadataSupport.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$FromClassGenericMetadataSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final Class clazz
public void (java.lang.Class)
Class clazz
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$GenericArrayReturnType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$GenericArrayReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final org.mockito.internal.util.reflection.GenericMetadataSupport genericArrayType
private final int arity
public void (org.mockito.internal.util.reflection.GenericMetadataSupport, int)
org.mockito.internal.util.reflection.GenericMetadataSupport genericArrayType
int arity
public java.lang.Class rawType ()
int i
ClassNotFoundException e
Class rawComponentType
StringBuilder stringBuilder
}
org/mockito/internal/util/reflection/GenericMetadataSupport$TypeVariableReturnType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$TypeVariableReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.TypeVariable typeVariable
private final java.lang.reflect.TypeVariable[] typeParameters
private Class rawType
public void (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.TypeVariable[], java.lang.reflect.TypeVariable)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.TypeVariable typeVariable
private void readTypeParameters ()
private void readTypeVariables ()
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
public java.lang.Class rawType ()
public java.util.List extraInterfaces ()
java.lang.reflect.Type type
public java.lang.Class[] rawExtraInterfaces ()
Class rawInterface
java.lang.reflect.Type extraInterface
java.util.Iterator i$
java.util.List extraInterfaces
java.util.List rawExtraInterfaces
private java.lang.reflect.Type extractActualBoundedTypeOf (java.lang.reflect.Type)
java.lang.reflect.Type actualFirstBound
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/FieldCopier.classFieldCopier.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldCopier extends java.lang.Object {
public void ()
public void copyValue (java.lang.Object, java.lang.Object, java.lang.reflect.Field) throws java.lang.IllegalAccessException
Object from
Object to
java.lang.reflect.Field field
Object value
}
org/mockito/internal/util/reflection/BeanPropertySetter.classBeanPropertySetter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.BeanPropertySetter extends java.lang.Object {
private static final String SET_PREFIX
private final Object target
private final boolean reportNoSetterFound
private final java.lang.reflect.Field field
public void (java.lang.Object, java.lang.reflect.Field, boolean)
Object target
java.lang.reflect.Field propertyField
boolean reportNoSetterFound
public void (java.lang.Object, java.lang.reflect.Field)
Object target
java.lang.reflect.Field propertyField
public boolean set (java.lang.Object)
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
NoSuchMethodException e
Object value
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Method writeMethod
private java.lang.String setterName (java.lang.String)
String fieldName
private void reportNoSetterFound ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$FromParameterizedTypeGenericMetadataSupport.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$FromParameterizedTypeGenericMetadataSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.ParameterizedType parameterizedType
public void (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType parameterizedType
private void readActualTypeParameters ()
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/InstanceField.classInstanceField.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.InstanceField extends java.lang.Object {
private final java.lang.reflect.Field field
private final Object instance
private org.mockito.internal.util.reflection.FieldReader fieldReader
public void (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object instance
public java.lang.Object read ()
public void set (java.lang.Object)
Object value
public boolean isNull ()
public boolean isAnnotatedBy (java.lang.Class)
Class annotationClass
public boolean isSynthetic ()
public java.lang.annotation.Annotation annotation (java.lang.Class)
Class annotationClass
public java.lang.reflect.Field jdkField ()
private org.mockito.internal.util.reflection.FieldReader reader ()
public java.lang.String name ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.util.reflection.InstanceField that
public int hashCode ()
int result
}
org/mockito/internal/util/reflection/GenericMetadataSupport$NotGenericReturnTypeSupport.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$NotGenericReturnTypeSupport extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final Class returnType
public void (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.Type)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.Type genericReturnType
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/Fields$2.classFields.java
package org.mockito.internal.util.reflection
final org.mockito.internal.util.reflection.Fields$2 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
void ()
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/util/reflection/FieldInitializationReport.classFieldInitializationReport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldInitializationReport extends java.lang.Object {
private final Object fieldInstance
private final boolean wasInitialized
private final boolean wasInitializedUsingConstructorArgs
public void (java.lang.Object, boolean, boolean)
Object fieldInstance
boolean wasInitialized
boolean wasInitializedUsingConstructorArgs
public java.lang.Object fieldInstance ()
public boolean fieldWasInitialized ()
public boolean fieldWasInitializedUsingContructorArgs ()
public java.lang.Class fieldClass ()
}
org/mockito/internal/util/reflection/GenericMetadataSupport$WildCardBoundedType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMetadataSupport$WildCardBoundedType extends java.lang.Object implements org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType {
private final java.lang.reflect.WildcardType wildcard
public void (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType wildcard
public java.lang.reflect.Type firstBound ()
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
public java.lang.reflect.Type[] interfaceBounds ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public java.lang.reflect.WildcardType wildCard ()
}
org/mockito/internal/util/reflection/LenientCopyTool.classLenientCopyTool.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.LenientCopyTool extends java.lang.Object {
org.mockito.internal.util.reflection.FieldCopier fieldCopier
public void ()
public void copyToMock (java.lang.Object, java.lang.Object)
Object from
Object mock
public void copyToRealObject (java.lang.Object, java.lang.Object)
Object from
Object to
private void copy (java.lang.Object, java.lang.Object, java.lang.Class)
Object from
Object to
Class fromClazz
private void copyValues (java.lang.Object, java.lang.Object, java.lang.Class)
Throwable t
org.mockito.internal.util.reflection.AccessibilityChanger accessibilityChanger
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Object from
Object mock
Class classFrom
java.lang.reflect.Field[] fields
}
org/mockito/internal/util/reflection/FieldInitializer$ParameterizedConstructorInstantiator$1.classFieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator$1 extends java.lang.Object implements java.util.Comparator {
final synthetic org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator this$0
void (org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator)
public int compare (java.lang.reflect.Constructor, java.lang.reflect.Constructor)
int constructorAMockableParamsSize
int constructorBMockableParamsSize
java.lang.reflect.Constructor constructorA
java.lang.reflect.Constructor constructorB
int argLengths
private int countMockableParams (java.lang.reflect.Constructor)
Class aClass
Class[] arr$
int len$
int i$
java.lang.reflect.Constructor constructor
int constructorMockableParamsSize
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/mockito/internal/util/reflection/SuperTypesLastSorter$1.classSuperTypesLastSorter.java
package org.mockito.internal.util.reflection
final org.mockito.internal.util.reflection.SuperTypesLastSorter$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.reflect.Field, java.lang.reflect.Field)
java.lang.reflect.Field o1
java.lang.reflect.Field o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/mockito/internal/util/reflection/FieldReader.classFieldReader.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldReader extends java.lang.Object {
final Object target
final java.lang.reflect.Field field
final org.mockito.internal.util.reflection.AccessibilityChanger changer
public void (java.lang.Object, java.lang.reflect.Field)
Object target
java.lang.reflect.Field field
public boolean isNull ()
public java.lang.Object read ()
Exception e
}
org/mockito/internal/util/reflection/GenericMetadataSupport$BoundedType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType extends java.lang.Object implements java.lang.reflect.Type {
public abstract java.lang.reflect.Type firstBound ()
public abstract java.lang.reflect.Type[] interfaceBounds ()
}
org/mockito/internal/util/reflection/Fields$3.classFields.java
package org.mockito.internal.util.reflection
final org.mockito.internal.util.reflection.Fields$3 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
void ()
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/util/reflection/FieldInitializer$NoArgConstructorInstantiator.classFieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$NoArgConstructorInstantiator extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator {
private final Object testClass
private final java.lang.reflect.Field field
void (java.lang.Object, java.lang.reflect.Field)
Object testClass
java.lang.reflect.Field field
public org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
Object[] noArg
Object newFieldInstance
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Constructor constructor
}
org/mockito/internal/util/reflection/FieldInitializer$ParameterizedConstructorInstantiator.classFieldInitializer.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.FieldInitializer$ParameterizedConstructorInstantiator extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator {
private final Object testClass
private final java.lang.reflect.Field field
private final org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argResolver
private final java.util.Comparator byParameterNumber
void (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver)
Object testClass
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argumentResolver
public org.mockito.internal.util.reflection.FieldInitializationReport instantiate ()
Object[] args
Object newFieldInstance
IllegalArgumentException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
java.lang.reflect.Constructor constructor
private void checkParameterized (java.lang.reflect.Constructor, java.lang.reflect.Field)
java.lang.reflect.Constructor constructor
java.lang.reflect.Field field
private java.lang.reflect.Constructor biggestConstructor (java.lang.Class)
Class clazz
java.util.List constructors
java.lang.reflect.Constructor constructor
}
org/mockito/internal/util/reflection/GenericMetadataSupport.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.GenericMetadataSupport extends java.lang.Object {
protected java.util.Map contextualActualTypeParameters
public void ()
protected void registerAllTypeVariables (java.lang.reflect.Type)
java.lang.reflect.Type typeToRegister
Class rawType
java.lang.reflect.Type classType
java.util.Queue typesToRegister
java.util.Set registeredTypes
protected java.lang.Class extractRawTypeOf (java.lang.reflect.Type)
java.lang.reflect.Type type
protected void registerTypeVariablesOn (java.lang.reflect.Type)
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.Type actualTypeArgument
int i
java.lang.reflect.Type classType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.Type[] actualTypeArguments
protected void registerTypeParametersOn (java.lang.reflect.TypeVariable[])
java.lang.reflect.TypeVariable type
java.lang.reflect.TypeVariable[] arr$
int len$
int i$
java.lang.reflect.TypeVariable[] typeParameters
private void registerTypeVariableIfNotPresent (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
private org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType boundsOf (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeParameter
private org.mockito.internal.util.reflection.GenericMetadataSupport$BoundedType boundsOf (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType wildCard
org.mockito.internal.util.reflection.GenericMetadataSupport$WildCardBoundedType wildCardBoundedType
public abstract java.lang.Class rawType ()
public java.util.List extraInterfaces ()
public java.lang.Class[] rawExtraInterfaces ()
public boolean hasRawExtraInterfaces ()
public java.util.Map actualTypeArguments ()
java.lang.reflect.Type actualType
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.TypeVariable[] arr$
int len$
int i$
java.lang.reflect.TypeVariable[] typeParameters
java.util.LinkedHashMap actualTypeArguments
protected java.lang.reflect.Type getActualTypeArgumentFor (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.TypeVariable typeParameter
java.lang.reflect.Type type
public org.mockito.internal.util.reflection.GenericMetadataSupport resolveGenericReturnType (java.lang.reflect.Method)
java.lang.reflect.Method method
java.lang.reflect.Type genericReturnType
int arity
org.mockito.internal.util.reflection.GenericMetadataSupport genericMetadataSupport
private org.mockito.internal.util.reflection.GenericMetadataSupport resolveGenericType (java.lang.reflect.Type, java.lang.reflect.Method)
java.lang.reflect.Type type
java.lang.reflect.Method method
public static org.mockito.internal.util.reflection.GenericMetadataSupport inferFrom (java.lang.reflect.Type)
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/GenericMetadataSupport$ParameterizedReturnType.classGenericMetadataSupport.java
package org.mockito.internal.util.reflection
org.mockito.internal.util.reflection.GenericMetadataSupport$ParameterizedReturnType extends org.mockito.internal.util.reflection.GenericMetadataSupport {
private final java.lang.reflect.ParameterizedType parameterizedType
private final java.lang.reflect.TypeVariable[] typeParameters
public void (org.mockito.internal.util.reflection.GenericMetadataSupport, java.lang.reflect.TypeVariable[], java.lang.reflect.ParameterizedType)
org.mockito.internal.util.reflection.GenericMetadataSupport source
java.lang.reflect.TypeVariable[] typeParameters
java.lang.reflect.ParameterizedType parameterizedType
private void readTypeParameters ()
private void readTypeVariables ()
public java.lang.Class rawType ()
}
org/mockito/internal/util/reflection/Fields$1.classFields.java
package org.mockito.internal.util.reflection
final org.mockito.internal.util.reflection.Fields$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic Class[] val$annotations
void (java.lang.Class[])
public boolean isOut (org.mockito.internal.util.reflection.InstanceField)
Class annotation
Class[] arr$
int len$
int i$
org.mockito.internal.util.reflection.InstanceField instanceField
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/util/reflection/AccessibilityChanger.classAccessibilityChanger.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.AccessibilityChanger extends java.lang.Object {
private Boolean wasAccessible
static final synthetic boolean $assertionsDisabled
public void ()
public void safelyDisableAccess (java.lang.reflect.AccessibleObject)
Throwable t
java.lang.reflect.AccessibleObject accessibleObject
public void enableAccess (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessibleObject
static void ()
}
org/mockito/internal/util/reflection/FieldInitializer.classFieldInitializer.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldInitializer extends java.lang.Object {
private final Object fieldOwner
private final java.lang.reflect.Field field
private final org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator instantiator
public void (java.lang.Object, java.lang.reflect.Field)
Object fieldOwner
java.lang.reflect.Field field
public void (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver)
Object fieldOwner
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver argResolver
private void (java.lang.Object, java.lang.reflect.Field, org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator)
Object fieldOwner
java.lang.reflect.Field field
org.mockito.internal.util.reflection.FieldInitializer$ConstructorInstantiator instantiator
public org.mockito.internal.util.reflection.FieldInitializationReport initialize ()
IllegalAccessException e
org.mockito.internal.util.reflection.AccessibilityChanger changer
private void checkNotLocal (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotInner (java.lang.reflect.Field)
java.lang.reflect.Field field
Class type
private void checkNotInterface (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotAbstract (java.lang.reflect.Field)
java.lang.reflect.Field field
private void checkNotEnum (java.lang.reflect.Field)
java.lang.reflect.Field field
private org.mockito.internal.util.reflection.FieldInitializationReport acquireFieldInstance () throws java.lang.IllegalAccessException
Object fieldInstance
}
org/mockito/internal/util/reflection/Fields$InstanceFields.classFields.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.Fields$InstanceFields extends java.lang.Object {
private final Object instance
private final java.util.List instanceFields
public void (java.lang.Object, java.util.List)
Object instance
java.util.List instanceFields
public org.mockito.internal.util.reflection.Fields$InstanceFields filter (org.mockito.internal.util.collections.ListUtil$Filter)
org.mockito.internal.util.collections.ListUtil$Filter withFilter
public org.mockito.internal.util.reflection.Fields$InstanceFields notNull ()
public java.util.List instanceFields ()
public java.util.List assignedValues ()
org.mockito.internal.util.reflection.InstanceField instanceField
java.util.Iterator i$
java.util.List values
public java.util.List names ()
org.mockito.internal.util.reflection.InstanceField instanceField
java.util.Iterator i$
java.util.List fieldNames
}
org/mockito/internal/util/reflection/SuperTypesLastSorter.classSuperTypesLastSorter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.SuperTypesLastSorter extends java.lang.Object {
private static final java.util.Comparator compareFieldsByName
private void ()
public static java.util.List sortSuperTypesLast (java.util.Collection)
Class t
int j
java.lang.reflect.Field f
Class ft
int newPos
java.util.Collection unsortedFields
java.util.List fields
int i
static void ()
}
org/mockito/internal/util/reflection/FieldSetter.classFieldSetter.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.FieldSetter extends java.lang.Object {
private void ()
public static void setField (java.lang.Object, java.lang.reflect.Field, java.lang.Object)
IllegalAccessException e
IllegalArgumentException e
Object target
java.lang.reflect.Field field
Object value
org.mockito.internal.util.reflection.AccessibilityChanger changer
}
org/mockito/internal/util/reflection/GenericTypeExtractor.classGenericTypeExtractor.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericTypeExtractor extends java.lang.Object {
public void ()
public static java.lang.Class genericTypeOf (java.lang.Class, java.lang.Class, java.lang.Class)
java.lang.reflect.Type genericInterface
Class rootClass
Class targetBaseClass
Class targetBaseInterface
Class match
private static java.lang.reflect.Type findGenericInteface (java.lang.Class, java.lang.Class)
java.lang.reflect.Type deeper
Class inter
int i
Class sourceClass
Class targetBaseInterface
private static java.lang.Class extractGeneric (java.lang.reflect.Type)
java.lang.reflect.Type[] genericTypes
java.lang.reflect.Type type
}
org/mockito/internal/util/reflection/Fields.classFields.java
package org.mockito.internal.util.reflection
public abstract org.mockito.internal.util.reflection.Fields extends java.lang.Object {
public void ()
public static org.mockito.internal.util.reflection.Fields$InstanceFields allDeclaredFieldsOf (java.lang.Object)
Class clazz
Object instance
java.util.List instanceFields
public static org.mockito.internal.util.reflection.Fields$InstanceFields declaredFieldsOf (java.lang.Object)
Object instance
java.util.List instanceFields
private static java.util.List instanceFieldsIn (java.lang.Object, java.lang.reflect.Field[])
org.mockito.internal.util.reflection.InstanceField instanceField
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Object instance
java.lang.reflect.Field[] fields
java.util.List instanceDeclaredFields
public static transient org.mockito.internal.util.collections.ListUtil$Filter annotatedBy (java.lang.Class[])
Class[] annotations
private static org.mockito.internal.util.collections.ListUtil$Filter nullField ()
public static org.mockito.internal.util.collections.ListUtil$Filter syntheticField ()
static synthetic org.mockito.internal.util.collections.ListUtil$Filter access$000 ()
}
org/mockito/internal/util/reflection/GenericMaster.classGenericMaster.java
package org.mockito.internal.util.reflection
public org.mockito.internal.util.reflection.GenericMaster extends java.lang.Object {
public void ()
public java.lang.Class getGenericType (java.lang.reflect.Field)
java.lang.reflect.Type actual
java.lang.reflect.Field field
java.lang.reflect.Type generic
}
org/mockito/internal/handler/
org/mockito/internal/handler/MockHandlerFactory.classMockHandlerFactory.java
package org.mockito.internal.handler
public org.mockito.internal.handler.MockHandlerFactory extends java.lang.Object {
public void ()
public static org.mockito.internal.InternalMockHandler createMockHandler (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
org.mockito.internal.InternalMockHandler handler
org.mockito.internal.InternalMockHandler nullResultGuardian
}
org/mockito/internal/handler/NotifiedMethodInvocationReport.classNotifiedMethodInvocationReport.java
package org.mockito.internal.handler
public org.mockito.internal.handler.NotifiedMethodInvocationReport extends java.lang.Object implements org.mockito.listeners.MethodInvocationReport {
private final org.mockito.invocation.Invocation invocation
private final Object returnedValue
private final Throwable throwable
public void (org.mockito.invocation.Invocation, java.lang.Object)
org.mockito.invocation.Invocation invocation
Object returnedValue
public void (org.mockito.invocation.Invocation, java.lang.Throwable)
org.mockito.invocation.Invocation invocation
Throwable throwable
public org.mockito.invocation.DescribedInvocation getInvocation ()
public java.lang.Object getReturnedValue ()
public java.lang.Throwable getThrowable ()
public boolean threwException ()
public java.lang.String getLocationOfStubbing ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.handler.NotifiedMethodInvocationReport that
public int hashCode ()
int result
}
org/mockito/internal/handler/MockHandlerImpl.classMockHandlerImpl.java
package org.mockito.internal.handler
public org.mockito.internal.handler.MockHandlerImpl extends java.lang.Object implements org.mockito.internal.InternalMockHandler {
private static final long serialVersionUID
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
org.mockito.internal.invocation.MatchersBinder matchersBinder
private final org.mockito.mock.MockCreationSettings mockSettings
public void (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings mockSettings
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
org.mockito.internal.verification.VerificationDataImpl data
Object ret
org.mockito.invocation.Invocation invocation
org.mockito.verification.VerificationMode verificationMode
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
org.mockito.internal.stubbing.OngoingStubbingImpl ongoingStubbing
org.mockito.internal.stubbing.StubbedInvocationMatcher stubbedInvocation
public org.mockito.mock.MockCreationSettings getMockSettings ()
public void setAnswersForStubbing (java.util.List)
java.util.List answers
public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer ()
private org.mockito.internal.verification.VerificationDataImpl createVerificationData (org.mockito.internal.stubbing.InvocationContainerImpl, org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.stubbing.InvocationContainerImpl invocationContainerImpl
org.mockito.internal.invocation.InvocationMatcher invocationMatcher
}
org/mockito/internal/handler/NullResultGuardian.classNullResultGuardian.java
package org.mockito.internal.handler
org.mockito.internal.handler.NullResultGuardian extends java.lang.Object implements org.mockito.internal.InternalMockHandler {
private final org.mockito.internal.InternalMockHandler delegate
public void (org.mockito.internal.InternalMockHandler)
org.mockito.internal.InternalMockHandler delegate
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
org.mockito.invocation.Invocation invocation
Object result
Class returnType
public org.mockito.mock.MockCreationSettings getMockSettings ()
public void setAnswersForStubbing (java.util.List)
java.util.List answers
public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/handler/InvocationNotifierHandler.classInvocationNotifierHandler.java
package org.mockito.internal.handler
org.mockito.internal.handler.InvocationNotifierHandler extends java.lang.Object implements org.mockito.invocation.MockHandler org.mockito.internal.InternalMockHandler {
private final java.util.List invocationListeners
private final org.mockito.internal.InternalMockHandler mockHandler
public void (org.mockito.internal.InternalMockHandler, org.mockito.mock.MockCreationSettings)
org.mockito.internal.InternalMockHandler mockHandler
org.mockito.mock.MockCreationSettings settings
public java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
Object returnedValue
Throwable t
org.mockito.invocation.Invocation invocation
private void notifyMethodCall (org.mockito.invocation.Invocation, java.lang.Object)
Throwable listenerThrowable
org.mockito.listeners.InvocationListener listener
java.util.Iterator i$
org.mockito.invocation.Invocation invocation
Object returnValue
private void notifyMethodCallException (org.mockito.invocation.Invocation, java.lang.Throwable)
Throwable listenerThrowable
org.mockito.listeners.InvocationListener listener
java.util.Iterator i$
org.mockito.invocation.Invocation invocation
Throwable exception
public org.mockito.mock.MockCreationSettings getMockSettings ()
public void setAnswersForStubbing (java.util.List)
java.util.List answers
public org.mockito.internal.stubbing.InvocationContainer getInvocationContainer ()
}
org/mockito/internal/progress/
org/mockito/internal/progress/ThreadSafeMockingProgress$1.classThreadSafeMockingProgress.java
package org.mockito.internal.progress
final org.mockito.internal.progress.ThreadSafeMockingProgress$1 extends java.lang.ThreadLocal {
void ()
protected org.mockito.internal.progress.MockingProgress initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
org/mockito/internal/progress/ArgumentMatcherStorageImpl.classArgumentMatcherStorageImpl.java
package org.mockito.internal.progress
public org.mockito.internal.progress.ArgumentMatcherStorageImpl extends java.lang.Object implements org.mockito.internal.progress.ArgumentMatcherStorage {
public static final int TWO_SUB_MATCHERS
public static final int ONE_SUB_MATCHER
private final java.util.Stack matcherStack
public void ()
public void reportMatcher (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public java.util.List pullLocalizedMatchers ()
java.util.List matchers
public void reportAnd ()
org.mockito.internal.matchers.And and
public void reportOr ()
org.mockito.internal.matchers.Or or
public void reportNot ()
org.mockito.internal.matchers.Not not
private void assertStateFor (java.lang.String, int)
String additionalMatcherName
int subMatchersCount
private java.util.List popLastArgumentMatchers (int)
int i
int count
java.util.LinkedList result
private void assertMatchersFoundFor (java.lang.String)
String additionalMatcherName
private void assertIncorrectUseOfAdditionalMatchers (java.lang.String, int)
java.util.ArrayList lastMatchers
String additionalMatcherName
int count
public void validateState ()
java.util.ArrayList lastMatchers
public void reset ()
}
org/mockito/internal/progress/MockingProgressImpl$1.classMockingProgressImpl.java
package org.mockito.internal.progress
final org.mockito.internal.progress.MockingProgressImpl$1 extends java.lang.Object implements org.mockito.verification.VerificationStrategy {
void ()
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
}
org/mockito/internal/progress/SequenceNumber.classSequenceNumber.java
package org.mockito.internal.progress
public org.mockito.internal.progress.SequenceNumber extends java.lang.Object {
private static int sequenceNumber
public void ()
public static synchronized int next ()
static void ()
}
org/mockito/internal/progress/MockingProgress.classMockingProgress.java
package org.mockito.internal.progress
public abstract org.mockito.internal.progress.MockingProgress extends java.lang.Object {
public abstract void reportOngoingStubbing (org.mockito.stubbing.OngoingStubbing)
public abstract org.mockito.stubbing.OngoingStubbing pullOngoingStubbing ()
public abstract void verificationStarted (org.mockito.verification.VerificationMode)
public abstract org.mockito.verification.VerificationMode pullVerificationMode ()
public abstract void stubbingStarted ()
public abstract void stubbingCompleted ()
public abstract void validateState ()
public abstract void reset ()
public abstract void resetOngoingStubbing ()
public abstract org.mockito.internal.progress.ArgumentMatcherStorage getArgumentMatcherStorage ()
public abstract void mockingStarted (java.lang.Object, org.mockito.mock.MockCreationSettings)
public abstract void addListener (org.mockito.listeners.MockitoListener)
public abstract void removeListener (org.mockito.listeners.MockitoListener)
public abstract void setVerificationStrategy (org.mockito.verification.VerificationStrategy)
public abstract org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
}
org/mockito/internal/progress/MockingProgressImpl.classMockingProgressImpl.java
package org.mockito.internal.progress
public org.mockito.internal.progress.MockingProgressImpl extends java.lang.Object implements org.mockito.internal.progress.MockingProgress {
private final org.mockito.internal.progress.ArgumentMatcherStorage argumentMatcherStorage
private org.mockito.stubbing.OngoingStubbing ongoingStubbing
private org.mockito.internal.debugging.Localized verificationMode
private org.mockito.invocation.Location stubbingInProgress
private org.mockito.verification.VerificationStrategy verificationStrategy
private final java.util.Set listeners
public void ()
public static org.mockito.verification.VerificationStrategy getDefaultVerificationStrategy ()
public void reportOngoingStubbing (org.mockito.stubbing.OngoingStubbing)
org.mockito.stubbing.OngoingStubbing iOngoingStubbing
public org.mockito.stubbing.OngoingStubbing pullOngoingStubbing ()
org.mockito.stubbing.OngoingStubbing temp
public void verificationStarted (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode verify
public void resetOngoingStubbing ()
public org.mockito.verification.VerificationMode pullVerificationMode ()
org.mockito.verification.VerificationMode temp
public void stubbingStarted ()
public void validateState ()
org.mockito.invocation.Location temp
private void validateMostStuff ()
org.mockito.invocation.Location location
public void stubbingCompleted ()
public java.lang.String toString ()
public void reset ()
public org.mockito.internal.progress.ArgumentMatcherStorage getArgumentMatcherStorage ()
public void mockingStarted (java.lang.Object, org.mockito.mock.MockCreationSettings)
org.mockito.listeners.MockitoListener listener
java.util.Iterator i$
Object mock
org.mockito.mock.MockCreationSettings settings
public void addListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public void removeListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public void setVerificationStrategy (org.mockito.verification.VerificationStrategy)
org.mockito.verification.VerificationStrategy strategy
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
}
org/mockito/internal/progress/ArgumentMatcherStorage.classArgumentMatcherStorage.java
package org.mockito.internal.progress
public abstract org.mockito.internal.progress.ArgumentMatcherStorage extends java.lang.Object {
public abstract void reportMatcher (org.mockito.ArgumentMatcher)
public abstract java.util.List pullLocalizedMatchers ()
public abstract void reportAnd ()
public abstract void reportNot ()
public abstract void reportOr ()
public abstract void validateState ()
public abstract void reset ()
}
org/mockito/internal/progress/ThreadSafeMockingProgress.classThreadSafeMockingProgress.java
package org.mockito.internal.progress
public org.mockito.internal.progress.ThreadSafeMockingProgress extends java.lang.Object {
private static final ThreadLocal MOCKING_PROGRESS_PROVIDER
private void ()
public static final org.mockito.internal.progress.MockingProgress mockingProgress ()
static void ()
}
org/mockito/internal/hamcrest/
org/mockito/internal/hamcrest/HamcrestArgumentMatcher.classHamcrestArgumentMatcher.java
package org.mockito.internal.hamcrest
public org.mockito.internal.hamcrest.HamcrestArgumentMatcher extends java.lang.Object implements org.mockito.ArgumentMatcher {
private final org.hamcrest.Matcher matcher
public void (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object argument
public java.lang.String toString ()
}
org/mockito/internal/hamcrest/MatcherGenericTypeExtractor.classMatcherGenericTypeExtractor.java
package org.mockito.internal.hamcrest
public org.mockito.internal.hamcrest.MatcherGenericTypeExtractor extends java.lang.Object {
public void ()
public static java.lang.Class genericTypeOfMatcher (java.lang.Class)
Class matcherClass
}
org/mockito/internal/invocation/
org/mockito/internal/invocation/InvocationsFinder$RemoveNotMatching.classInvocationsFinder.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationsFinder$RemoveNotMatching extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private final org.mockito.invocation.MatchableInvocation wanted
private void (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation wanted
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
synthetic void (org.mockito.invocation.MatchableInvocation, org.mockito.internal.invocation.InvocationsFinder$1)
org.mockito.invocation.MatchableInvocation x0
org.mockito.internal.invocation.InvocationsFinder$1 x1
}
org/mockito/internal/invocation/InvocationsFinder$RemoveUnverifiedInOrder.classInvocationsFinder.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationsFinder$RemoveUnverifiedInOrder extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private final org.mockito.internal.verification.api.InOrderContext orderingContext
public void (org.mockito.internal.verification.api.InOrderContext)
org.mockito.internal.verification.api.InOrderContext orderingContext
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/invocation/InvocationMarker.classInvocationMarker.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationMarker extends java.lang.Object {
private void ()
public static void markVerified (java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
java.util.Iterator i$
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
public static void markVerified (org.mockito.invocation.Invocation, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
org.mockito.invocation.MatchableInvocation wanted
public static void markVerifiedInOrder (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation i
java.util.Iterator i$
java.util.List chunk
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
}
org/mockito/internal/invocation/SerializableMethod.classSerializableMethod.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.SerializableMethod extends java.lang.Object implements java.io.Serializable org.mockito.internal.invocation.MockitoMethod {
private static final long serialVersionUID
private final Class declaringClass
private final String methodName
private final Class[] parameterTypes
private final Class returnType
private final Class[] exceptionTypes
private final boolean isVarArgs
private final boolean isAbstract
private volatile transient java.lang.reflect.Method method
public void (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.String getName ()
public java.lang.Class getReturnType ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class[] getExceptionTypes ()
public boolean isVarArgs ()
public boolean isAbstract ()
public java.lang.reflect.Method getJavaMethod ()
String message
SecurityException e
String message
NoSuchMethodException e
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.mockito.internal.invocation.SerializableMethod other
}
org/mockito/internal/invocation/MockitoMethod.classMockitoMethod.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.MockitoMethod extends java.lang.Object implements org.mockito.internal.invocation.AbstractAwareMethod {
public abstract java.lang.String getName ()
public abstract java.lang.Class getReturnType ()
public abstract java.lang.Class[] getParameterTypes ()
public abstract java.lang.Class[] getExceptionTypes ()
public abstract boolean isVarArgs ()
public abstract java.lang.reflect.Method getJavaMethod ()
}
org/mockito/internal/invocation/TypeSafeMatching.classTypeSafeMatching.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.TypeSafeMatching extends java.lang.Object implements org.mockito.internal.invocation.ArgumentMatcherAction {
private static final org.mockito.internal.invocation.ArgumentMatcherAction TYPE_SAFE_MATCHING_ACTION
private void ()
public static org.mockito.internal.invocation.ArgumentMatcherAction matchesTypeSafe ()
public boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher matcher
Object argument
private static boolean isCompatible (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher argumentMatcher
Object argument
Class expectedArgumentType
private static java.lang.Class getArgumentType (org.mockito.ArgumentMatcher)
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
org.mockito.ArgumentMatcher argumentMatcher
java.lang.reflect.Method[] methods
private static boolean isMatchesMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
static void ()
}
org/mockito/internal/invocation/MatchersBinder.classMatchersBinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.MatchersBinder extends java.lang.Object implements java.io.Serializable {
public void ()
public org.mockito.internal.invocation.InvocationMatcher bindMatchers (org.mockito.internal.progress.ArgumentMatcherStorage, org.mockito.invocation.Invocation)
org.mockito.internal.matchers.LocalizedMatcher m
java.util.Iterator i$
org.mockito.internal.progress.ArgumentMatcherStorage argumentMatcherStorage
org.mockito.invocation.Invocation invocation
java.util.List lastMatchers
java.util.List matchers
private void validateMatchers (org.mockito.invocation.Invocation, java.util.List)
int recordedMatchersSize
int expectedMatchersSize
org.mockito.invocation.Invocation invocation
java.util.List lastMatchers
}
org/mockito/internal/invocation/ArgumentMatcherAction.classArgumentMatcherAction.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.ArgumentMatcherAction extends java.lang.Object {
public abstract boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
}
org/mockito/internal/invocation/InvocationMatcher$1.classInvocationMatcher.java
package org.mockito.internal.invocation
org.mockito.internal.invocation.InvocationMatcher$1 extends java.lang.Object implements org.mockito.internal.invocation.ArgumentMatcherAction {
final synthetic org.mockito.internal.invocation.InvocationMatcher this$0
void (org.mockito.internal.invocation.InvocationMatcher)
public boolean apply (org.mockito.ArgumentMatcher, java.lang.Object)
org.mockito.ArgumentMatcher matcher
Object argument
}
org/mockito/internal/invocation/InvocationsFinder$1.classInvocationsFinder.java
package org.mockito.internal.invocation
synthetic org.mockito.internal.invocation.InvocationsFinder$1 extends java.lang.Object {
}
org/mockito/internal/invocation/ArgumentsProcessor.classArgumentsProcessor.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.ArgumentsProcessor extends java.lang.Object {
public void ()
public static java.lang.Object[] expandVarArgs (boolean, java.lang.Object[])
Object[] varArgs
boolean isVarArgs
Object[] args
int nonVarArgsCount
Object[] varArgs
int varArgsCount
Object[] newArgs
private static boolean isNullOrEmpty (java.lang.Object[])
Object[] array
public static java.util.List argumentsToMatchers (java.lang.Object[])
Object arg
Object[] arr$
int len$
int i$
Object[] arguments
java.util.List matchers
}
org/mockito/internal/invocation/InvocationComparator.classInvocationComparator.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationComparator extends java.lang.Object implements java.util.Comparator {
public void ()
public int compare (org.mockito.invocation.Invocation, org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation o1
org.mockito.invocation.Invocation o2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/mockito/internal/invocation/InvocationMatcher.classInvocationMatcher.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationMatcher extends java.lang.Object implements org.mockito.invocation.MatchableInvocation org.mockito.invocation.DescribedInvocation java.io.Serializable {
private final org.mockito.invocation.Invocation invocation
private final java.util.List matchers
public void (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
public void (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public static java.util.List createFrom (java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator i$
java.util.List invocations
java.util.LinkedList out
public java.lang.reflect.Method getMethod ()
public org.mockito.invocation.Invocation getInvocation ()
public java.util.List getMatchers ()
public java.lang.String toString ()
public boolean matches (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation candidate
public boolean hasSimilarMethod (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation candidate
String wantedMethodName
String candidateMethodName
public boolean hasSameMethod (org.mockito.invocation.Invocation)
Class[] params1
Class[] params2
org.mockito.invocation.Invocation candidate
java.lang.reflect.Method m1
java.lang.reflect.Method m2
public org.mockito.invocation.Location getLocation ()
public void captureArgumentsFrom (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
org.mockito.internal.invocation.MatcherApplicationStrategy strategy
private org.mockito.internal.invocation.ArgumentMatcherAction captureArgument ()
private boolean argumentsMatch (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation actual
java.util.List matchers
}
org/mockito/internal/invocation/MatcherApplicationStrategy$MatcherApplicationType.classMatcherApplicationStrategy.java
package org.mockito.internal.invocation
final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType extends java.lang.Enum {
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType ONE_MATCHER_PER_ARGUMENT
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType MATCH_EACH_VARARGS_WITH_LAST_MATCHER
public static final enum org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType ERROR_UNSUPPORTED_NUMBER_OF_MATCHERS
private static final synthetic org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType[] $VALUES
public static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType[] values ()
public static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/mockito/internal/invocation/InvocationsFinder.classInvocationsFinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationsFinder extends java.lang.Object {
private void ()
public static java.util.List findInvocations (java.util.List, org.mockito.invocation.MatchableInvocation)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
public static java.util.List findAllMatchingUnverifiedChunks (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List unverified
public static java.util.List findMatchingChunk (java.util.List, org.mockito.invocation.MatchableInvocation, int, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
int wantedCount
org.mockito.internal.verification.api.InOrderContext context
java.util.List unverified
java.util.List firstChunk
private static java.util.List getFirstMatchingChunk (org.mockito.invocation.MatchableInvocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.Iterator i$
org.mockito.invocation.MatchableInvocation wanted
java.util.List unverified
java.util.List firstChunk
public static org.mockito.invocation.Invocation findFirstMatchingUnverifiedInvocation (java.util.List, org.mockito.invocation.MatchableInvocation, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation invocation
java.util.Iterator i$
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.internal.verification.api.InOrderContext context
public static org.mockito.invocation.Invocation findSimilarInvocation (java.util.List, org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.Invocation invocation
java.util.Iterator i$
java.util.List invocations
org.mockito.invocation.MatchableInvocation wanted
org.mockito.invocation.Invocation firstSimilar
public static org.mockito.invocation.Invocation findFirstUnverified (java.util.List)
java.util.List invocations
static org.mockito.invocation.Invocation findFirstUnverified (java.util.List, java.lang.Object)
boolean mockIsValid
org.mockito.invocation.Invocation i
java.util.Iterator i$
java.util.List invocations
Object mock
public static org.mockito.invocation.Location getLastLocation (java.util.List)
org.mockito.invocation.Invocation last
java.util.List invocations
public static org.mockito.invocation.Invocation findPreviousVerifiedInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
java.util.List invocations
org.mockito.internal.verification.api.InOrderContext context
java.util.LinkedList verifiedOnly
private static java.util.List removeVerifiedInOrder (java.util.List, org.mockito.internal.verification.api.InOrderContext)
org.mockito.invocation.Invocation i
java.util.Iterator i$
java.util.List invocations
org.mockito.internal.verification.api.InOrderContext orderingContext
java.util.List unverified
public static org.mockito.invocation.Invocation findFirstUnverifiedInOrder (org.mockito.internal.verification.api.InOrderContext, java.util.List)
org.mockito.invocation.Invocation i
java.util.Iterator i$
org.mockito.internal.verification.api.InOrderContext context
java.util.List orderedInvocations
org.mockito.invocation.Invocation candidate
}
org/mockito/internal/invocation/StubInfoImpl.classStubInfoImpl.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.StubInfoImpl extends java.lang.Object implements org.mockito.invocation.StubInfo java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.invocation.DescribedInvocation stubbedAt
public void (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation stubbedAt
public org.mockito.invocation.Location stubbedAt ()
}
org/mockito/internal/invocation/AbstractAwareMethod.classAbstractAwareMethod.java
package org.mockito.internal.invocation
public abstract org.mockito.internal.invocation.AbstractAwareMethod extends java.lang.Object {
public abstract boolean isAbstract ()
}
org/mockito/internal/invocation/InvocationImpl.classInvocationImpl.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.InvocationImpl extends java.lang.Object implements org.mockito.invocation.Invocation org.mockito.internal.exceptions.VerificationAwareInvocation {
private static final long serialVersionUID
private final int sequenceNumber
private final Object mock
private final org.mockito.internal.invocation.MockitoMethod method
private final Object[] arguments
private final Object[] rawArguments
private final org.mockito.invocation.Location location
private boolean verified
private boolean isIgnoredForVerification
final org.mockito.internal.invocation.realmethod.RealMethod realMethod
private org.mockito.invocation.StubInfo stubInfo
public void (java.lang.Object, org.mockito.internal.invocation.MockitoMethod, java.lang.Object[], int, org.mockito.internal.invocation.realmethod.RealMethod, org.mockito.invocation.Location)
Object mock
org.mockito.internal.invocation.MockitoMethod mockitoMethod
Object[] args
int sequenceNumber
org.mockito.internal.invocation.realmethod.RealMethod realMethod
org.mockito.invocation.Location location
public java.lang.Object getMock ()
public java.lang.reflect.Method getMethod ()
public java.lang.Object[] getArguments ()
public java.lang.Object getArgument (int)
int index
public boolean isVerified ()
public int getSequenceNumber ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.invocation.InvocationImpl other
private boolean equalArguments (java.lang.Object[])
Object[] arguments
public int hashCode ()
public java.lang.String toString ()
public org.mockito.invocation.Location getLocation ()
public java.lang.Object[] getRawArguments ()
public java.lang.Class getRawReturnType ()
public java.lang.Object callRealMethod () throws java.lang.Throwable
public void markVerified ()
public org.mockito.invocation.StubInfo stubInfo ()
public void markStubbed (org.mockito.invocation.StubInfo)
org.mockito.invocation.StubInfo stubInfo
public boolean isIgnoredForVerification ()
public void ignoreForVerification ()
}
org/mockito/internal/invocation/MatcherApplicationStrategy.classMatcherApplicationStrategy.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.MatcherApplicationStrategy extends java.lang.Object {
private final org.mockito.invocation.Invocation invocation
private final java.util.List matchers
private final org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType matchingType
private void (org.mockito.invocation.Invocation, java.util.List, org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType)
int times
org.mockito.invocation.Invocation invocation
java.util.List matchers
org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType matchingType
public static org.mockito.internal.invocation.MatcherApplicationStrategy getMatcherApplicationStrategyFor (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType type
public boolean forEachMatcherAndArgument (org.mockito.internal.invocation.ArgumentMatcherAction)
org.mockito.ArgumentMatcher matcher
Object argument
int i
org.mockito.internal.invocation.ArgumentMatcherAction action
Object[] arguments
private static org.mockito.internal.invocation.MatcherApplicationStrategy$MatcherApplicationType getMatcherApplicationType (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation invocation
java.util.List matchers
int rawArguments
int expandedArguments
int matcherCount
private static boolean isLastMatcherVargargMatcher (java.util.List)
java.util.List matchers
private static java.util.List appendLastMatcherNTimes (java.util.List, int)
int i
java.util.List matchers
int timesToAppendLastMatcher
org.mockito.ArgumentMatcher lastMatcher
java.util.List expandedMatchers
private static int varargLength (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
int rawArgumentCount
int expandedArgumentCount
private static org.mockito.ArgumentMatcher lastMatcher (java.util.List)
java.util.List matchers
}
org/mockito/internal/invocation/UnusedStubsFinder.classUnusedStubsFinder.java
package org.mockito.internal.invocation
public org.mockito.internal.invocation.UnusedStubsFinder extends java.lang.Object {
public void ()
public java.util.List find (java.util.List)
org.mockito.internal.stubbing.StubbedInvocationMatcher s
java.util.Iterator i$
org.mockito.internal.InternalMockHandler handler
java.util.List fromSingleMock
Object mock
java.util.Iterator i$
java.util.List mocks
java.util.List unused
}
org/mockito/internal/invocation/realmethod/
org/mockito/internal/invocation/realmethod/DefaultRealMethod.classDefaultRealMethod.java
package org.mockito.internal.invocation.realmethod
public org.mockito.internal.invocation.realmethod.DefaultRealMethod extends java.lang.Object implements org.mockito.internal.invocation.realmethod.RealMethod java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.internal.creation.util.MockitoMethodProxy methodProxy
public void (org.mockito.internal.creation.util.MockitoMethodProxy)
org.mockito.internal.creation.util.MockitoMethodProxy methodProxy
public java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
Object target
Object[] arguments
}
org/mockito/internal/invocation/realmethod/CleanTraceRealMethod.classCleanTraceRealMethod.java
package org.mockito.internal.invocation.realmethod
public org.mockito.internal.invocation.realmethod.CleanTraceRealMethod extends java.lang.Object implements org.mockito.internal.invocation.realmethod.RealMethod java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.internal.invocation.realmethod.RealMethod realMethod
public void (org.mockito.internal.creation.util.MockitoMethodProxy)
org.mockito.internal.creation.util.MockitoMethodProxy methodProxy
public void (org.mockito.internal.invocation.realmethod.RealMethod)
org.mockito.internal.invocation.realmethod.RealMethod realMethod
public java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
Throwable t
Object target
Object[] arguments
}
org/mockito/internal/invocation/realmethod/RealMethod.classRealMethod.java
package org.mockito.internal.invocation.realmethod
public abstract org.mockito.internal.invocation.realmethod.RealMethod extends java.lang.Object {
public abstract java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
}
org/mockito/internal/invocation/finder/
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder.classVerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
public org.mockito.internal.invocation.finder.VerifiableInvocationsFinder extends java.lang.Object {
private void ()
public static java.util.List find (java.util.List)
java.util.List mocks
java.util.List invocations
}
org/mockito/internal/invocation/finder/AllInvocationsFinder.classAllInvocationsFinder.java
package org.mockito.internal.invocation.finder
public org.mockito.internal.invocation.finder.AllInvocationsFinder extends java.lang.Object {
private void ()
public static java.util.List find (java.lang.Iterable)
java.util.Collection fromSingleMock
Object mock
java.util.Iterator i$
Iterable mocks
java.util.Set invocationsInOrder
public static java.util.Set findStubbings (java.lang.Iterable)
java.util.Collection fromSingleMock
Object mock
java.util.Iterator i$
Iterable mocks
java.util.Set stubbings
}
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder$1.classVerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
synthetic org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1 extends java.lang.Object {
}
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder$RemoveIgnoredForVerification.classVerifiableInvocationsFinder.java
package org.mockito.internal.invocation.finder
org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$RemoveIgnoredForVerification extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
private void ()
public boolean isOut (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
synthetic void (org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1)
org.mockito.internal.invocation.finder.VerifiableInvocationsFinder$1 x0
}
org/mockito/internal/configuration/
org/mockito/internal/configuration/DefaultInjectionEngine.classDefaultInjectionEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.DefaultInjectionEngine extends java.lang.Object {
public void ()
public void injectMocksOnFields (java.util.Set, java.util.Set, java.lang.Object)
java.util.Set needingInjection
java.util.Set mocks
Object testClassInstance
}
org/mockito/internal/configuration/FieldAnnotationProcessor.classFieldAnnotationProcessor.java
package org.mockito.internal.configuration
public abstract org.mockito.internal.configuration.FieldAnnotationProcessor extends java.lang.Object {
public abstract java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
}
org/mockito/internal/configuration/SpyAnnotationEngine.classSpyAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.SpyAnnotationEngine extends java.lang.Object implements org.mockito.configuration.AnnotationEngine {
public void ()
public void process (java.lang.Class, java.lang.Object)
Exception e
Object instance
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Class context
Object testInstance
java.lang.reflect.Field[] fields
private static void assertNotInterface (java.lang.Object, java.lang.Class)
Object testInstance
Class type
private static java.lang.Object newSpyInstance (java.lang.Object, java.lang.reflect.Field) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Class enclosing
NoSuchMethodException e
Object testInstance
java.lang.reflect.Field field
org.mockito.MockSettings settings
Class type
java.lang.reflect.Constructor constructor
private transient void assertNoIncompatibleAnnotations (java.lang.Class, java.lang.reflect.Field, java.lang.Class[])
Class u
Class[] arr$
int len$
int i$
Class annotation
java.lang.reflect.Field field
Class[] undesiredAnnotations
}
org/mockito/internal/configuration/DefaultAnnotationEngine$1.classDefaultAnnotationEngine.java
package org.mockito.internal.configuration
org.mockito.internal.configuration.DefaultAnnotationEngine$1 extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
final synthetic org.mockito.internal.configuration.DefaultAnnotationEngine this$0
void (org.mockito.internal.configuration.DefaultAnnotationEngine)
public java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation annotation
java.lang.reflect.Field field
}
org/mockito/internal/configuration/DefaultAnnotationEngine.classDefaultAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.DefaultAnnotationEngine extends java.lang.Object implements org.mockito.configuration.AnnotationEngine {
private final java.util.Map annotationProcessorMap
public void ()
private java.lang.Object createMockFor (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation annotation
java.lang.reflect.Field field
private org.mockito.internal.configuration.FieldAnnotationProcessor forAnnotation (java.lang.annotation.Annotation)
java.lang.annotation.Annotation annotation
private void registerAnnotationProcessor (java.lang.Class, org.mockito.internal.configuration.FieldAnnotationProcessor)
Class annotationClass
org.mockito.internal.configuration.FieldAnnotationProcessor fieldAnnotationProcessor
public void process (java.lang.Class, java.lang.Object)
Exception e
Object mock
java.lang.annotation.Annotation annotation
java.lang.annotation.Annotation[] arr$
int len$
int i$
boolean alreadyAssigned
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Class clazz
Object testInstance
java.lang.reflect.Field[] fields
void throwIfAlreadyAssigned (java.lang.reflect.Field, boolean)
java.lang.reflect.Field field
boolean alreadyAssigned
}
org/mockito/internal/configuration/InjectingAnnotationEngine.classInjectingAnnotationEngine.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.InjectingAnnotationEngine extends java.lang.Object implements org.mockito.configuration.AnnotationEngine {
private final org.mockito.configuration.AnnotationEngine delegate
private final org.mockito.configuration.AnnotationEngine spyAnnotationEngine
public void ()
public void process (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
private void processInjectMocks (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
Class classContext
private void processIndependentAnnotations (java.lang.Class, java.lang.Object)
Class clazz
Object testInstance
Class classContext
public void injectMocks (java.lang.Object)
Object testClassInstance
Class clazz
java.util.Set mockDependentFields
java.util.Set mocks
protected void onInjection (java.lang.Object, java.lang.Class, java.util.Set, java.util.Set)
Object testClassInstance
Class clazz
java.util.Set mockDependentFields
java.util.Set mocks
}
org/mockito/internal/configuration/GlobalConfiguration.classGlobalConfiguration.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.GlobalConfiguration extends java.lang.Object implements org.mockito.configuration.IMockitoConfiguration java.io.Serializable {
private static final long serialVersionUID
private static final ThreadLocal GLOBAL_CONFIGURATION
org.mockito.configuration.IMockitoConfiguration getIt ()
public void ()
private org.mockito.configuration.IMockitoConfiguration createConfig ()
org.mockito.configuration.IMockitoConfiguration defaultConfiguration
org.mockito.configuration.IMockitoConfiguration config
public static void validate ()
public org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public boolean cleansStackTrace ()
public boolean enableClassCache ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
static void ()
}
org/mockito/internal/configuration/MockAnnotationProcessor.classMockAnnotationProcessor.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.MockAnnotationProcessor extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
public void ()
public java.lang.Object process (org.mockito.Mock, java.lang.reflect.Field)
org.mockito.Mock annotation
java.lang.reflect.Field field
org.mockito.MockSettings mockSettings
public volatile synthetic java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation x0
java.lang.reflect.Field x1
}
org/mockito/internal/configuration/CaptorAnnotationProcessor.classCaptorAnnotationProcessor.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.CaptorAnnotationProcessor extends java.lang.Object implements org.mockito.internal.configuration.FieldAnnotationProcessor {
public void ()
public java.lang.Object process (org.mockito.Captor, java.lang.reflect.Field)
org.mockito.Captor annotation
java.lang.reflect.Field field
Class type
Class cls
public volatile synthetic java.lang.Object process (java.lang.annotation.Annotation, java.lang.reflect.Field)
java.lang.annotation.Annotation x0
java.lang.reflect.Field x1
}
org/mockito/internal/configuration/ClassPathLoader.classClassPathLoader.java
package org.mockito.internal.configuration
public org.mockito.internal.configuration.ClassPathLoader extends java.lang.Object {
public static final String MOCKITO_CONFIGURATION_CLASS_NAME
public void ()
public org.mockito.configuration.IMockitoConfiguration loadConfiguration ()
ClassNotFoundException e
ClassCastException e
Exception e
Class configClass
}
org/mockito/internal/configuration/injection/
org/mockito/internal/configuration/injection/PropertyAndSetterInjection.classPropertyAndSetterInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.PropertyAndSetterInjection extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter mockCandidateFilter
private final org.mockito.internal.util.collections.ListUtil$Filter notFinalOrStatic
public void ()
public boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field injectMocksField
Object injectMocksFieldOwner
java.util.Set mockCandidates
org.mockito.internal.util.reflection.FieldInitializationReport report
boolean injectionOccurred
Class fieldClass
Object fieldInstanceNeedingInjection
private org.mockito.internal.util.reflection.FieldInitializationReport initializeInjectMocksField (java.lang.reflect.Field, java.lang.Object)
Throwable realCause
org.mockito.exceptions.base.MockitoException e
java.lang.reflect.Field field
Object fieldOwner
private boolean injectMockCandidates (java.lang.Class, java.lang.Object, java.util.Set)
Class awaitingInjectionClazz
Object injectee
java.util.Set mocks
boolean injectionOccurred
java.util.List orderedCandidateInjecteeFields
private boolean injectMockCandidatesOnFields (java.util.Set, java.lang.Object, boolean, java.util.List)
java.lang.reflect.Field candidateField
Object injected
java.util.Iterator it
java.util.Set mocks
Object injectee
boolean injectionOccurred
java.util.List orderedCandidateInjecteeFields
private java.util.List orderedInstanceFieldsFrom (java.lang.Class)
Class awaitingInjectionClazz
java.util.List declaredFields
}
org/mockito/internal/configuration/injection/SpyOnInjectedFieldsHandler.classSpyOnInjectedFieldsHandler.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.SpyOnInjectedFieldsHandler extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
public void ()
protected boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
Object mock
Object instance
Exception e
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
org.mockito.internal.util.reflection.FieldReader fieldReader
}
org/mockito/internal/configuration/injection/MockInjectionStrategy.classMockInjectionStrategy.java
package org.mockito.internal.configuration.injection
public abstract org.mockito.internal.configuration.injection.MockInjectionStrategy extends java.lang.Object {
private org.mockito.internal.configuration.injection.MockInjectionStrategy nextStrategy
public void ()
public static org.mockito.internal.configuration.injection.MockInjectionStrategy nop ()
public org.mockito.internal.configuration.injection.MockInjectionStrategy thenTry (org.mockito.internal.configuration.injection.MockInjectionStrategy)
org.mockito.internal.configuration.injection.MockInjectionStrategy strategy
public boolean process (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field onField
Object fieldOwnedBy
java.util.Set mockCandidates
protected abstract boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
private boolean relayProcessToNextStrategy (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/MockInjection$OngoingMockInjection.classMockInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection extends java.lang.Object {
private final java.util.Set fields
private final java.util.Set mocks
private final Object fieldOwner
private final org.mockito.internal.configuration.injection.MockInjectionStrategy injectionStrategies
private final org.mockito.internal.configuration.injection.MockInjectionStrategy postInjectionStrategies
private void (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object fieldOwner
private void (java.util.Set, java.lang.Object)
java.util.Set fields
Object fieldOwner
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection withMocks (java.util.Set)
java.util.Set mocks
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection tryConstructorInjection ()
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection tryPropertyOrFieldInjection ()
public org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection handleSpyAnnotation ()
public void apply ()
java.lang.reflect.Field field
java.util.Iterator i$
synthetic void (java.lang.reflect.Field, java.lang.Object, org.mockito.internal.configuration.injection.MockInjection$1)
java.lang.reflect.Field x0
Object x1
org.mockito.internal.configuration.injection.MockInjection$1 x2
synthetic void (java.util.Set, java.lang.Object, org.mockito.internal.configuration.injection.MockInjection$1)
java.util.Set x0
Object x1
org.mockito.internal.configuration.injection.MockInjection$1 x2
}
org/mockito/internal/configuration/injection/PropertyAndSetterInjection$1.classPropertyAndSetterInjection.java
package org.mockito.internal.configuration.injection
org.mockito.internal.configuration.injection.PropertyAndSetterInjection$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.configuration.injection.PropertyAndSetterInjection this$0
void (org.mockito.internal.configuration.injection.PropertyAndSetterInjection)
public boolean isOut (java.lang.reflect.Field)
java.lang.reflect.Field object
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/configuration/injection/MockInjectionStrategy$1.classMockInjectionStrategy.java
package org.mockito.internal.configuration.injection
final org.mockito.internal.configuration.injection.MockInjectionStrategy$1 extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
void ()
protected boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/MockInjection$1.classMockInjection.java
package org.mockito.internal.configuration.injection
synthetic org.mockito.internal.configuration.injection.MockInjection$1 extends java.lang.Object {
}
org/mockito/internal/configuration/injection/MockInjection.classMockInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.MockInjection extends java.lang.Object {
public void ()
public static org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection onField (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field field
Object ofInstance
public static org.mockito.internal.configuration.injection.MockInjection$OngoingMockInjection onFields (java.util.Set, java.lang.Object)
java.util.Set fields
Object ofInstance
}
org/mockito/internal/configuration/injection/ConstructorInjection$SimpleArgumentResolver.classConstructorInjection.java
package org.mockito.internal.configuration.injection
org.mockito.internal.configuration.injection.ConstructorInjection$SimpleArgumentResolver extends java.lang.Object implements org.mockito.internal.util.reflection.FieldInitializer$ConstructorArgumentResolver {
final java.util.Set objects
public void (java.util.Set)
java.util.Set objects
public transient java.lang.Object[] resolveTypeInstances (java.lang.Class[])
Class argType
Class[] arr$
int len$
int i$
Class[] argTypes
java.util.List argumentInstances
private java.lang.Object objectThatIsAssignableFrom (java.lang.Class)
Object object
java.util.Iterator i$
Class argType
}
org/mockito/internal/configuration/injection/ConstructorInjection.classConstructorInjection.java
package org.mockito.internal.configuration.injection
public org.mockito.internal.configuration.injection.ConstructorInjection extends org.mockito.internal.configuration.injection.MockInjectionStrategy {
public void ()
public boolean processInjection (java.lang.reflect.Field, java.lang.Object, java.util.Set)
org.mockito.internal.configuration.injection.ConstructorInjection$SimpleArgumentResolver simpleArgumentResolver
org.mockito.internal.util.reflection.FieldInitializationReport report
Throwable realCause
org.mockito.exceptions.base.MockitoException e
java.lang.reflect.Field field
Object fieldOwner
java.util.Set mockCandidates
}
org/mockito/internal/configuration/injection/scanner/
org/mockito/internal/configuration/injection/scanner/MockScanner.classMockScanner.java
package org.mockito.internal.configuration.injection.scanner
public org.mockito.internal.configuration.injection.scanner.MockScanner extends java.lang.Object {
private final Object instance
private final Class clazz
public void (java.lang.Object, java.lang.Class)
Object instance
Class clazz
public void addPreparedMocks (java.util.Set)
java.util.Set mocks
private java.util.Set scan ()
org.mockito.internal.util.reflection.FieldReader fieldReader
Object mockInstance
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
java.util.Set mocks
private java.lang.Object preparedMock (java.lang.Object, java.lang.reflect.Field)
Object instance
java.lang.reflect.Field field
private boolean isAnnotatedByMockOrSpy (java.lang.reflect.Field)
java.lang.reflect.Field field
private boolean isMockOrSpy (java.lang.Object)
Object instance
}
org/mockito/internal/configuration/injection/scanner/InjectMocksScanner.classInjectMocksScanner.java
package org.mockito.internal.configuration.injection.scanner
public org.mockito.internal.configuration.injection.scanner.InjectMocksScanner extends java.lang.Object {
private final Class clazz
public void (java.lang.Class)
Class clazz
public void addTo (java.util.Set)
java.util.Set mockDependentFields
private java.util.Set scan ()
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
java.util.Set mockDependentFields
java.lang.reflect.Field[] fields
private static transient void assertNoAnnotations (java.lang.reflect.Field, java.lang.Class[])
Class annotation
Class[] arr$
int len$
int i$
java.lang.reflect.Field field
Class[] annotations
}
org/mockito/internal/configuration/injection/filter/
org/mockito/internal/configuration/injection/filter/TerminalMockCandidateFilter$1.classTerminalMockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter$1 extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.OngoingInjector {
final synthetic Object val$injectee
final synthetic java.lang.reflect.Field val$candidateFieldToBeInjected
final synthetic Object val$matchingMock
final synthetic org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter this$0
void (org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter, java.lang.Object, java.lang.reflect.Field, java.lang.Object)
public java.lang.Object thenInject ()
RuntimeException e
}
org/mockito/internal/configuration/injection/filter/MockCandidateFilter.classMockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public abstract org.mockito.internal.configuration.injection.filter.MockCandidateFilter extends java.lang.Object {
public abstract org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
}
org/mockito/internal/configuration/injection/filter/NameBasedCandidateFilter.classNameBasedCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.NameBasedCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public void (org.mockito.internal.configuration.injection.filter.MockCandidateFilter)
org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
private boolean tooMany (java.util.Collection)
java.util.Collection mocks
private java.util.List selectMatchingName (java.util.Collection, java.lang.reflect.Field)
Object mock
java.util.Iterator i$
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List mockNameMatches
private boolean anotherCandidateMatchesMockName (java.util.Collection, java.lang.reflect.Field, java.util.List)
java.lang.reflect.Field otherCandidateField
java.util.Iterator i$
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
String mockName
}
org/mockito/internal/configuration/injection/filter/OngoingInjector.classOngoingInjector.java
package org.mockito.internal.configuration.injection.filter
public abstract org.mockito.internal.configuration.injection.filter.OngoingInjector extends java.lang.Object {
public static final org.mockito.internal.configuration.injection.filter.OngoingInjector nop
public abstract java.lang.Object thenInject ()
static void ()
}
org/mockito/internal/configuration/injection/filter/TypeBasedCandidateFilter.classTypeBasedCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
private final org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public void (org.mockito.internal.configuration.injection.filter.MockCandidateFilter)
org.mockito.internal.configuration.injection.filter.MockCandidateFilter next
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
Object mock
java.util.Iterator i$
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
java.util.List mockTypeMatches
}
org/mockito/internal/configuration/injection/filter/TerminalMockCandidateFilter.classTerminalMockCandidateFilter.java
package org.mockito.internal.configuration.injection.filter
public org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.MockCandidateFilter {
public void ()
public org.mockito.internal.configuration.injection.filter.OngoingInjector filterCandidate (java.util.Collection, java.lang.reflect.Field, java.util.List, java.lang.Object)
Object matchingMock
java.util.Collection mocks
java.lang.reflect.Field candidateFieldToBeInjected
java.util.List allRemainingCandidateFields
Object injectee
}
org/mockito/internal/configuration/injection/filter/OngoingInjector$1.classOngoingInjector.java
package org.mockito.internal.configuration.injection.filter
final org.mockito.internal.configuration.injection.filter.OngoingInjector$1 extends java.lang.Object implements org.mockito.internal.configuration.injection.filter.OngoingInjector {
void ()
public java.lang.Object thenInject ()
}
org/mockito/internal/configuration/plugins/
org/mockito/internal/configuration/plugins/PluginFileReader.classPluginFileReader.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginFileReader extends java.lang.Object {
void ()
java.lang.String readPluginClass (java.io.InputStream)
String stripped
String line
java.util.Iterator i$
java.io.InputStream input
private static java.lang.String stripCommentAndWhitespace (java.lang.String)
String line
int hash
}
org/mockito/internal/configuration/plugins/Plugins.classPlugins.java
package org.mockito.internal.configuration.plugins
public org.mockito.internal.configuration.plugins.Plugins extends java.lang.Object {
private static final org.mockito.internal.configuration.plugins.PluginRegistry registry
public void ()
public static org.mockito.plugins.StackTraceCleanerProvider getStackTraceCleanerProvider ()
public static org.mockito.plugins.MockMaker getMockMaker ()
public static org.mockito.plugins.InstantiatorProvider getInstantiatorProvider ()
static void ()
}
org/mockito/internal/configuration/plugins/PluginRegistry.classPluginRegistry.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginRegistry extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
private final org.mockito.plugins.MockMaker mockMaker
private final org.mockito.plugins.StackTraceCleanerProvider stackTraceCleanerProvider
private final org.mockito.plugins.InstantiatorProvider instantiatorProvider
void ()
org.mockito.plugins.StackTraceCleanerProvider getStackTraceCleanerProvider ()
org.mockito.plugins.MockMaker getMockMaker ()
org.mockito.plugins.InstantiatorProvider getInstantiatorProvider ()
}
org/mockito/internal/configuration/plugins/PluginLoader.classPluginLoader.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginLoader extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
private final java.util.Map alias
public void (org.mockito.plugins.PluginSwitch)
org.mockito.plugins.PluginSwitch pluginSwitch
org.mockito.internal.configuration.plugins.PluginLoader withAlias (java.lang.String, java.lang.String)
String name
String type
java.lang.Object loadPlugin (java.lang.Class, java.lang.String)
Exception e
Class pluginType
String defaultPluginClassName
Object plugin
private java.lang.Object loadImpl (java.lang.Class)
java.io.IOException e
String aliasType
Class pluginClass
Object plugin
String foundPluginClass
Exception e
Class service
ClassLoader loader
java.util.Enumeration resources
}
org/mockito/internal/configuration/plugins/PluginFinder.classPluginFinder.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.PluginFinder extends java.lang.Object {
private final org.mockito.plugins.PluginSwitch pluginSwitch
public void (org.mockito.plugins.PluginSwitch)
org.mockito.plugins.PluginSwitch pluginSwitch
java.lang.String findPluginClass (java.lang.Iterable)
String pluginClassName
Exception e
java.io.InputStream s
java.net.URL resource
java.util.Iterator i$
Iterable resources
}
org/mockito/internal/configuration/plugins/DefaultPluginSwitch.classDefaultPluginSwitch.java
package org.mockito.internal.configuration.plugins
org.mockito.internal.configuration.plugins.DefaultPluginSwitch extends java.lang.Object implements org.mockito.plugins.PluginSwitch {
void ()
public boolean isEnabled (java.lang.String)
String pluginClassName
}
org/mockito/internal/exceptions/
org/mockito/internal/exceptions/ExceptionIncludingMockitoWarnings.classExceptionIncludingMockitoWarnings.java
package org.mockito.internal.exceptions
public org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String message
Throwable throwable
}
org/mockito/internal/exceptions/MockitoLimitations.classMockitoLimitations.java
package org.mockito.internal.exceptions
public org.mockito.internal.exceptions.MockitoLimitations extends java.lang.Object {
public static final String NON_PUBLIC_PARENT
public void ()
}
org/mockito/internal/exceptions/Reporter.classReporter.java
package org.mockito.internal.exceptions
public org.mockito.internal.exceptions.Reporter extends java.lang.Object {
private void ()
public static org.mockito.exceptions.base.MockitoException checkedExceptionInvalid (java.lang.Throwable)
Throwable t
public static org.mockito.exceptions.base.MockitoException cannotStubWithNullThrowable ()
public static org.mockito.exceptions.base.MockitoException unfinishedStubbing (org.mockito.invocation.Location)
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException incorrectUseOfApi ()
public static org.mockito.exceptions.base.MockitoException missingMethodInvocation ()
public static org.mockito.exceptions.base.MockitoException unfinishedVerificationException (org.mockito.invocation.Location)
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException notAMockPassedToVerify (java.lang.Class)
Class type
public static org.mockito.exceptions.base.MockitoException nullPassedToVerify ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedToWhenMethod ()
public static org.mockito.exceptions.base.MockitoException nullPassedToWhenMethod ()
public static org.mockito.exceptions.base.MockitoException mocksHaveToBePassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException nullPassedToVerifyNoMoreInteractions ()
public static org.mockito.exceptions.base.MockitoException notAMockPassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException nullPassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException mocksHaveToBePassedWhenCreatingInOrder ()
public static org.mockito.exceptions.base.MockitoException inOrderRequiresFamiliarMock ()
public static org.mockito.exceptions.base.MockitoException invalidUseOfMatchers (int, java.util.List)
int expectedMatchersCount
java.util.List recordedMatchers
public static org.mockito.exceptions.base.MockitoException incorrectUseOfAdditionalMatchers (java.lang.String, int, java.util.Collection)
String additionalMatcherName
int expectedSubMatchersCount
java.util.Collection matcherStack
public static org.mockito.exceptions.base.MockitoException stubPassedToVerify ()
public static org.mockito.exceptions.base.MockitoException reportNoSubMatchersFound (java.lang.String)
String additionalMatcherName
private static java.lang.Object locationsOf (java.util.Collection)
org.mockito.internal.matchers.LocalizedMatcher matcher
java.util.Iterator i$
java.util.Collection matchers
java.util.List description
public static java.lang.AssertionError argumentsAreDifferent (java.lang.String, java.lang.String, org.mockito.invocation.Location)
String wanted
String actual
org.mockito.invocation.Location actualLocation
String message
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvoked (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvoked (org.mockito.invocation.DescribedInvocation, java.util.List)
String allInvocations
org.mockito.invocation.DescribedInvocation i
java.util.Iterator i$
StringBuilder sb
org.mockito.invocation.DescribedInvocation wanted
java.util.List invocations
String allInvocations
String message
private static java.lang.String createWantedButNotInvokedMessage (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
public static org.mockito.exceptions.base.MockitoAssertionError wantedButNotInvokedInOrder (org.mockito.invocation.DescribedInvocation, org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.DescribedInvocation previous
public static org.mockito.exceptions.base.MockitoAssertionError tooManyActualInvocations (int, int, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location firstUndesired
String message
private static java.lang.String createTooManyInvocationsMessage (int, int, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location firstUndesired
public static org.mockito.exceptions.base.MockitoAssertionError neverWantedButInvoked (org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location firstUndesired
public static org.mockito.exceptions.base.MockitoAssertionError tooManyActualInvocationsInOrder (int, int, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
int wantedCount
int actualCount
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location firstUndesired
String message
private static java.lang.String createTooLittleInvocationsMessage (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location lastActualInvocation
String ending
public static org.mockito.exceptions.base.MockitoAssertionError tooLittleActualInvocations (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location lastActualLocation
String message
public static org.mockito.exceptions.base.MockitoAssertionError tooLittleActualInvocationsInOrder (org.mockito.internal.reporting.Discrepancy, org.mockito.invocation.DescribedInvocation, org.mockito.invocation.Location)
org.mockito.internal.reporting.Discrepancy discrepancy
org.mockito.invocation.DescribedInvocation wanted
org.mockito.invocation.Location lastActualLocation
String message
public static org.mockito.exceptions.base.MockitoAssertionError noMoreInteractionsWanted (org.mockito.invocation.Invocation, java.util.List)
org.mockito.invocation.Invocation undesired
java.util.List invocations
org.mockito.internal.exceptions.util.ScenarioPrinter scenarioPrinter
String scenario
public static org.mockito.exceptions.base.MockitoAssertionError noMoreInteractionsWantedInOrder (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation undesired
public static org.mockito.exceptions.base.MockitoException cannotMockClass (java.lang.Class, java.lang.String)
Class clazz
String reason
public static org.mockito.exceptions.base.MockitoException cannotStubVoidMethodWithAReturnValue (java.lang.String)
String methodName
public static org.mockito.exceptions.base.MockitoException onlyVoidMethodsCanBeSetToDoNothing ()
public static org.mockito.exceptions.base.MockitoException wrongTypeOfReturnValue (java.lang.String, java.lang.String, java.lang.String)
String expectedType
String actualType
String methodName
public static org.mockito.exceptions.base.MockitoException wrongTypeReturnedByDefaultAnswer (java.lang.Object, java.lang.String, java.lang.String, java.lang.String)
Object mock
String expectedType
String actualType
String methodName
public static org.mockito.exceptions.base.MockitoAssertionError wantedAtMostX (int, int)
int maxNumberOfInvocations
int foundSize
public static org.mockito.exceptions.base.MockitoException misplacedArgumentMatcher (java.util.List)
java.util.List lastMatchers
public static org.mockito.exceptions.base.MockitoException smartNullPointerException (java.lang.String, org.mockito.invocation.Location)
String invocation
org.mockito.invocation.Location location
public static org.mockito.exceptions.base.MockitoException noArgumentValueWasCaptured ()
public static org.mockito.exceptions.base.MockitoException extraInterfacesDoesNotAcceptNullParameters ()
public static org.mockito.exceptions.base.MockitoException extraInterfacesAcceptsOnlyInterfaces (java.lang.Class)
Class wrongType
public static org.mockito.exceptions.base.MockitoException extraInterfacesCannotContainMockedType (java.lang.Class)
Class wrongType
public static org.mockito.exceptions.base.MockitoException extraInterfacesRequiresAtLeastOneInterface ()
public static org.mockito.exceptions.base.MockitoException mockedTypeIsInconsistentWithSpiedInstanceType (java.lang.Class, java.lang.Object)
Class mockedType
Object spiedInstance
public static org.mockito.exceptions.base.MockitoException cannotCallAbstractRealMethod ()
public static org.mockito.exceptions.base.MockitoException cannotVerifyToString ()
public static org.mockito.exceptions.base.MockitoException moreThanOneAnnotationNotAllowed (java.lang.String)
String fieldName
public static org.mockito.exceptions.base.MockitoException unsupportedCombinationOfAnnotations (java.lang.String, java.lang.String)
String undesiredAnnotationOne
String undesiredAnnotationTwo
public static org.mockito.exceptions.base.MockitoException cannotInitializeForSpyAnnotation (java.lang.String, java.lang.Exception)
String fieldName
Exception details
public static org.mockito.exceptions.base.MockitoException cannotInitializeForInjectMocksAnnotation (java.lang.String, java.lang.String)
String fieldName
String causeMessage
public static org.mockito.exceptions.base.MockitoException atMostAndNeverShouldNotBeUsedWithTimeout ()
public static org.mockito.exceptions.base.MockitoException fieldInitialisationThrewException (java.lang.reflect.Field, java.lang.Throwable)
java.lang.reflect.Field field
Throwable details
public static org.mockito.exceptions.base.MockitoException invocationListenerDoesNotAcceptNullParameters ()
public static org.mockito.exceptions.base.MockitoException invocationListenersRequiresAtLeastOneListener ()
public static org.mockito.exceptions.base.MockitoException invocationListenerThrewException (org.mockito.listeners.InvocationListener, java.lang.Throwable)
org.mockito.listeners.InvocationListener listener
Throwable listenerThrowable
public static org.mockito.exceptions.base.MockitoException cannotInjectDependency (java.lang.reflect.Field, java.lang.Object, java.lang.Exception)
java.lang.reflect.Field field
Object matchingMock
Exception details
private static java.lang.String exceptionCauseMessageIfAvailable (java.lang.Exception)
Exception details
public static org.mockito.exceptions.base.MockitoException mockedTypeIsInconsistentWithDelegatedInstanceType (java.lang.Class, java.lang.Object)
Class mockedType
Object delegatedInstance
public static org.mockito.exceptions.base.MockitoException spyAndDelegateAreMutuallyExclusive ()
public static org.mockito.exceptions.base.MockitoException invalidArgumentRangeAtIdentityAnswerCreationTime ()
public static org.mockito.exceptions.base.MockitoException invalidArgumentPositionRangeAtInvocationTime (org.mockito.invocation.InvocationOnMock, boolean, int)
org.mockito.invocation.InvocationOnMock invocation
boolean willReturnLastParameter
int argumentIndex
private static java.lang.StringBuilder possibleArgumentTypesOf (org.mockito.invocation.InvocationOnMock)
int i
int parameterTypesLength
org.mockito.invocation.InvocationOnMock invocation
Class[] parameterTypes
StringBuilder stringBuilder
public static org.mockito.exceptions.base.MockitoException wrongTypeOfArgumentToReturn (org.mockito.invocation.InvocationOnMock, java.lang.String, java.lang.Class, int)
org.mockito.invocation.InvocationOnMock invocation
String expectedType
Class actualType
int argumentIndex
public static org.mockito.exceptions.base.MockitoException defaultAnswerDoesNotAcceptNullParameter ()
public static org.mockito.exceptions.base.MockitoException serializableWontWorkForObjectsThatDontImplementSerializable (java.lang.Class)
Class classToMock
public static org.mockito.exceptions.base.MockitoException delegatedMethodHasWrongReturnType (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object)
java.lang.reflect.Method mockMethod
java.lang.reflect.Method delegateMethod
Object mock
Object delegate
public static org.mockito.exceptions.base.MockitoException delegatedMethodDoesNotExistOnDelegate (java.lang.reflect.Method, java.lang.Object, java.lang.Object)
java.lang.reflect.Method mockMethod
Object mock
Object delegate
public static org.mockito.exceptions.base.MockitoException usingConstructorWithFancySerializable (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode mode
public static org.mockito.exceptions.base.MockitoException cannotCreateTimerWithNegativeDurationTime (long)
long durationMillis
public static org.mockito.exceptions.base.MockitoException notAnException ()
private static org.mockito.mock.MockName safelyGetMockName (java.lang.Object)
Object mock
public static org.mockito.exceptions.misusing.UnnecessaryStubbingException formatUnncessaryStubbingException (java.lang.Class, java.util.Collection)
org.mockito.invocation.Invocation u
java.util.Iterator i$
Class testClass
java.util.Collection unnecessaryStubbings
StringBuilder stubbings
int count
}
org/mockito/internal/exceptions/VerificationAwareInvocation.classVerificationAwareInvocation.java
package org.mockito.internal.exceptions
public abstract org.mockito.internal.exceptions.VerificationAwareInvocation extends java.lang.Object implements org.mockito.invocation.DescribedInvocation {
public abstract boolean isVerified ()
}
org/mockito/internal/exceptions/stacktrace/
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleaner.classDefaultStackTraceCleaner.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner extends java.lang.Object implements org.mockito.exceptions.stacktrace.StackTraceCleaner {
public void ()
public boolean isIn (java.lang.StackTraceElement)
StackTraceElement e
private static boolean isMockDispatcher (java.lang.String)
String className
private static boolean isFromMockito (java.lang.String)
String className
private static boolean isFromMockitoRule (java.lang.String)
String className
private static boolean isFromMockitoRunner (java.lang.String)
String className
}
org/mockito/internal/exceptions/stacktrace/StackTraceFilter.classStackTraceFilter.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.StackTraceFilter extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final org.mockito.exceptions.stacktrace.StackTraceCleaner CLEANER
public void ()
public java.lang.StackTraceElement[] filter (java.lang.StackTraceElement[], boolean)
StackTraceElement element
StackTraceElement[] arr$
int len$
int i$
StackTraceElement[] target
boolean keepTop
java.util.List filtered
StackTraceElement[] result
static void ()
}
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleanerProvider.classDefaultStackTraceCleanerProvider.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider extends java.lang.Object implements org.mockito.plugins.StackTraceCleanerProvider {
public void ()
public org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner (org.mockito.exceptions.stacktrace.StackTraceCleaner)
org.mockito.exceptions.stacktrace.StackTraceCleaner defaultCleaner
}
org/mockito/internal/exceptions/stacktrace/ConditionalStackTraceFilter.classConditionalStackTraceFilter.java
package org.mockito.internal.exceptions.stacktrace
public org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.mockito.configuration.IMockitoConfiguration config
private final org.mockito.internal.exceptions.stacktrace.StackTraceFilter filter
public void ()
public void filter (java.lang.Throwable)
Throwable throwable
StackTraceElement[] filtered
}
org/mockito/internal/exceptions/util/
org/mockito/internal/exceptions/util/ScenarioPrinter.classScenarioPrinter.java
package org.mockito.internal.exceptions.util
public org.mockito.internal.exceptions.util.ScenarioPrinter extends java.lang.Object {
public void ()
public java.lang.String print (java.util.List)
org.mockito.internal.exceptions.VerificationAwareInvocation i
java.util.Iterator i$
java.util.List invocations
StringBuilder sb
int counter
}
org/mockito/internal/reporting/
org/mockito/internal/reporting/Discrepancy.classDiscrepancy.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.Discrepancy extends java.lang.Object {
private final int wantedCount
private final int actualCount
public void (int, int)
int wantedCount
int actualCount
public int getWantedCount ()
public java.lang.String getPluralizedWantedCount ()
public int getActualCount ()
public java.lang.String getPluralizedActualCount ()
}
org/mockito/internal/reporting/Pluralizer.classPluralizer.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.Pluralizer extends java.lang.Object {
public void ()
public static java.lang.String pluralize (int)
int number
public static java.lang.String were_exactly_x_interactions (int)
int x
}
org/mockito/internal/reporting/PrintSettings.classPrintSettings.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.PrintSettings extends java.lang.Object {
public static final int MAX_LINE_LENGTH
private boolean multiline
private java.util.List withTypeInfo
public void ()
public void setMultiline (boolean)
boolean multiline
public boolean isMultiline ()
public static transient org.mockito.internal.reporting.PrintSettings verboseMatchers (java.lang.Integer[])
Integer[] indexesOfMatchers
org.mockito.internal.reporting.PrintSettings settings
public boolean extraTypeInfoFor (int)
int argumentIndex
public void setMatchersToBeDescribedWithExtraTypeInfo (java.lang.Integer[])
Integer[] indexesOfMatchers
public java.lang.String print (java.util.List, org.mockito.invocation.Invocation)
java.util.List matchers
org.mockito.invocation.Invocation invocation
org.mockito.internal.matchers.text.MatchersPrinter matchersPrinter
String qualifiedName
String invocationString
public java.lang.String print (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
public java.lang.String print (org.mockito.invocation.MatchableInvocation)
org.mockito.invocation.MatchableInvocation invocation
}
org/mockito/internal/reporting/SmartPrinter.classSmartPrinter.java
package org.mockito.internal.reporting
public org.mockito.internal.reporting.SmartPrinter extends java.lang.Object {
private final String wanted
private final String actual
public transient void (org.mockito.invocation.MatchableInvocation, org.mockito.invocation.Invocation, java.lang.Integer[])
org.mockito.invocation.MatchableInvocation wanted
org.mockito.invocation.Invocation actual
Integer[] indexesOfMatchersToBeDescribedWithExtraTypeInfo
org.mockito.internal.reporting.PrintSettings printSettings
public java.lang.String getWanted ()
public java.lang.String getActual ()
}
org/mockito/internal/creation/
org/mockito/internal/creation/DelegatingMethod.classDelegatingMethod.java
package org.mockito.internal.creation
public org.mockito.internal.creation.DelegatingMethod extends java.lang.Object implements org.mockito.internal.invocation.MockitoMethod {
private final java.lang.reflect.Method method
static final synthetic boolean $assertionsDisabled
public void (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.Class[] getExceptionTypes ()
public java.lang.reflect.Method getJavaMethod ()
public java.lang.String getName ()
public java.lang.Class[] getParameterTypes ()
public java.lang.Class getReturnType ()
public boolean isVarArgs ()
public boolean isAbstract ()
public boolean equals (java.lang.Object)
org.mockito.internal.creation.DelegatingMethod that
Object o
public int hashCode ()
static void ()
}
org/mockito/internal/creation/MockSettingsImpl.classMockSettingsImpl.java
package org.mockito.internal.creation
public org.mockito.internal.creation.MockSettingsImpl extends org.mockito.internal.creation.settings.CreationSettings implements org.mockito.MockSettings org.mockito.mock.MockCreationSettings {
private static final long serialVersionUID
private boolean useConstructor
private Object outerClassInstance
public void ()
public org.mockito.MockSettings serializable ()
public org.mockito.MockSettings serializable (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode mode
public transient org.mockito.MockSettings extraInterfaces (java.lang.Class[])
Class i
Class[] arr$
int len$
int i$
Class[] extraInterfaces
public org.mockito.mock.MockName getMockName ()
public java.util.Set getExtraInterfaces ()
public java.lang.Object getSpiedInstance ()
public org.mockito.MockSettings name (java.lang.String)
String name
public org.mockito.MockSettings spiedInstance (java.lang.Object)
Object spiedInstance
public org.mockito.MockSettings defaultAnswer (org.mockito.stubbing.Answer)
org.mockito.stubbing.Answer defaultAnswer
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.internal.creation.MockSettingsImpl stubOnly ()
public org.mockito.MockSettings useConstructor ()
public org.mockito.MockSettings outerInstance (java.lang.Object)
Object outerClassInstance
public boolean isUsingConstructor ()
public java.lang.Object getOuterClassInstance ()
public boolean isStubOnly ()
public org.mockito.MockSettings verboseLogging ()
public transient org.mockito.MockSettings invocationListeners (org.mockito.listeners.InvocationListener[])
org.mockito.listeners.InvocationListener listener
org.mockito.listeners.InvocationListener[] arr$
int len$
int i$
org.mockito.listeners.InvocationListener[] listeners
private boolean invocationListenersContainsType (java.lang.Class)
org.mockito.listeners.InvocationListener listener
java.util.Iterator i$
Class clazz
public java.util.List getInvocationListeners ()
public boolean hasInvocationListeners ()
public java.lang.Class getTypeToMock ()
public org.mockito.mock.MockCreationSettings confirm (java.lang.Class)
Class typeToMock
private static org.mockito.internal.creation.settings.CreationSettings validatedSettings (java.lang.Class, org.mockito.internal.creation.settings.CreationSettings)
Class typeToMock
org.mockito.internal.creation.settings.CreationSettings source
org.mockito.internal.util.MockCreationValidator validator
org.mockito.internal.creation.settings.CreationSettings settings
private static java.util.Set prepareExtraInterfaces (org.mockito.internal.creation.settings.CreationSettings)
org.mockito.internal.creation.settings.CreationSettings settings
java.util.Set interfaces
public volatile synthetic org.mockito.MockSettings stubOnly ()
}
org/mockito/internal/creation/bytebuddy/
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator$ParameterWritingVisitorWrapper$ParameterAddingClassVisitor.classInlineBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$ParameterWritingVisitorWrapper$ParameterAddingClassVisitor extends net.bytebuddy.jar.asm.ClassVisitor {
private final net.bytebuddy.description.type.TypeDescription typeDescription
private void (net.bytebuddy.jar.asm.ClassVisitor, net.bytebuddy.description.type.TypeDescription)
net.bytebuddy.jar.asm.ClassVisitor cv
net.bytebuddy.description.type.TypeDescription typeDescription
public net.bytebuddy.jar.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
net.bytebuddy.description.method.ParameterDescription parameterDescription
java.util.Iterator i$
int access
String name
String desc
String signature
String[] exceptions
net.bytebuddy.jar.asm.MethodVisitor methodVisitor
net.bytebuddy.description.method.MethodList methodList
synthetic void (net.bytebuddy.jar.asm.ClassVisitor, net.bytebuddy.description.type.TypeDescription, org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$1)
net.bytebuddy.jar.asm.ClassVisitor x0
net.bytebuddy.description.type.TypeDescription x1
org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$1 x2
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$WeakKey.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$WeakKey extends java.lang.ref.WeakReference implements org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$Key {
private final int hashCode
public void (java.lang.ClassLoader, java.lang.ref.ReferenceQueue)
ClassLoader referent
java.lang.ref.ReferenceQueue q
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public volatile synthetic java.lang.ClassLoader get ()
}
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor$ForWriteReplace.classMockMethodInterceptor.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$ForWriteReplace extends java.lang.Object {
public void ()
public static java.lang.Object doWriteReplace (org.mockito.internal.creation.bytebuddy.MockAccess) throws java.io.ObjectStreamException
org.mockito.internal.creation.bytebuddy.MockAccess thiz
}
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor$DispatcherDefaultingToRealMethod.classMockMethodInterceptor.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod extends java.lang.Object {
public void ()
public static java.lang.Object interceptSuperCallable (java.lang.Object, org.mockito.internal.creation.bytebuddy.MockMethodInterceptor, java.lang.reflect.Method, java.lang.Object[], java.util.concurrent.Callable) throws java.lang.Throwable
Object mock
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor interceptor
java.lang.reflect.Method invokedMethod
Object[] arguments
java.util.concurrent.Callable superCall
public static java.lang.Object interceptAbstract (java.lang.Object, org.mockito.internal.creation.bytebuddy.MockMethodInterceptor, java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object mock
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor interceptor
Object stubValue
java.lang.reflect.Method invokedMethod
Object[] arguments
}
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator.classInlineBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.BytecodeGenerator java.lang.instrument.ClassFileTransformer {
static final java.util.Set EXCLUDES
private final java.lang.instrument.Instrumentation instrumentation
private final net.bytebuddy.ByteBuddy byteBuddy
private final org.mockito.internal.util.concurrent.WeakConcurrentSet mocked
private final String identifier
private final org.mockito.internal.creation.bytebuddy.MockMethodAdvice advice
private final org.mockito.internal.creation.bytebuddy.BytecodeGenerator subclassEngine
public void (java.lang.instrument.Instrumentation, org.mockito.internal.util.concurrent.WeakConcurrentMap)
java.lang.instrument.Instrumentation instrumentation
org.mockito.internal.util.concurrent.WeakConcurrentMap mocks
public java.lang.Class mockClass (org.mockito.internal.creation.bytebuddy.MockFeatures)
org.mockito.internal.creation.bytebuddy.MockFeatures features
boolean subclassingRequired
private void triggerRetransformation (org.mockito.internal.creation.bytebuddy.MockFeatures)
Class failed
java.util.Iterator i$
java.lang.instrument.UnmodifiableClassException exception
org.mockito.internal.creation.bytebuddy.MockFeatures features
java.util.Set types
Class type
private void checkSupportedCombination (boolean, org.mockito.internal.creation.bytebuddy.MockFeatures)
boolean subclassingRequired
org.mockito.internal.creation.bytebuddy.MockFeatures features
private void addInterfaces (java.util.Set, java.lang.Class[])
Class type
Class[] arr$
int len$
int i$
java.util.Set types
Class[] interfaces
public byte[] transform (java.lang.ClassLoader, java.lang.String, java.lang.Class, java.security.ProtectionDomain, byte[]) throws java.lang.instrument.IllegalClassFormatException
Throwable throwable
ClassLoader loader
String className
Class classBeingRedefined
java.security.ProtectionDomain protectionDomain
byte[] classfileBuffer
static void ()
}
org/mockito/internal/creation/bytebuddy/BytecodeGenerator.classBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
public abstract org.mockito.internal.creation.bytebuddy.BytecodeGenerator extends java.lang.Object {
public abstract java.lang.Class mockClass (org.mockito.internal.creation.bytebuddy.MockFeatures)
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey extends java.lang.Object {
private final String mockedType
private final java.util.Set types
private void (java.lang.Class, java.util.Set)
Class anInterface
java.util.Iterator i$
Class mockedType
java.util.Set interfaces
public boolean equals (java.lang.Object)
Object other
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey mockKey
public int hashCode ()
int result
public static org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey of (java.lang.Class, java.util.Set)
Class mockedType
java.util.Set interfaces
}
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator$ParameterWritingVisitorWrapper$MethodParameterStrippingMethodVisitor.classInlineBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$ParameterWritingVisitorWrapper$MethodParameterStrippingMethodVisitor extends net.bytebuddy.jar.asm.MethodVisitor {
public void (net.bytebuddy.jar.asm.MethodVisitor)
net.bytebuddy.jar.asm.MethodVisitor mv
public void visitParameter (java.lang.String, int)
String name
int access
}
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor$ForHashCode.classMockMethodInterceptor.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$ForHashCode extends java.lang.Object {
public void ()
public static int doIdentityHashCode (java.lang.Object)
Object thiz
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$LookupKey.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$LookupKey extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$Key {
private final ClassLoader value
private final int hashCode
public void (java.lang.ClassLoader)
ClassLoader value
public java.lang.ClassLoader get ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
org/mockito/internal/creation/bytebuddy/ClassCreatingMockMaker.classClassCreatingMockMaker.java
package org.mockito.internal.creation.bytebuddy
abstract org.mockito.internal.creation.bytebuddy.ClassCreatingMockMaker extends java.lang.Object implements org.mockito.plugins.MockMaker {
public abstract java.lang.Class createMockType (org.mockito.mock.MockCreationSettings)
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$ForEquals.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$ForEquals extends java.lang.Object {
void ()
private static boolean enter (java.lang.String, java.lang.Object)
String identifier
Object self
org.mockito.internal.creation.bytebuddy.MockMethodDispatcher dispatcher
private static void enter (java.lang.Object, java.lang.Object, boolean, boolean)
Object self
Object other
boolean equals
boolean skipped
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$SuperMethodCall.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SuperMethodCall extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod {
private final org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo selfCallInfo
private final java.lang.reflect.Method origin
private final Object instance
private final Object[] arguments
private void (org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo, java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo selfCallInfo
java.lang.reflect.Method origin
Object instance
Object[] arguments
public boolean isInvokable ()
public java.lang.Object invoke () throws java.lang.Throwable
synthetic void (org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1)
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo x0
java.lang.reflect.Method x1
Object x2
Object[] x3
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1 x4
}
org/mockito/internal/creation/bytebuddy/MockAccess.classMockAccess.java
package org.mockito.internal.creation.bytebuddy
public abstract org.mockito.internal.creation.bytebuddy.MockAccess extends java.lang.Object {
public abstract org.mockito.internal.creation.bytebuddy.MockMethodInterceptor getMockitoInterceptor ()
public abstract void setMockitoInterceptor (org.mockito.internal.creation.bytebuddy.MockMethodInterceptor)
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$SerializableSuperMethodCall.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SerializableSuperMethodCall extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod {
private final String identifier
private final org.mockito.internal.invocation.SerializableMethod origin
private final Object instance
private final Object[] arguments
private void (java.lang.String, java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
String identifier
java.lang.reflect.Method origin
Object instance
Object[] arguments
public boolean isInvokable ()
public java.lang.Object invoke () throws java.lang.Throwable
java.lang.reflect.Method method
org.mockito.internal.creation.bytebuddy.MockMethodDispatcher mockMethodDispatcher
synthetic void (java.lang.String, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1)
String x0
java.lang.reflect.Method x1
Object x2
Object[] x3
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1 x4
}
org/mockito/internal/creation/bytebuddy/SubclassByteBuddyMockMaker$1.classSubclassByteBuddyMockMaker.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker$1 extends java.lang.Object implements org.mockito.plugins.MockMaker$TypeMockability {
final synthetic Class val$type
final synthetic org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker this$0
void (org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker, java.lang.Class)
public boolean mockable ()
public java.lang.String nonMockableReason ()
}
org/mockito/internal/creation/bytebuddy/InterceptedInvocation$SuperMethod.classInterceptedInvocation.java
package org.mockito.internal.creation.bytebuddy
public abstract org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod extends java.lang.Object implements java.io.Serializable {
public abstract boolean isInvokable ()
public abstract java.lang.Object invoke () throws java.lang.Throwable
}
org/mockito/internal/creation/bytebuddy/InterceptedInvocation$SuperMethod$FromCallable.classInterceptedInvocation.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$FromCallable extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod {
private static final long serialVersionUID
private final java.util.concurrent.Callable callable
public void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public boolean isInvokable ()
public java.lang.Object invoke () throws java.lang.Throwable
Throwable t
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodAdvice extends org.mockito.internal.creation.bytebuddy.MockMethodDispatcher {
final org.mockito.internal.util.concurrent.WeakConcurrentMap interceptors
private final String identifier
private final org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo selfCallInfo
public void (org.mockito.internal.util.concurrent.WeakConcurrentMap, java.lang.String)
org.mockito.internal.util.concurrent.WeakConcurrentMap interceptors
String identifier
private static java.util.concurrent.Callable enter (java.lang.String, java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
String identifier
Object mock
java.lang.reflect.Method origin
Object[] arguments
org.mockito.internal.creation.bytebuddy.MockMethodDispatcher dispatcher
private static void exit (java.lang.Object, java.util.concurrent.Callable) throws java.lang.Throwable
Object returned
java.util.concurrent.Callable mocked
public java.util.concurrent.Callable handle (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod superMethod
Object instance
java.lang.reflect.Method origin
Object[] arguments
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor interceptor
org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod superMethod
public boolean isMock (java.lang.Object)
Object instance
public boolean isMocked (java.lang.Object, java.lang.reflect.Method)
Object instance
java.lang.reflect.Method origin
private static boolean isNotOverridden (java.lang.Class, java.lang.reflect.Method)
NoSuchMethodException ignored
Class type
java.lang.reflect.Method origin
Class currentType
private static java.lang.Object tryInvoke (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
Throwable cause
java.lang.reflect.InvocationTargetException exception
java.lang.reflect.Method origin
Object instance
Object[] arguments
static java.lang.Throwable hideRecursiveCall (java.lang.Throwable, int, java.lang.Class)
StackTraceElement[] stack
int skip
StackTraceElement next
int top
StackTraceElement[] cleared
RuntimeException ignored
Throwable throwable
int current
Class targetType
static synthetic java.lang.Object access$400 (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.Method x0
Object x1
Object[] x2
static synthetic org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo access$500 (org.mockito.internal.creation.bytebuddy.MockMethodAdvice)
org.mockito.internal.creation.bytebuddy.MockMethodAdvice x0
}
org/mockito/internal/creation/bytebuddy/InlineByteBuddyMockMaker.classInlineByteBuddyMockMaker.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.ClassCreatingMockMaker {
private final java.lang.instrument.Instrumentation instrumentation
private final org.mockito.internal.creation.bytebuddy.BytecodeGenerator bytecodeGenerator
private final org.mockito.internal.util.concurrent.WeakConcurrentMap mocks
public void ()
Class dispatcher
ClassNotFoundException cnfe
java.io.File boot
java.util.jar.JarOutputStream outputStream
java.io.IOException ioe
public java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
Object instance
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor mockMethodInterceptor
org.mockito.internal.creation.instance.InstantiationException e
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler handler
Class type
org.mockito.internal.creation.instance.Instantiator instantiator
public java.lang.Class createMockType (org.mockito.mock.MockCreationSettings)
Exception bytecodeGenerationFailed
org.mockito.mock.MockCreationSettings settings
private java.lang.RuntimeException prettifyFailure (org.mockito.mock.MockCreationSettings, java.lang.Exception)
org.mockito.mock.MockCreationSettings mockFeatures
Exception generationFailed
private static org.mockito.internal.InternalMockHandler asInternalMockHandler (org.mockito.invocation.MockHandler)
org.mockito.invocation.MockHandler handler
public org.mockito.invocation.MockHandler getHandler (java.lang.Object)
Object mock
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor interceptor
public void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.invocation.MockHandler newHandler
org.mockito.mock.MockCreationSettings settings
org.mockito.internal.creation.bytebuddy.MockMethodInterceptor mockMethodInterceptor
public org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
Class type
static synthetic java.lang.instrument.Instrumentation access$000 (org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker)
org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker x0
}
org/mockito/internal/creation/bytebuddy/InterceptedInvocation.classInterceptedInvocation.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.InterceptedInvocation extends java.lang.Object implements org.mockito.invocation.Invocation org.mockito.internal.exceptions.VerificationAwareInvocation {
private static final long serialVersionUID
private final Object mock
private final org.mockito.internal.invocation.MockitoMethod mockitoMethod
private final Object[] arguments
private final Object[] rawArguments
private final org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod superMethod
private final int sequenceNumber
private final org.mockito.invocation.Location location
private boolean verified
private boolean isIgnoredForVerification
private org.mockito.invocation.StubInfo stubInfo
public void (java.lang.Object, org.mockito.internal.invocation.MockitoMethod, java.lang.Object[], org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod, int)
Object mock
org.mockito.internal.invocation.MockitoMethod mockitoMethod
Object[] arguments
org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod superMethod
int sequenceNumber
public boolean isVerified ()
public int getSequenceNumber ()
public org.mockito.invocation.Location getLocation ()
public java.lang.Object[] getRawArguments ()
public java.lang.Class getRawReturnType ()
public void markVerified ()
public org.mockito.invocation.StubInfo stubInfo ()
public void markStubbed (org.mockito.invocation.StubInfo)
org.mockito.invocation.StubInfo stubInfo
public boolean isIgnoredForVerification ()
public void ignoreForVerification ()
public java.lang.Object getMock ()
public java.lang.reflect.Method getMethod ()
public java.lang.Object[] getArguments ()
public java.lang.Object getArgument (int)
int index
public java.lang.Object callRealMethod () throws java.lang.Throwable
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.creation.bytebuddy.InterceptedInvocation other
private boolean equalArguments (java.lang.Object[])
Object[] arguments
public java.lang.String toString ()
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$SelfCallInfo.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$SelfCallInfo extends java.lang.ThreadLocal {
private void ()
boolean checkSuperCall (java.lang.Object)
Object value
Object current
synthetic void (org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1)
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1 x0
}
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport$CrossClassLoaderSerializableMock.classByteBuddyCrossClassLoaderSerializationSupport.java
package org.mockito.internal.creation.bytebuddy
public abstract org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport$CrossClassLoaderSerializableMock extends java.lang.Object {
public abstract java.lang.Object writeReplace ()
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$Identifier.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
abstract annotation org.mockito.internal.creation.bytebuddy.MockMethodAdvice$Identifier extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport$MockitoMockObjectInputStream.classByteBuddyCrossClassLoaderSerializationSupport.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport$MockitoMockObjectInputStream extends java.io.ObjectInputStream {
private final Class typeToMock
private final java.util.Set extraInterfaces
public void (java.io.InputStream, java.lang.Class, java.util.Set) throws java.io.IOException
java.io.InputStream in
Class typeToMock
java.util.Set extraInterfaces
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
Class proxyClass
ClassCastException cce
java.io.ObjectStreamClass desc
private void hackClassNameToMatchNewlyCreatedClass (java.io.ObjectStreamClass, java.lang.Class) throws java.io.ObjectStreamException
java.lang.reflect.Field classNameField
NoSuchFieldException nsfe
java.io.ObjectStreamClass descInstance
Class proxyClass
private boolean notMarkedAsAMockitoMock (java.lang.Object)
Object marker
}
org/mockito/internal/creation/bytebuddy/SubclassByteBuddyMockMaker.classSubclassByteBuddyMockMaker.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.ClassCreatingMockMaker {
private final org.mockito.internal.creation.bytebuddy.BytecodeGenerator cachingMockBytecodeGenerator
public void ()
public java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
org.mockito.internal.creation.bytebuddy.MockAccess mockAccess
ClassCastException cce
org.mockito.internal.creation.instance.InstantiationException e
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler handler
Class mockedProxyType
org.mockito.internal.creation.instance.Instantiator instantiator
Object mockInstance
public java.lang.Class createMockType (org.mockito.mock.MockCreationSettings)
Exception bytecodeGenerationFailed
org.mockito.mock.MockCreationSettings settings
private static java.lang.Object ensureMockIsAssignableToMockedType (org.mockito.mock.MockCreationSettings, java.lang.Object)
org.mockito.mock.MockCreationSettings settings
Object mock
Class typeToMock
private java.lang.RuntimeException prettifyFailure (org.mockito.mock.MockCreationSettings, java.lang.Exception)
org.mockito.mock.MockCreationSettings mockFeatures
Exception generationFailed
private static java.lang.String describeClass (java.lang.Class)
Class type
private static java.lang.String describeClass (java.lang.Object)
Object instance
public org.mockito.invocation.MockHandler getHandler (java.lang.Object)
Object mock
public void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.invocation.MockHandler newHandler
org.mockito.mock.MockCreationSettings settings
public org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
Class type
private static org.mockito.internal.InternalMockHandler asInternalMockHandler (org.mockito.invocation.MockHandler)
org.mockito.invocation.MockHandler handler
}
org/mockito/internal/creation/bytebuddy/MockMethodDispatcher.classMockMethodDispatcher.java
package org.mockito.internal.creation.bytebuddy
public abstract org.mockito.internal.creation.bytebuddy.MockMethodDispatcher extends java.lang.Object {
private static final java.util.concurrent.ConcurrentMap INSTANCE
public void ()
public static org.mockito.internal.creation.bytebuddy.MockMethodDispatcher get (java.lang.String, java.lang.Object)
String identifier
Object mock
public static void set (java.lang.String, org.mockito.internal.creation.bytebuddy.MockMethodDispatcher)
String identifier
org.mockito.internal.creation.bytebuddy.MockMethodDispatcher dispatcher
public abstract java.util.concurrent.Callable handle (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
public abstract boolean isMock (java.lang.Object)
public abstract boolean isMocked (java.lang.Object, java.lang.reflect.Method)
static void ()
}
org/mockito/internal/creation/bytebuddy/ByteBuddyMockMaker.classByteBuddyMockMaker.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.ClassCreatingMockMaker {
private org.mockito.internal.creation.bytebuddy.ClassCreatingMockMaker defaultByteBuddyMockMaker
public void ()
public java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
org.mockito.mock.MockCreationSettings settings
org.mockito.invocation.MockHandler handler
public java.lang.Class createMockType (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings creationSettings
public org.mockito.invocation.MockHandler getHandler (java.lang.Object)
Object mock
public void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.invocation.MockHandler newHandler
org.mockito.mock.MockCreationSettings settings
public org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
Class type
}
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport$MockitoMockObjectOutputStream.classByteBuddyCrossClassLoaderSerializationSupport.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport$MockitoMockObjectOutputStream extends java.io.ObjectOutputStream {
private static final String NOTHING
public void (java.io.ByteArrayOutputStream) throws java.io.IOException
java.io.ByteArrayOutputStream out
protected void annotateClass (java.lang.Class) throws java.io.IOException
Class cl
private java.lang.String mockitoProxyClassMarker (java.lang.Class)
Class cl
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$1.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
synthetic org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1 extends java.lang.Object {
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$ReturnValueWrapper.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$ReturnValueWrapper extends java.lang.Object implements java.util.concurrent.Callable {
private final Object returned
private void (java.lang.Object)
Object returned
public java.lang.Object call ()
synthetic void (java.lang.Object, org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1)
Object x0
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$1 x1
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$ForHashCode.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockMethodAdvice$ForHashCode extends java.lang.Object {
void ()
private static boolean enter (java.lang.String, java.lang.Object)
String id
Object self
org.mockito.internal.creation.bytebuddy.MockMethodDispatcher dispatcher
private static void enter (java.lang.Object, int, boolean)
Object self
int hashCode
boolean skipped
}
org/mockito/internal/creation/bytebuddy/MockMethodAdvice$ForReadObject.classMockMethodAdvice.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodAdvice$ForReadObject extends java.lang.Object {
public void ()
public static void doReadObject (java.lang.String, org.mockito.internal.creation.bytebuddy.MockAccess, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
String identifier
org.mockito.internal.creation.bytebuddy.MockAccess thiz
java.io.ObjectInputStream objectInputStream
org.mockito.internal.creation.bytebuddy.MockMethodAdvice mockMethodAdvice
}
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor.classMockMethodInterceptor.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodInterceptor extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
final org.mockito.internal.InternalMockHandler handler
private final org.mockito.mock.MockCreationSettings mockCreationSettings
private final org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport serializationSupport
public void (org.mockito.internal.InternalMockHandler, org.mockito.mock.MockCreationSettings)
org.mockito.internal.InternalMockHandler handler
org.mockito.mock.MockCreationSettings mockCreationSettings
java.lang.Object doIntercept (java.lang.Object, java.lang.reflect.Method, java.lang.Object[], org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod) throws java.lang.Throwable
Object mock
java.lang.reflect.Method invokedMethod
Object[] arguments
org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod superMethod
private org.mockito.internal.invocation.MockitoMethod createMockitoMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
public org.mockito.invocation.MockHandler getMockHandler ()
public org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport getSerializationSupport ()
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator extends java.lang.ref.ReferenceQueue implements org.mockito.internal.creation.bytebuddy.BytecodeGenerator {
private static final ClassLoader BOOT_LOADER
final java.util.concurrent.ConcurrentMap avoidingClassLeakageCache
private final org.mockito.internal.creation.bytebuddy.BytecodeGenerator bytecodeGenerator
private final boolean weak
public void (org.mockito.internal.creation.bytebuddy.BytecodeGenerator, boolean)
org.mockito.internal.creation.bytebuddy.BytecodeGenerator bytecodeGenerator
boolean weak
public java.lang.Class mockClass (org.mockito.internal.creation.bytebuddy.MockFeatures)
org.mockito.internal.creation.bytebuddy.MockFeatures params
void cleanUpCachesForObsoleteClassLoaders ()
java.lang.ref.Reference reference
private org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator mockCachePerClassLoaderOf (java.lang.ClassLoader)
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator newGenerator
ClassLoader classLoader
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator generator
static void ()
}
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor$ForEquals.classMockMethodInterceptor.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$ForEquals extends java.lang.Object {
public void ()
public static boolean doIdentityEquals (java.lang.Object, java.lang.Object)
Object thiz
Object other
}
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator$1.classInlineBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
synthetic org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$1 extends java.lang.Object {
}
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator$ParameterWritingVisitorWrapper.classInlineBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$ParameterWritingVisitorWrapper extends net.bytebuddy.asm.AsmVisitorWrapper$AbstractBase {
private final Class type
private void (java.lang.Class)
Class type
public net.bytebuddy.jar.asm.ClassVisitor wrap (net.bytebuddy.description.type.TypeDescription, net.bytebuddy.jar.asm.ClassVisitor, net.bytebuddy.implementation.Implementation$Context, net.bytebuddy.pool.TypePool, int, int)
net.bytebuddy.description.type.TypeDescription instrumentedType
net.bytebuddy.jar.asm.ClassVisitor classVisitor
net.bytebuddy.implementation.Implementation$Context implementationContext
net.bytebuddy.pool.TypePool typePool
int writerFlags
int readerFlags
synthetic void (java.lang.Class, org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$1)
Class x0
org.mockito.internal.creation.bytebuddy.InlineBytecodeGenerator$1 x1
}
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport.classByteBuddyCrossClassLoaderSerializationSupport.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final String MOCKITO_PROXY_MARKER
private boolean instanceLocalCurrentlySerializingFlag
private final java.util.concurrent.locks.Lock mutex
void ()
public java.lang.Object writeReplace (java.lang.Object) throws java.io.ObjectStreamException
org.mockito.mock.MockName mockName
String mockedType
java.io.IOException ioe
Object mockitoMock
private void mockReplacementCompleted ()
private void mockReplacementStarted ()
private boolean mockIsCurrentlyBeingReplaced ()
}
org/mockito/internal/creation/bytebuddy/InterceptedInvocation$SuperMethod$IsIllegal.classInterceptedInvocation.java
package org.mockito.internal.creation.bytebuddy
public final enum org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$IsIllegal extends java.lang.Enum implements org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod {
public static final enum org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$IsIllegal INSTANCE
private static final synthetic org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$IsIllegal[] $VALUES
public static org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$IsIllegal[] values ()
public static org.mockito.internal.creation.bytebuddy.InterceptedInvocation$SuperMethod$IsIllegal valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean isInvokable ()
public java.lang.Object invoke ()
static void ()
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$Key.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
abstract org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$Key extends java.lang.Object {
public abstract java.lang.ClassLoader get ()
}
org/mockito/internal/creation/bytebuddy/MockFeatures.classMockFeatures.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.MockFeatures extends java.lang.Object {
final Class mockedType
final java.util.Set interfaces
final org.mockito.mock.SerializableMode serializableMode
private void (java.lang.Class, java.util.Set, org.mockito.mock.SerializableMode)
Class mockedType
java.util.Set interfaces
org.mockito.mock.SerializableMode serializableMode
public static org.mockito.internal.creation.bytebuddy.MockFeatures withMockFeatures (java.lang.Class, java.util.Set, org.mockito.mock.SerializableMode)
Class mockedType
java.util.Set interfaces
org.mockito.mock.SerializableMode serializableMode
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$1.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
synthetic org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$1 extends java.lang.Object {
}
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator$CachedBytecodeGenerator.classTypeCachingBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator extends java.lang.Object {
private java.util.concurrent.ConcurrentHashMap generatedClassCache
private org.mockito.internal.creation.bytebuddy.BytecodeGenerator bytecodeGenerator
private final boolean weak
private void (org.mockito.internal.creation.bytebuddy.BytecodeGenerator, boolean)
org.mockito.internal.creation.bytebuddy.BytecodeGenerator bytecodeGenerator
boolean weak
private java.lang.Class getMockClass (org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey)
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey mockKey
java.lang.ref.Reference classReference
java.lang.Class getOrGenerateMockClass (org.mockito.internal.creation.bytebuddy.MockFeatures)
org.mockito.internal.creation.bytebuddy.MockFeatures features
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$CachedBytecodeGenerator$MockKey mockKey
Class generatedMockClass
synthetic void (org.mockito.internal.creation.bytebuddy.BytecodeGenerator, boolean, org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$1)
org.mockito.internal.creation.bytebuddy.BytecodeGenerator x0
boolean x1
org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator$1 x2
}
org/mockito/internal/creation/bytebuddy/SubclassBytecodeGenerator.classSubclassBytecodeGenerator.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.SubclassBytecodeGenerator extends java.lang.Object implements org.mockito.internal.creation.bytebuddy.BytecodeGenerator {
private final net.bytebuddy.ByteBuddy byteBuddy
private final java.util.Random random
private final net.bytebuddy.implementation.Implementation readReplace
private final net.bytebuddy.matcher.ElementMatcher matcher
public void ()
public void (net.bytebuddy.implementation.Implementation, net.bytebuddy.matcher.ElementMatcher)
net.bytebuddy.implementation.Implementation readReplace
net.bytebuddy.matcher.ElementMatcher matcher
public java.lang.Class mockClass (org.mockito.internal.creation.bytebuddy.MockFeatures)
org.mockito.internal.creation.bytebuddy.MockFeatures features
net.bytebuddy.dynamic.DynamicType$Builder builder
private static net.bytebuddy.matcher.ElementMatcher isGroovyMethod ()
private java.lang.String nameFor (java.lang.Class)
Class type
String typeName
private boolean isComingFromJDK (java.lang.Class)
Class type
private boolean isComingFromSealedPackage (java.lang.Class)
Class type
private boolean isComingFromSignedJar (java.lang.Class)
Class type
}
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport$CrossClassLoaderSerializationProxy.classByteBuddyCrossClassLoaderSerializationSupport.java
package org.mockito.internal.creation.bytebuddy
public org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport$CrossClassLoaderSerializationProxy extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final byte[] serializedMock
private final Class typeToMock
private final java.util.Set extraInterfaces
public void (java.lang.Object) throws java.io.IOException
Object mockitoMock
java.io.ByteArrayOutputStream out
java.io.ObjectOutputStream objectOutputStream
org.mockito.mock.MockCreationSettings mockSettings
private java.lang.Object readResolve () throws java.io.ObjectStreamException
java.io.ByteArrayInputStream bis
java.io.ObjectInputStream objectInputStream
Object deserializedMock
java.io.IOException ioe
ClassNotFoundException cce
}
org/mockito/internal/creation/bytebuddy/InlineByteBuddyMockMaker$1.classInlineByteBuddyMockMaker.java
package org.mockito.internal.creation.bytebuddy
org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker$1 extends java.lang.Object implements org.mockito.plugins.MockMaker$TypeMockability {
final synthetic Class val$type
final synthetic org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker this$0
void (org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker, java.lang.Class)
public boolean mockable ()
public java.lang.String nonMockableReason ()
}
org/mockito/internal/creation/instance/
org/mockito/internal/creation/instance/DefaultInstantiatorProvider.classDefaultInstantiatorProvider.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.DefaultInstantiatorProvider extends java.lang.Object implements org.mockito.plugins.InstantiatorProvider {
private static final org.mockito.internal.creation.instance.Instantiator INSTANCE
public void ()
public org.mockito.internal.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
org.mockito.mock.MockCreationSettings settings
static void ()
}
org/mockito/internal/creation/instance/ObjenesisInstantiator.classObjenesisInstantiator.java
package org.mockito.internal.creation.instance
org.mockito.internal.creation.instance.ObjenesisInstantiator extends java.lang.Object implements org.mockito.internal.creation.instance.Instantiator {
private final org.objenesis.ObjenesisStd objenesis
void ()
public java.lang.Object newInstance (java.lang.Class)
Class cls
}
org/mockito/internal/creation/instance/InstantiationException.classInstantiationException.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.InstantiationException extends org.mockito.exceptions.base.MockitoException {
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/mockito/internal/creation/instance/Instantiator.classInstantiator.java
package org.mockito.internal.creation.instance
public abstract org.mockito.internal.creation.instance.Instantiator extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class) throws org.mockito.internal.creation.instance.InstantiationException
}
org/mockito/internal/creation/instance/ConstructorInstantiator.classConstructorInstantiator.java
package org.mockito.internal.creation.instance
public org.mockito.internal.creation.instance.ConstructorInstantiator extends java.lang.Object implements org.mockito.internal.creation.instance.Instantiator {
private final Object outerClassInstance
public void (java.lang.Object)
Object outerClassInstance
public java.lang.Object newInstance (java.lang.Class)
Class cls
private static transient java.lang.Object withParams (java.lang.Class, java.lang.Object[])
Class[] types
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor[] arr$
int len$
int i$
Exception e
Class cls
Object[] params
private static transient java.lang.Object invokeConstructor (java.lang.reflect.Constructor, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
java.lang.reflect.Constructor constructor
Object[] params
org.mockito.internal.util.reflection.AccessibilityChanger accessibility
private static org.mockito.internal.creation.instance.InstantiationException paramsException (java.lang.Class, java.lang.Exception)
Class cls
Exception e
private static boolean paramsMatch (java.lang.Class[], java.lang.Object[])
int i
Class[] types
Object[] params
private static java.lang.Object noArgConstructor (java.lang.Class)
Throwable t
Class cls
}
org/mockito/internal/creation/util/
org/mockito/internal/creation/util/MockitoMethodProxy.classMockitoMethodProxy.java
package org.mockito.internal.creation.util
public abstract org.mockito.internal.creation.util.MockitoMethodProxy extends java.lang.Object {
public abstract java.lang.Object invokeSuper (java.lang.Object, java.lang.Object[])
}
org/mockito/internal/creation/settings/
org/mockito/internal/creation/settings/CreationSettings.classCreationSettings.java
package org.mockito.internal.creation.settings
public org.mockito.internal.creation.settings.CreationSettings extends java.lang.Object implements org.mockito.mock.MockCreationSettings java.io.Serializable {
private static final long serialVersionUID
protected Class typeToMock
protected java.util.Set extraInterfaces
protected String name
protected Object spiedInstance
protected org.mockito.stubbing.Answer defaultAnswer
protected org.mockito.mock.MockName mockName
protected org.mockito.mock.SerializableMode serializableMode
protected java.util.List invocationListeners
protected boolean stubOnly
private boolean useConstructor
private Object outerClassInstance
public void ()
public void (org.mockito.internal.creation.settings.CreationSettings)
org.mockito.internal.creation.settings.CreationSettings copy
public java.lang.Class getTypeToMock ()
public org.mockito.internal.creation.settings.CreationSettings setTypeToMock (java.lang.Class)
Class typeToMock
public java.util.Set getExtraInterfaces ()
public org.mockito.internal.creation.settings.CreationSettings setExtraInterfaces (java.util.Set)
java.util.Set extraInterfaces
public java.lang.String getName ()
public java.lang.Object getSpiedInstance ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.mock.MockName getMockName ()
public org.mockito.internal.creation.settings.CreationSettings setMockName (org.mockito.mock.MockName)
org.mockito.mock.MockName mockName
public boolean isSerializable ()
public org.mockito.internal.creation.settings.CreationSettings setSerializableMode (org.mockito.mock.SerializableMode)
org.mockito.mock.SerializableMode serializableMode
public org.mockito.mock.SerializableMode getSerializableMode ()
public java.util.List getInvocationListeners ()
public boolean isUsingConstructor ()
public java.lang.Object getOuterClassInstance ()
public boolean isStubOnly ()
}
org/mockito/internal/framework/
org/mockito/internal/framework/DefaultMockitoFramework.classDefaultMockitoFramework.java
package org.mockito.internal.framework
public org.mockito.internal.framework.DefaultMockitoFramework extends java.lang.Object implements org.mockito.MockitoFramework {
public void ()
public org.mockito.MockitoFramework addListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
public org.mockito.MockitoFramework removeListener (org.mockito.listeners.MockitoListener)
org.mockito.listeners.MockitoListener listener
}
org/mockito/internal/junit/
org/mockito/internal/junit/UnusedStubbings.classUnusedStubbings.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnusedStubbings extends java.lang.Object {
private final java.util.Collection unused
void (java.util.Collection)
java.util.Collection unused
void format (java.lang.String, org.mockito.internal.util.MockitoLogger)
org.mockito.stubbing.Stubbing candidate
java.util.Iterator i$
String testName
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.junit.StubbingHint hint
int x
public int size ()
public java.lang.String toString ()
}
org/mockito/internal/junit/VerificationCollectorImpl$2.classVerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$2 extends java.lang.Object implements org.mockito.verification.VerificationStrategy {
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
void (org.mockito.internal.junit.VerificationCollectorImpl)
public org.mockito.verification.VerificationMode maybeVerifyLazily (org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode mode
}
org/mockito/internal/junit/StubbingArgMismatches.classStubbingArgMismatches.java
package org.mockito.internal.junit
org.mockito.internal.junit.StubbingArgMismatches extends java.lang.Object {
final java.util.Map mismatches
void ()
public void add (org.mockito.invocation.Invocation, org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation invocation
org.mockito.invocation.Invocation stubbing
java.util.Set matchingInvocations
public void format (java.lang.String, org.mockito.internal.util.MockitoLogger)
org.mockito.invocation.Invocation invocation
java.util.Iterator i$
java.util.Map$Entry m
java.util.Iterator i$
String testName
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.junit.StubbingHint hint
int x
public int size ()
public java.lang.String toString ()
}
org/mockito/internal/junit/UnusedStubbingsFinder$1.classUnusedStubbingsFinder.java
package org.mockito.internal.junit
org.mockito.internal.junit.UnusedStubbingsFinder$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.junit.UnusedStubbingsFinder this$0
void (org.mockito.internal.junit.UnusedStubbingsFinder)
public boolean isOut (org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing s
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/junit/UnnecessaryStubbingsReporter.classUnnecessaryStubbingsReporter.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnnecessaryStubbingsReporter extends java.lang.Object implements org.mockito.listeners.MockCreationListener {
private java.util.List mocks
public void ()
public void validateUnusedStubs (java.lang.Class, org.junit.runner.notification.RunNotifier)
Class testClass
org.junit.runner.notification.RunNotifier notifier
java.util.Collection unused
org.junit.runner.Description unnecessaryStubbings
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/VerificationCollectorImpl.classVerificationCollectorImpl.java
package org.mockito.internal.junit
public org.mockito.internal.junit.VerificationCollectorImpl extends java.lang.Object implements org.mockito.junit.VerificationCollector {
private StringBuilder builder
private int numberOfFailures
public void ()
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
public void collectAndReport () throws org.mockito.exceptions.base.MockitoAssertionError
String error
public org.mockito.junit.VerificationCollector assertLazily ()
private void resetBuilder ()
private void append (java.lang.String)
String message
static synthetic void access$100 (org.mockito.internal.junit.VerificationCollectorImpl, java.lang.String)
org.mockito.internal.junit.VerificationCollectorImpl x0
String x1
}
org/mockito/internal/junit/JUnitRule$DefaultStatement.classJUnitRule.java
package org.mockito.internal.junit
org.mockito.internal.junit.JUnitRule$DefaultStatement extends org.junit.runners.model.Statement {
private final Object target
private final String testName
private final org.junit.runners.model.Statement base
final synthetic org.mockito.internal.junit.JUnitRule this$0
void (org.mockito.internal.junit.JUnitRule, java.lang.Object, java.lang.String, org.junit.runners.model.Statement)
Object target
String testName
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
org.mockito.internal.junit.RuleStubbingHintsReporter reporter
private void performEvaluation (org.mockito.internal.junit.RuleStubbingHintsReporter) throws java.lang.Throwable
Throwable t
org.mockito.internal.junit.RuleStubbingHintsReporter reporter
}
org/mockito/internal/junit/JUnitRule.classJUnitRule.java
package org.mockito.internal.junit
public org.mockito.internal.junit.JUnitRule extends java.lang.Object implements org.mockito.junit.MockitoRule {
private final org.mockito.internal.util.MockitoLogger logger
private final boolean silent
public void (org.mockito.internal.util.MockitoLogger, boolean)
org.mockito.internal.util.MockitoLogger logger
boolean silent
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
String testName
org.junit.runners.model.Statement base
org.junit.runners.model.FrameworkMethod method
Object target
public org.mockito.internal.junit.JUnitRule silent ()
public volatile synthetic org.mockito.junit.MockitoRule silent ()
static synthetic org.mockito.internal.util.MockitoLogger access$000 (org.mockito.internal.junit.JUnitRule)
org.mockito.internal.junit.JUnitRule x0
}
org/mockito/internal/junit/FriendlyExceptionMaker.classFriendlyExceptionMaker.java
package org.mockito.internal.junit
org.mockito.internal.junit.FriendlyExceptionMaker extends java.lang.Object {
private final org.mockito.internal.junit.JUnitDetecter detecter
void (org.mockito.internal.junit.JUnitDetecter)
org.mockito.internal.junit.JUnitDetecter detecter
public java.lang.AssertionError createArgumentsAreDifferentException (java.lang.String, java.lang.String, java.lang.String)
Class clazz
Throwable t
String message
String wanted
String actual
}
org/mockito/internal/junit/JUnitTool.classJUnitTool.java
package org.mockito.internal.junit
public org.mockito.internal.junit.JUnitTool extends java.lang.Object {
private static final org.mockito.internal.junit.JUnitDetecter detecter
public void ()
public static boolean hasJUnit ()
public static java.lang.AssertionError createArgumentsAreDifferentException (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
static void ()
}
org/mockito/internal/junit/StubbingHint.classStubbingHint.java
package org.mockito.internal.junit
org.mockito.internal.junit.StubbingHint extends java.lang.Object {
private final StringBuilder hint
void (java.lang.String)
String testName
transient void appendLine (java.lang.Object[])
Object e
Object[] arr$
int len$
int i$
Object[] elements
public java.lang.String toString ()
}
org/mockito/internal/junit/UnusedStubbingsFinder.classUnusedStubbingsFinder.java
package org.mockito.internal.junit
public org.mockito.internal.junit.UnusedStubbingsFinder extends java.lang.Object {
public void ()
public org.mockito.internal.junit.UnusedStubbings getUnusedStubbings (java.lang.Iterable)
Iterable mocks
java.util.Set stubbings
java.util.List unused
public java.util.Collection getUnusedStubbingsByLocation (java.lang.Iterable)
String location
org.mockito.stubbing.Stubbing s
java.util.Iterator i$
String location
org.mockito.stubbing.Stubbing s
java.util.Iterator i$
Iterable mocks
java.util.Set stubbings
java.util.Set locationsOfUsedStubbings
java.util.Map out
}
org/mockito/internal/junit/VerificationCollectorImpl$VerificationWrapper.classVerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$VerificationWrapper extends java.lang.Object implements org.mockito.verification.VerificationMode {
private final org.mockito.verification.VerificationMode delegate
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
private void (org.mockito.internal.junit.VerificationCollectorImpl, org.mockito.verification.VerificationMode)
org.mockito.verification.VerificationMode delegate
public void verify (org.mockito.internal.verification.api.VerificationData)
org.mockito.exceptions.base.MockitoAssertionError error
org.mockito.internal.verification.api.VerificationData data
public org.mockito.verification.VerificationMode description (java.lang.String)
String description
synthetic void (org.mockito.internal.junit.VerificationCollectorImpl, org.mockito.verification.VerificationMode, org.mockito.internal.junit.VerificationCollectorImpl$1)
org.mockito.internal.junit.VerificationCollectorImpl x0
org.mockito.verification.VerificationMode x1
org.mockito.internal.junit.VerificationCollectorImpl$1 x2
}
org/mockito/internal/junit/RuleStubbingHintsReporter.classRuleStubbingHintsReporter.java
package org.mockito.internal.junit
org.mockito.internal.junit.RuleStubbingHintsReporter extends java.lang.Object implements org.mockito.listeners.MockCreationListener {
private final java.util.List mocks
void ()
org.mockito.internal.junit.StubbingArgMismatches getStubbingArgMismatches ()
org.mockito.internal.junit.UnusedStubbings getUnusedStubbings ()
public void onMockCreated (java.lang.Object, org.mockito.mock.MockCreationSettings)
Object mock
org.mockito.mock.MockCreationSettings settings
}
org/mockito/internal/junit/VerificationCollectorImpl$1.classVerificationCollectorImpl.java
package org.mockito.internal.junit
org.mockito.internal.junit.VerificationCollectorImpl$1 extends org.junit.runners.model.Statement {
final synthetic org.junit.runners.model.Statement val$base
final synthetic org.mockito.internal.junit.VerificationCollectorImpl this$0
void (org.mockito.internal.junit.VerificationCollectorImpl, org.junit.runners.model.Statement)
public void evaluate () throws java.lang.Throwable
}
org/mockito/internal/junit/ArgMismatchFinder.classArgMismatchFinder.java
package org.mockito.internal.junit
org.mockito.internal.junit.ArgMismatchFinder extends java.lang.Object {
void ()
org.mockito.internal.junit.StubbingArgMismatches getStubbingArgMismatches (java.lang.Iterable)
org.mockito.stubbing.Stubbing stubbing
java.util.Iterator i$
org.mockito.invocation.Invocation i
java.util.Iterator i$
Iterable mocks
org.mockito.internal.junit.StubbingArgMismatches mismatches
}
org/mockito/internal/junit/JUnitRule$SilentStatement.classJUnitRule.java
package org.mockito.internal.junit
org.mockito.internal.junit.JUnitRule$SilentStatement extends org.junit.runners.model.Statement {
private final Object target
private final org.junit.runners.model.Statement base
final synthetic org.mockito.internal.junit.JUnitRule this$0
public void (org.mockito.internal.junit.JUnitRule, java.lang.Object, org.junit.runners.model.Statement)
Object target
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
}
org/mockito/internal/junit/JUnitDetecter.classJUnitDetecter.java
package org.mockito.internal.junit
org.mockito.internal.junit.JUnitDetecter extends java.lang.Object {
private boolean hasJUnit
void ()
Throwable t
public boolean hasJUnit ()
}
org/mockito/internal/junit/util/
org/mockito/internal/junit/util/JUnitFailureHacker.classJUnitFailureHacker.java
package org.mockito.internal.junit.util
public org.mockito.internal.junit.util.JUnitFailureHacker extends java.lang.Object {
public void ()
public void appendWarnings (org.junit.runner.notification.Failure, java.lang.String)
org.junit.runner.notification.Failure failure
String warnings
Throwable throwable
String newMessage
org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings e
private boolean isEmpty (java.lang.String)
String warnings
private static java.lang.Object getInternalState (java.lang.Object, java.lang.String)
java.lang.reflect.Field f
Exception e
Object target
String field
Class c
private static void setInternalState (java.lang.Object, java.lang.String, java.lang.Object)
java.lang.reflect.Field f
Exception e
Object target
String field
Object value
Class c
private static java.lang.reflect.Field getFieldFromHierarchy (java.lang.Class, java.lang.String)
Class clazz
String field
java.lang.reflect.Field f
private static java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
NoSuchFieldException e
Class clazz
String field
}
org/mockito/internal/matchers/
org/mockito/internal/matchers/CapturesArguments.classCapturesArguments.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.CapturesArguments extends java.lang.Object {
public abstract void captureFrom (java.lang.Object)
}
org/mockito/internal/matchers/CompareTo.classCompareTo.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.CompareTo extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Comparable wanted
public void (java.lang.Comparable)
Comparable value
public final boolean matches (java.lang.Comparable)
Comparable actual
int result
public final java.lang.String toString ()
protected abstract java.lang.String getName ()
protected abstract boolean matchResult (int)
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/Find.classFind.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Find extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String regex
public void (java.lang.String)
String regex
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/VarargMatcher.classVarargMatcher.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.VarargMatcher extends java.lang.Object implements java.io.Serializable {
}
org/mockito/internal/matchers/Equality.classEquality.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Equality extends java.lang.Object {
public void ()
public static boolean areEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArraysEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArrayLengthsEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
static boolean areArrayElementsEqual (java.lang.Object, java.lang.Object)
int i
Object o1
Object o2
static boolean isArray (java.lang.Object)
Object o
}
org/mockito/internal/matchers/Any.classAny.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Any extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.VarargMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.Any ANY
private void ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void ()
}
org/mockito/internal/matchers/EqualsWithDelta.classEqualsWithDelta.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.EqualsWithDelta extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Number wanted
private final Number delta
public void (java.lang.Number, java.lang.Number)
Number value
Number delta
public boolean matches (java.lang.Number)
Number actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/LocalizedMatcher.classLocalizedMatcher.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LocalizedMatcher extends java.lang.Object {
private final org.mockito.ArgumentMatcher matcher
private final org.mockito.invocation.Location location
public void (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher matcher
public org.mockito.invocation.Location getLocation ()
public org.mockito.ArgumentMatcher getMatcher ()
}
org/mockito/internal/matchers/And.classAnd.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.And extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final java.util.List matchers
public void (java.util.List)
java.util.List matchers
public boolean matches (java.lang.Object)
org.mockito.ArgumentMatcher matcher
java.util.Iterator i$
Object actual
public java.lang.String toString ()
java.util.Iterator it
StringBuilder out
}
org/mockito/internal/matchers/Matches.classMatches.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Matches extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String regex
public void (java.lang.String)
String regex
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/Not.classNot.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Not extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final org.mockito.ArgumentMatcher first
public void (org.mockito.ArgumentMatcher)
org.mockito.ArgumentMatcher first
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/GreaterThan.classGreaterThan.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.GreaterThan extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/Contains.classContains.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Contains extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String substring
public void (java.lang.String)
String substring
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/EndsWith.classEndsWith.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.EndsWith extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String suffix
public void (java.lang.String)
String suffix
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/InstanceOf$VarArgAware.classInstanceOf.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.InstanceOf$VarArgAware extends org.mockito.internal.matchers.InstanceOf implements org.mockito.internal.matchers.VarargMatcher {
public void (java.lang.Class)
Class clazz
public void (java.lang.Class, java.lang.String)
Class clazz
String describedAs
}
org/mockito/internal/matchers/GreaterOrEqual.classGreaterOrEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.GreaterOrEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/StartsWith.classStartsWith.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.StartsWith extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final String prefix
public void (java.lang.String)
String prefix
public boolean matches (java.lang.String)
String actual
public java.lang.String toString ()
public volatile synthetic boolean matches (java.lang.Object)
Object x0
}
org/mockito/internal/matchers/Null.classNull.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Null extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.Null NULL
private void ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void ()
}
org/mockito/internal/matchers/ContainsExtraTypeInfo.classContainsExtraTypeInfo.java
package org.mockito.internal.matchers
public abstract org.mockito.internal.matchers.ContainsExtraTypeInfo extends java.lang.Object {
public abstract java.lang.String toStringWithType ()
public abstract boolean typeMatches (java.lang.Object)
}
org/mockito/internal/matchers/LessThan.classLessThan.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LessThan extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/CapturingMatcher.classCapturingMatcher.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.CapturingMatcher extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.CapturesArguments org.mockito.internal.matchers.VarargMatcher java.io.Serializable {
private final java.util.LinkedList arguments
public void ()
public boolean matches (java.lang.Object)
Object argument
public java.lang.String toString ()
public java.lang.Object getLastValue ()
public java.util.List getAllValues ()
public void captureFrom (java.lang.Object)
Object argument
}
org/mockito/internal/matchers/Equals.classEquals.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Equals extends java.lang.Object implements org.mockito.ArgumentMatcher org.mockito.internal.matchers.ContainsExtraTypeInfo java.io.Serializable {
private final Object wanted
public void (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
private java.lang.String describe (java.lang.Object)
Object object
protected final java.lang.Object getWanted ()
public boolean equals (java.lang.Object)
Object o
org.mockito.internal.matchers.Equals other
public int hashCode ()
public java.lang.String toStringWithType ()
public boolean typeMatches (java.lang.Object)
Object target
}
org/mockito/internal/matchers/NotNull.classNotNull.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.NotNull extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
public static final org.mockito.internal.matchers.NotNull NOT_NULL
private void ()
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
static void ()
}
org/mockito/internal/matchers/Or.classOr.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Or extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final java.util.List matchers
public void (java.util.List)
java.util.List matchers
public boolean matches (java.lang.Object)
org.mockito.ArgumentMatcher matcher
java.util.Iterator i$
Object actual
public java.lang.String toString ()
java.util.Iterator it
StringBuilder sb
}
org/mockito/internal/matchers/LessOrEqual.classLessOrEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.LessOrEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/Same.classSame.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.Same extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Object wanted
public void (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/ArrayEquals.classArrayEquals.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.ArrayEquals extends org.mockito.internal.matchers.Equals {
public void (java.lang.Object)
Object wanted
public boolean matches (java.lang.Object)
Object actual
Object wanted
public java.lang.String toString ()
private java.lang.String appendArray (java.lang.Object[])
int i
Object[] array
StringBuilder out
public static java.lang.Object[] createObjectArray (java.lang.Object)
int i
Object array
Object[] result
}
org/mockito/internal/matchers/InstanceOf.classInstanceOf.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.InstanceOf extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Class clazz
private String description
public void (java.lang.Class)
Class clazz
public void (java.lang.Class, java.lang.String)
Class clazz
String describedAs
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/matchers/CompareEqual.classCompareEqual.java
package org.mockito.internal.matchers
public org.mockito.internal.matchers.CompareEqual extends org.mockito.internal.matchers.CompareTo implements java.io.Serializable {
public void (java.lang.Comparable)
Comparable value
protected java.lang.String getName ()
protected boolean matchResult (int)
int result
}
org/mockito/internal/matchers/text/
org/mockito/internal/matchers/text/ArrayIterator.classArrayIterator.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.ArrayIterator extends java.lang.Object implements java.util.Iterator {
private final Object array
private int currentIndex
public void (java.lang.Object)
Object array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/mockito/internal/matchers/text/MatcherToString.classMatcherToString.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.MatcherToString extends java.lang.Object {
void ()
static java.lang.String toString (org.mockito.ArgumentMatcher)
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
org.mockito.ArgumentMatcher matcher
Class cls
}
org/mockito/internal/matchers/text/FormattedText.classFormattedText.java
package org.mockito.internal.matchers.text
org.mockito.internal.matchers.text.FormattedText extends java.lang.Object {
private final String text
public void (java.lang.String)
String text
public java.lang.String getText ()
}
org/mockito/internal/matchers/text/ValuePrinter.classValuePrinter.java
package org.mockito.internal.matchers.text
public org.mockito.internal.matchers.text.ValuePrinter extends java.lang.Object {
private void ()
public static java.lang.String print (java.lang.Object)
Object value
private static java.lang.String printMap (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
StringBuilder result
java.util.Iterator iterator
public static java.lang.String printValues (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator values
StringBuilder sb
private static java.lang.String printChar (char)
char value
StringBuilder sb
private static java.lang.String descriptionOf (java.lang.Object)
Exception e
Object value
}
org/mockito/internal/matchers/text/MatchersPrinter.classMatchersPrinter.java
package org.mockito.internal.matchers.text
public org.mockito.internal.matchers.text.MatchersPrinter extends java.lang.Object {
public void ()
public java.lang.String getArgumentsLine (java.util.List, org.mockito.internal.reporting.PrintSettings)
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.Iterator args
public java.lang.String getArgumentsBlock (java.util.List, org.mockito.internal.reporting.PrintSettings)
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.Iterator args
private java.util.Iterator applyPrintSettings (java.util.List, org.mockito.internal.reporting.PrintSettings)
org.mockito.ArgumentMatcher matcher
java.util.Iterator i$
java.util.List matchers
org.mockito.internal.reporting.PrintSettings printSettings
java.util.List out
int i
}
org/mockito/internal/matchers/apachecommons/
org/mockito/internal/matchers/apachecommons/EqualsBuilder.classEqualsBuilder.java
package org.mockito.internal.matchers.apachecommons
org.mockito.internal.matchers.apachecommons.EqualsBuilder extends java.lang.Object {
private boolean isEquals
public void ()
public static boolean reflectionEquals (java.lang.Object, java.lang.Object)
Object lhs
Object rhs
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, java.lang.String[])
Object lhs
Object rhs
String[] excludeFields
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean)
Object lhs
Object rhs
boolean testTransients
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean, java.lang.Class)
Object lhs
Object rhs
boolean testTransients
Class reflectUpToClass
public static boolean reflectionEquals (java.lang.Object, java.lang.Object, boolean, java.lang.Class, java.lang.String[])
Class testClass
Class testClass
IllegalArgumentException e
Object lhs
Object rhs
boolean testTransients
Class reflectUpToClass
String[] excludeFields
Class lhsClass
Class rhsClass
Class testClass
org.mockito.internal.matchers.apachecommons.EqualsBuilder equalsBuilder
private static void reflectionAppend (java.lang.Object, java.lang.Object, java.lang.Class, org.mockito.internal.matchers.apachecommons.EqualsBuilder, boolean, java.lang.String[])
IllegalAccessException e
java.lang.reflect.Field f
int i
Object lhs
Object rhs
Class clazz
org.mockito.internal.matchers.apachecommons.EqualsBuilder builder
boolean useTransients
String[] excludeFields
java.lang.reflect.Field[] fields
java.util.List excludedFieldList
public org.mockito.internal.matchers.apachecommons.EqualsBuilder appendSuper (boolean)
boolean superEquals
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (java.lang.Object, java.lang.Object)
Object lhs
Object rhs
Class lhsClass
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (long, long)
long lhs
long rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (int, int)
int lhs
int rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (short, short)
short lhs
short rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (char, char)
char lhs
char rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (byte, byte)
byte lhs
byte rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (double, double)
double lhs
double rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (float, float)
float lhs
float rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (boolean, boolean)
boolean lhs
boolean rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (java.lang.Object[], java.lang.Object[])
int i
Object[] lhs
Object[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (long[], long[])
int i
long[] lhs
long[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (int[], int[])
int i
int[] lhs
int[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (short[], short[])
int i
short[] lhs
short[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (char[], char[])
int i
char[] lhs
char[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (byte[], byte[])
int i
byte[] lhs
byte[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (double[], double[])
int i
double[] lhs
double[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (float[], float[])
int i
float[] lhs
float[] rhs
public org.mockito.internal.matchers.apachecommons.EqualsBuilder append (boolean[], boolean[])
int i
boolean[] lhs
boolean[] rhs
public boolean isEquals ()
protected void setEquals (boolean)
boolean isEquals
}
org/mockito/internal/matchers/apachecommons/ReflectionEquals.classReflectionEquals.java
package org.mockito.internal.matchers.apachecommons
public org.mockito.internal.matchers.apachecommons.ReflectionEquals extends java.lang.Object implements org.mockito.ArgumentMatcher java.io.Serializable {
private final Object wanted
private final String[] excludeFields
public transient void (java.lang.Object, java.lang.String[])
Object wanted
String[] excludeFields
public boolean matches (java.lang.Object)
Object actual
public java.lang.String toString ()
}
org/mockito/internal/debugging/
org/mockito/internal/debugging/InvocationsPrinter.classInvocationsPrinter.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.InvocationsPrinter extends java.lang.Object {
public void ()
public java.lang.String printInvocations (java.lang.Object)
org.mockito.invocation.Invocation i
java.util.Iterator i$
org.mockito.stubbing.Stubbing s
java.util.Iterator i$
Object mock
java.util.Collection invocations
java.util.Collection stubbings
StringBuilder sb
int x
java.util.LinkedList unused
}
org/mockito/internal/debugging/Localized.classLocalized.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.Localized extends java.lang.Object {
private final Object object
private final org.mockito.invocation.Location location
public void (java.lang.Object)
Object object
public java.lang.Object getObject ()
public org.mockito.invocation.Location getLocation ()
}
org/mockito/internal/debugging/FindingsListener.classFindingsListener.java
package org.mockito.internal.debugging
public abstract org.mockito.internal.debugging.FindingsListener extends java.lang.Object {
public abstract void foundStubCalledWithDifferentArgs (org.mockito.invocation.Invocation, org.mockito.internal.invocation.InvocationMatcher)
public abstract void foundUnusedStub (org.mockito.invocation.Invocation)
public abstract void foundUnstubbed (org.mockito.internal.invocation.InvocationMatcher)
}
org/mockito/internal/debugging/MockitoDebuggerImpl.classMockitoDebuggerImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.MockitoDebuggerImpl extends java.lang.Object implements org.mockito.MockitoDebugger {
private final org.mockito.internal.invocation.UnusedStubsFinder unusedStubsFinder
public void ()
public transient java.lang.String printInvocations (java.lang.Object[])
org.mockito.invocation.Invocation i
java.util.Iterator i$
org.mockito.invocation.Invocation i
java.util.Iterator i$
Object[] mocks
String out
java.util.List invocations
private java.lang.String line (java.lang.String)
String text
private java.lang.String print (java.lang.String)
String out
}
org/mockito/internal/debugging/InvocationsPrinter$1.classInvocationsPrinter.java
package org.mockito.internal.debugging
org.mockito.internal.debugging.InvocationsPrinter$1 extends java.lang.Object implements org.mockito.internal.util.collections.ListUtil$Filter {
final synthetic org.mockito.internal.debugging.InvocationsPrinter this$0
void (org.mockito.internal.debugging.InvocationsPrinter)
public boolean isOut (org.mockito.stubbing.Stubbing)
org.mockito.stubbing.Stubbing s
public volatile synthetic boolean isOut (java.lang.Object)
Object x0
}
org/mockito/internal/debugging/VerboseMockInvocationLogger.classVerboseMockInvocationLogger.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.VerboseMockInvocationLogger extends java.lang.Object implements org.mockito.listeners.InvocationListener {
final java.io.PrintStream printStream
private int mockInvocationsCounter
public void ()
public void (java.io.PrintStream)
java.io.PrintStream printStream
public void reportInvocation (org.mockito.listeners.MethodInvocationReport)
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printReturnedValueOrThrowable (org.mockito.listeners.MethodInvocationReport)
String message
String type
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printStubInfo (org.mockito.listeners.MethodInvocationReport)
org.mockito.listeners.MethodInvocationReport methodInvocationReport
private void printHeader ()
private void printInvocation (org.mockito.invocation.DescribedInvocation)
org.mockito.invocation.DescribedInvocation invocation
private void printFooter ()
private void printlnIndented (java.lang.String)
String message
}
org/mockito/internal/debugging/LocationImpl.classLocationImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.LocationImpl extends java.lang.Object implements org.mockito.invocation.Location java.io.Serializable {
private static final long serialVersionUID
private final Throwable stackTraceHolder
private final org.mockito.internal.exceptions.stacktrace.StackTraceFilter stackTraceFilter
public void ()
public void (org.mockito.internal.exceptions.stacktrace.StackTraceFilter)
org.mockito.internal.exceptions.stacktrace.StackTraceFilter stackTraceFilter
public java.lang.String toString ()
StackTraceElement[] filtered
}
org/mockito/internal/debugging/WarningsFinder.classWarningsFinder.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsFinder extends java.lang.Object {
private final java.util.List baseUnusedStubs
private final java.util.List baseAllInvocations
public void (java.util.List, java.util.List)
java.util.List unusedStubs
java.util.List allInvocations
public void find (org.mockito.internal.debugging.FindingsListener)
org.mockito.internal.invocation.InvocationMatcher unstubbed
org.mockito.invocation.Invocation unused
java.util.Iterator unstubbedIterator
org.mockito.invocation.Invocation i
java.util.Iterator i$
org.mockito.internal.invocation.InvocationMatcher i
java.util.Iterator i$
org.mockito.internal.debugging.FindingsListener findingsListener
java.util.List unusedStubs
java.util.List allInvocations
java.util.Iterator unusedIterator
}
org/mockito/internal/debugging/LoggingListener.classLoggingListener.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.LoggingListener extends java.lang.Object implements org.mockito.internal.debugging.FindingsListener {
private final boolean warnAboutUnstubbed
private final java.util.List argMismatchStubs
private final java.util.List unusedStubs
private final java.util.List unstubbedCalls
public void (boolean)
boolean warnAboutUnstubbed
public void foundStubCalledWithDifferentArgs (org.mockito.invocation.Invocation, org.mockito.internal.invocation.InvocationMatcher)
org.mockito.invocation.Invocation unused
org.mockito.internal.invocation.InvocationMatcher unstubbed
String index
String padding
static int indexOfNextPair (int)
int collectionSize
public void foundUnusedStub (org.mockito.invocation.Invocation)
org.mockito.invocation.Invocation unused
public void foundUnstubbed (org.mockito.internal.invocation.InvocationMatcher)
org.mockito.internal.invocation.InvocationMatcher unstubbed
public java.lang.String getStubbingInfo ()
java.util.List lines
private void addOrderedList (java.util.List, java.util.List)
String a
java.util.Iterator i$
java.util.List target
java.util.List additions
}
org/mockito/internal/debugging/WarningsPrinterImpl.classWarningsPrinterImpl.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsPrinterImpl extends java.lang.Object {
private final boolean warnAboutUnstubbed
private final org.mockito.internal.debugging.WarningsFinder finder
public void (java.util.List, java.util.List, boolean)
java.util.List unusedStubs
java.util.List allInvocations
boolean warnAboutUnstubbed
void (boolean, org.mockito.internal.debugging.WarningsFinder)
boolean warnAboutUnstubbed
org.mockito.internal.debugging.WarningsFinder finder
public java.lang.String print ()
org.mockito.internal.debugging.LoggingListener listener
}
org/mockito/internal/debugging/WarningsCollector.classWarningsCollector.java
package org.mockito.internal.debugging
public org.mockito.internal.debugging.WarningsCollector extends java.lang.Object {
private final java.util.List createdMocks
public void ()
public java.lang.String getWarnings ()
java.util.List unused
java.util.List all
java.util.List allInvocationMatchers
}
org/mockito/runners/
org/mockito/runners/VerboseMockitoJUnitRunner.classVerboseMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.VerboseMockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.runners.RunnerImpl runner
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void (org.mockito.internal.runners.RunnerImpl)
org.mockito.internal.runners.RunnerImpl runnerImpl
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.notification.RunListener listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/runners/MockitoJUnitRunner$Strict.classMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner$Strict extends org.mockito.runners.MockitoJUnitRunner {
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/runners/ConsoleSpammingMockitoJUnitRunner.classConsoleSpammingMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.ConsoleSpammingMockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.util.MockitoLogger logger
private final org.mockito.internal.runners.RunnerImpl runner
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void (org.mockito.internal.util.MockitoLogger, org.mockito.internal.runners.RunnerImpl)
org.mockito.internal.util.MockitoLogger logger
org.mockito.internal.runners.RunnerImpl runnerImpl
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.notification.RunListener listener
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
static synthetic org.mockito.internal.util.MockitoLogger access$000 (org.mockito.runners.ConsoleSpammingMockitoJUnitRunner)
org.mockito.runners.ConsoleSpammingMockitoJUnitRunner x0
}
org/mockito/runners/ConsoleSpammingMockitoJUnitRunner$1.classConsoleSpammingMockitoJUnitRunner.java
package org.mockito.runners
org.mockito.runners.ConsoleSpammingMockitoJUnitRunner$1 extends org.junit.runner.notification.RunListener {
org.mockito.internal.debugging.WarningsCollector warningsCollector
final synthetic org.mockito.runners.ConsoleSpammingMockitoJUnitRunner this$0
void (org.mockito.runners.ConsoleSpammingMockitoJUnitRunner)
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
}
org/mockito/runners/MockitoJUnitRunner$Silent.classMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner$Silent extends org.mockito.runners.MockitoJUnitRunner {
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/runners/MockitoJUnitRunner.classMockitoJUnitRunner.java
package org.mockito.runners
public org.mockito.runners.MockitoJUnitRunner extends org.mockito.junit.MockitoJUnitRunner {
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/runners/VerboseMockitoJUnitRunner$1.classVerboseMockitoJUnitRunner.java
package org.mockito.runners
org.mockito.runners.VerboseMockitoJUnitRunner$1 extends org.junit.runner.notification.RunListener {
org.mockito.internal.debugging.WarningsCollector warningsCollector
final synthetic org.mockito.runners.VerboseMockitoJUnitRunner this$0
void (org.mockito.runners.VerboseMockitoJUnitRunner)
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
String warnings
}
org/mockito/runners/package-info.classpackage-info.java
package org.mockito.runners
abstract synthetic org.mockito.runners.package-info extends java.lang.Object {
}
org/mockito/hamcrest/
org/mockito/hamcrest/MockitoHamcrest.classMockitoHamcrest.java
package org.mockito.hamcrest
public org.mockito.hamcrest.MockitoHamcrest extends java.lang.Object {
public void ()
public static java.lang.Object argThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static char charThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static boolean booleanThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static byte byteThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static short shortThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static int intThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static long longThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static float floatThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static double doubleThat (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
private static void reportMatcher (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/mockito/invocation/
org/mockito/invocation/Invocation.classInvocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.Invocation extends java.lang.Object implements org.mockito.invocation.InvocationOnMock org.mockito.invocation.DescribedInvocation {
public abstract boolean isVerified ()
public abstract int getSequenceNumber ()
public abstract org.mockito.invocation.Location getLocation ()
public abstract java.lang.Object[] getRawArguments ()
public abstract java.lang.Class getRawReturnType ()
public abstract void markVerified ()
public abstract org.mockito.invocation.StubInfo stubInfo ()
public abstract void markStubbed (org.mockito.invocation.StubInfo)
public abstract boolean isIgnoredForVerification ()
public abstract void ignoreForVerification ()
}
org/mockito/invocation/InvocationOnMock.classInvocationOnMock.java
package org.mockito.invocation
public abstract org.mockito.invocation.InvocationOnMock extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object getMock ()
public abstract java.lang.reflect.Method getMethod ()
public abstract java.lang.Object[] getArguments ()
public abstract java.lang.Object getArgument (int)
public abstract java.lang.Object callRealMethod () throws java.lang.Throwable
}
org/mockito/invocation/StubInfo.classStubInfo.java
package org.mockito.invocation
public abstract org.mockito.invocation.StubInfo extends java.lang.Object {
public abstract org.mockito.invocation.Location stubbedAt ()
}
org/mockito/invocation/MockHandler.classMockHandler.java
package org.mockito.invocation
public abstract org.mockito.invocation.MockHandler extends java.lang.Object implements java.io.Serializable {
public abstract java.lang.Object handle (org.mockito.invocation.Invocation) throws java.lang.Throwable
}
org/mockito/invocation/MatchableInvocation.classMatchableInvocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.MatchableInvocation extends java.lang.Object implements org.mockito.invocation.DescribedInvocation {
public abstract org.mockito.invocation.Invocation getInvocation ()
public abstract java.util.List getMatchers ()
public abstract boolean matches (org.mockito.invocation.Invocation)
public abstract boolean hasSimilarMethod (org.mockito.invocation.Invocation)
public abstract boolean hasSameMethod (org.mockito.invocation.Invocation)
public abstract void captureArgumentsFrom (org.mockito.invocation.Invocation)
}
org/mockito/invocation/DescribedInvocation.classDescribedInvocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.DescribedInvocation extends java.lang.Object {
public abstract java.lang.String toString ()
public abstract org.mockito.invocation.Location getLocation ()
}
org/mockito/invocation/Location.classLocation.java
package org.mockito.invocation
public abstract org.mockito.invocation.Location extends java.lang.Object {
public abstract java.lang.String toString ()
}
org/mockito/plugins/
org/mockito/plugins/InstantiatorProvider.classInstantiatorProvider.java
package org.mockito.plugins
public abstract org.mockito.plugins.InstantiatorProvider extends java.lang.Object {
public abstract org.mockito.internal.creation.instance.Instantiator getInstantiator (org.mockito.mock.MockCreationSettings)
}
org/mockito/plugins/MockMaker.classMockMaker.java
package org.mockito.plugins
public abstract org.mockito.plugins.MockMaker extends java.lang.Object {
public abstract java.lang.Object createMock (org.mockito.mock.MockCreationSettings, org.mockito.invocation.MockHandler)
public abstract org.mockito.invocation.MockHandler getHandler (java.lang.Object)
public abstract void resetMock (java.lang.Object, org.mockito.invocation.MockHandler, org.mockito.mock.MockCreationSettings)
public abstract org.mockito.plugins.MockMaker$TypeMockability isTypeMockable (java.lang.Class)
}
org/mockito/plugins/PluginSwitch.classPluginSwitch.java
package org.mockito.plugins
public abstract org.mockito.plugins.PluginSwitch extends java.lang.Object {
public abstract boolean isEnabled (java.lang.String)
}
org/mockito/plugins/StackTraceCleanerProvider.classStackTraceCleanerProvider.java
package org.mockito.plugins
public abstract org.mockito.plugins.StackTraceCleanerProvider extends java.lang.Object {
public abstract org.mockito.exceptions.stacktrace.StackTraceCleaner getStackTraceCleaner (org.mockito.exceptions.stacktrace.StackTraceCleaner)
}
org/mockito/plugins/MockMaker$TypeMockability.classMockMaker.java
package org.mockito.plugins
public abstract org.mockito.plugins.MockMaker$TypeMockability extends java.lang.Object {
public abstract boolean mockable ()
public abstract java.lang.String nonMockableReason ()
}
org/mockito/quality/
org/mockito/quality/MockitoHint.classMockitoHint.java
package org.mockito.quality
public abstract org.mockito.quality.MockitoHint extends java.lang.Object {
}
org/mockito/configuration/
org/mockito/configuration/DefaultMockitoConfiguration.classDefaultMockitoConfiguration.java
package org.mockito.configuration
public org.mockito.configuration.DefaultMockitoConfiguration extends java.lang.Object implements org.mockito.configuration.IMockitoConfiguration {
public void ()
public org.mockito.stubbing.Answer getDefaultAnswer ()
public org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public boolean cleansStackTrace ()
public boolean enableClassCache ()
}
org/mockito/configuration/AnnotationEngine.classAnnotationEngine.java
package org.mockito.configuration
public abstract org.mockito.configuration.AnnotationEngine extends java.lang.Object {
public abstract void process (java.lang.Class, java.lang.Object)
}
org/mockito/configuration/IMockitoConfiguration.classIMockitoConfiguration.java
package org.mockito.configuration
public abstract org.mockito.configuration.IMockitoConfiguration extends java.lang.Object {
public abstract org.mockito.stubbing.Answer getDefaultAnswer ()
public abstract org.mockito.configuration.AnnotationEngine getAnnotationEngine ()
public abstract boolean cleansStackTrace ()
public abstract boolean enableClassCache ()
}
org/mockito/exceptions/
org/mockito/exceptions/stacktrace/
org/mockito/exceptions/stacktrace/StackTraceCleaner.classStackTraceCleaner.java
package org.mockito.exceptions.stacktrace
public abstract org.mockito.exceptions.stacktrace.StackTraceCleaner extends java.lang.Object {
public abstract boolean isIn (java.lang.StackTraceElement)
}
org/mockito/exceptions/verification/
org/mockito/exceptions/verification/WantedButNotInvoked.classWantedButNotInvoked.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.WantedButNotInvoked extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
public java.lang.String toString ()
}
org/mockito/exceptions/verification/VerificationInOrderFailure.classVerificationInOrderFailure.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.VerificationInOrderFailure extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/TooManyActualInvocations.classTooManyActualInvocations.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.TooManyActualInvocations extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/TooLittleActualInvocations.classTooLittleActualInvocations.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.TooLittleActualInvocations extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/NeverWantedButInvoked.classNeverWantedButInvoked.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.NeverWantedButInvoked extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/ArgumentsAreDifferent.classArgumentsAreDifferent.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.ArgumentsAreDifferent extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
public java.lang.String toString ()
}
org/mockito/exceptions/verification/NoInteractionsWanted.classNoInteractionsWanted.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.NoInteractionsWanted extends org.mockito.exceptions.base.MockitoAssertionError {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/SmartNullPointerException.classSmartNullPointerException.java
package org.mockito.exceptions.verification
public org.mockito.exceptions.verification.SmartNullPointerException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/verification/junit/
org/mockito/exceptions/verification/junit/ArgumentsAreDifferent.classArgumentsAreDifferent.java
package org.mockito.exceptions.verification.junit
public org.mockito.exceptions.verification.junit.ArgumentsAreDifferent extends junit.framework.ComparisonFailure {
private static final long serialVersionUID
private final String message
private final StackTraceElement[] unfilteredStackTrace
public void (java.lang.String, java.lang.String, java.lang.String)
String message
String wanted
String actual
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.String getMessage ()
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
public java.lang.String toString ()
}
org/mockito/exceptions/base/
org/mockito/exceptions/base/MockitoSerializationIssue.classMockitoSerializationIssue.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoSerializationIssue extends java.io.ObjectStreamException {
private StackTraceElement[] unfilteredStackTrace
public void (java.lang.String, java.lang.Exception)
String message
Exception cause
private void filterStackTrace ()
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/base/MockitoAssertionError.classMockitoAssertionError.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoAssertionError extends java.lang.AssertionError {
private static final long serialVersionUID
private final StackTraceElement[] unfilteredStackTrace
public void (java.lang.String)
String message
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public void (org.mockito.exceptions.base.MockitoAssertionError, java.lang.String)
org.mockito.exceptions.base.MockitoAssertionError error
String message
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/base/MockitoException.classMockitoException.java
package org.mockito.exceptions.base
public org.mockito.exceptions.base.MockitoException extends java.lang.RuntimeException {
private static final long serialVersionUID
private StackTraceElement[] unfilteredStackTrace
public void (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void (java.lang.String)
String message
private void filterStackTrace ()
org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter filter
public java.lang.StackTraceElement[] getUnfilteredStackTrace ()
}
org/mockito/exceptions/misusing/
org/mockito/exceptions/misusing/MockitoConfigurationException.classMockitoConfigurationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.MockitoConfigurationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Exception)
String message
Exception cause
}
org/mockito/exceptions/misusing/CannotStubVoidMethodWithReturnValue.classCannotStubVoidMethodWithReturnValue.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.CannotStubVoidMethodWithReturnValue extends org.mockito.exceptions.base.MockitoException {
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/NotAMockException.classNotAMockException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.NotAMockException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/InvalidUseOfMatchersException.classInvalidUseOfMatchersException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.InvalidUseOfMatchersException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void ()
}
org/mockito/exceptions/misusing/MissingMethodInvocationException.classMissingMethodInvocationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.MissingMethodInvocationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/FriendlyReminderException.classFriendlyReminderException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.FriendlyReminderException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/WrongTypeOfReturnValue.classWrongTypeOfReturnValue.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.WrongTypeOfReturnValue extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnfinishedVerificationException.classUnfinishedVerificationException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnfinishedVerificationException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnfinishedStubbingException.classUnfinishedStubbingException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnfinishedStubbingException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/NullInsteadOfMockException.classNullInsteadOfMockException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.NullInsteadOfMockException extends org.mockito.exceptions.base.MockitoException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/UnnecessaryStubbingException.classUnnecessaryStubbingException.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.UnnecessaryStubbingException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
org/mockito/exceptions/misusing/CannotVerifyStubOnlyMock.classCannotVerifyStubOnlyMock.java
package org.mockito.exceptions.misusing
public org.mockito.exceptions.misusing.CannotVerifyStubOnlyMock extends org.mockito.exceptions.base.MockitoException {
public void (java.lang.String)
String message
}
org/mockito/junit/
org/mockito/junit/VerificationCollector.classVerificationCollector.java
package org.mockito.junit
public abstract org.mockito.junit.VerificationCollector extends java.lang.Object implements org.junit.rules.TestRule {
public abstract void collectAndReport () throws org.mockito.exceptions.base.MockitoAssertionError
public abstract org.mockito.junit.VerificationCollector assertLazily ()
}
org/mockito/junit/MockitoRule.classMockitoRule.java
package org.mockito.junit
public abstract org.mockito.junit.MockitoRule extends java.lang.Object implements org.junit.rules.MethodRule {
public abstract org.mockito.junit.MockitoRule silent ()
}
org/mockito/junit/MockitoJUnitRunner$Strict.classMockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner$Strict extends org.mockito.junit.MockitoJUnitRunner {
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/junit/MockitoJUnitRunner$Silent.classMockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner$Silent extends org.mockito.junit.MockitoJUnitRunner {
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
}
org/mockito/junit/MockitoJUnitRunner.classMockitoJUnitRunner.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnitRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable {
private final org.mockito.internal.runners.RunnerImpl runner
public void (java.lang.Class) throws java.lang.reflect.InvocationTargetException
Class klass
void (org.mockito.internal.runners.RunnerImpl) throws java.lang.reflect.InvocationTargetException
org.mockito.internal.runners.RunnerImpl runner
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
}
org/mockito/junit/MockitoJUnit.classMockitoJUnit.java
package org.mockito.junit
public org.mockito.junit.MockitoJUnit extends java.lang.Object {
public void ()
public static org.mockito.junit.MockitoRule rule ()
public static org.mockito.junit.VerificationCollector collector ()
}
org/mockito/Mockito.java
org/mockito/Matchers.java
org/mockito/InOrder.java
org/mockito/ArgumentMatchers.java
org/mockito/MockitoAnnotations.java
org/mockito/BDDMockito.java
org/mockito/Mock.java
org/mockito/MockSettings.java
org/mockito/Captor.java
org/mockito/AdditionalMatchers.java
org/mockito/Incubating.java
org/mockito/ArgumentMatcher.java
org/mockito/MockitoDebugger.java
org/mockito/Spy.java
org/mockito/InjectMocks.java
org/mockito/Answers.java
org/mockito/AdditionalAnswers.java
org/mockito/ArgumentCaptor.java
org/mockito/MockingDetails.java
org/mockito/MockitoFramework.java
org/mockito/package-info.java
org/mockito/stubbing/VoidAnswer2.java
org/mockito/stubbing/VoidAnswer1.java
org/mockito/stubbing/Stubbing.java
org/mockito/stubbing/OngoingStubbing.java
org/mockito/stubbing/VoidAnswer3.java
org/mockito/stubbing/Answer.java
org/mockito/stubbing/Answer3.java
org/mockito/stubbing/Answer4.java
org/mockito/stubbing/Answer2.java
org/mockito/stubbing/Answer1.java
org/mockito/stubbing/Stubber.java
org/mockito/stubbing/VoidAnswer5.java
org/mockito/stubbing/Answer5.java
org/mockito/stubbing/VoidAnswer4.java
org/mockito/stubbing/package-info.java
org/mockito/mock/SerializableMode.java
org/mockito/mock/MockName.java
org/mockito/mock/MockCreationSettings.java
org/mockito/mock/package-info.java
org/mockito/listeners/InvocationListener.java
org/mockito/listeners/MockitoListener.java
org/mockito/listeners/MethodInvocationReport.java
org/mockito/listeners/MockCreationListener.java
org/mockito/listeners/package-info.java
org/mockito/verification/VerificationStrategy.java
org/mockito/verification/VerificationAfterDelay.java
org/mockito/verification/VerificationWithTimeout.java
org/mockito/verification/VerificationMode.java
org/mockito/verification/After.java
org/mockito/verification/Timeout.java
org/mockito/verification/package-info.java
org/mockito/internal/MockitoCore.java
org/mockito/internal/InternalMockHandler.java
org/mockito/internal/InOrderImpl.java
org/mockito/internal/package-info.java
org/mockito/internal/stubbing/BaseStubbing.java
org/mockito/internal/stubbing/InvocationContainer.java
org/mockito/internal/stubbing/ConsecutiveStubbing.java
org/mockito/internal/stubbing/StubberImpl.java
org/mockito/internal/stubbing/StubbedInvocationMatcher.java
org/mockito/internal/stubbing/OngoingStubbingImpl.java
org/mockito/internal/stubbing/StubbingComparator.java
org/mockito/internal/stubbing/InvocationContainerImpl.java
org/mockito/internal/stubbing/package-info.java
org/mockito/internal/stubbing/defaultanswers/ReturnsMoreEmptyValues.java
org/mockito/internal/stubbing/defaultanswers/TriesToReturnSelf.java
org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.java
org/mockito/internal/stubbing/defaultanswers/ReturnsMocks.java
org/mockito/internal/stubbing/defaultanswers/ForwardsInvocations.java
org/mockito/internal/stubbing/defaultanswers/GloballyConfiguredAnswer.java
org/mockito/internal/stubbing/defaultanswers/ReturnsSmartNulls.java
org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs.java
org/mockito/internal/stubbing/defaultanswers/package-info.java
org/mockito/internal/stubbing/answers/AnswersValidator.java
org/mockito/internal/stubbing/answers/AnswerFunctionalInterfaces.java
org/mockito/internal/stubbing/answers/ThrowsExceptionClass.java
org/mockito/internal/stubbing/answers/Returns.java
org/mockito/internal/stubbing/answers/ReturnsArgumentAt.java
org/mockito/internal/stubbing/answers/ReturnsElementsOf.java
org/mockito/internal/stubbing/answers/CallsRealMethods.java
org/mockito/internal/stubbing/answers/DoesNothing.java
org/mockito/internal/stubbing/answers/ThrowsException.java
org/mockito/internal/stubbing/answers/ClonesArguments.java
org/mockito/internal/stubbing/answers/MethodInfo.java
org/mockito/internal/stubbing/answers/package-info.java
org/mockito/internal/verification/Only.java
org/mockito/internal/verification/DefaultRegisteredInvocations.java
org/mockito/internal/verification/NoMoreInteractions.java
org/mockito/internal/verification/VerificationModeFactory.java
org/mockito/internal/verification/InOrderContextImpl.java
org/mockito/internal/verification/VerificationDataImpl.java
org/mockito/internal/verification/Description.java
org/mockito/internal/verification/AtMost.java
org/mockito/internal/verification/AtLeast.java
org/mockito/internal/verification/SingleRegisteredInvocation.java
org/mockito/internal/verification/VerificationOverTimeImpl.java
org/mockito/internal/verification/RegisteredInvocations.java
org/mockito/internal/verification/VerificationWrapper.java
org/mockito/internal/verification/MockAwareVerificationMode.java
org/mockito/internal/verification/Times.java
org/mockito/internal/verification/Calls.java
org/mockito/internal/verification/VerificationWrapperInOrderWrapper.java
org/mockito/internal/verification/InOrderWrapper.java
org/mockito/internal/verification/package-info.java
org/mockito/internal/verification/checkers/NumberOfInvocationsChecker.java
org/mockito/internal/verification/checkers/NonGreedyNumberOfInvocationsInOrderChecker.java
org/mockito/internal/verification/checkers/AtLeastXNumberOfInvocationsChecker.java
org/mockito/internal/verification/checkers/MissingInvocationChecker.java
org/mockito/internal/verification/checkers/NumberOfInvocationsInOrderChecker.java
org/mockito/internal/verification/checkers/AtLeastDiscrepancy.java
org/mockito/internal/verification/checkers/package-info.java
org/mockito/internal/verification/api/VerificationData.java
org/mockito/internal/verification/api/VerificationDataInOrderImpl.java
org/mockito/internal/verification/api/InOrderContext.java
org/mockito/internal/verification/api/VerificationDataInOrder.java
org/mockito/internal/verification/api/VerificationInOrderMode.java
org/mockito/internal/verification/api/package-info.java
org/mockito/internal/verification/argumentmatching/ArgumentMatchingTool.java
org/mockito/internal/verification/argumentmatching/package-info.java
org/mockito/internal/runners/RunnerImpl.java
org/mockito/internal/runners/RunnerFactory.java
org/mockito/internal/runners/SilentJUnitRunner.java
org/mockito/internal/runners/StrictRunner.java
org/mockito/internal/runners/package-info.java
org/mockito/internal/runners/util/RunnerProvider.java
org/mockito/internal/runners/util/FrameworkUsageValidator.java
org/mockito/internal/runners/util/FailureDetector.java
org/mockito/internal/runners/util/TestMethodsFinder.java
org/mockito/internal/runners/util/package-info.java
org/mockito/internal/util/Primitives.java
org/mockito/internal/util/Platform.java
org/mockito/internal/util/Checks.java
org/mockito/internal/util/Decamelizer.java
org/mockito/internal/util/StringJoiner.java
org/mockito/internal/util/RemoveFirstLine.java
org/mockito/internal/util/JavaEightUtil.java
org/mockito/internal/util/MockNameImpl.java
org/mockito/internal/util/MockCreationValidator.java
org/mockito/internal/util/ObjectMethodsGuru.java
org/mockito/internal/util/DefaultMockingDetails.java
org/mockito/internal/util/MockitoLogger.java
org/mockito/internal/util/Timer.java
org/mockito/internal/util/MockUtil.java
org/mockito/internal/util/ConsoleMockitoLogger.java
org/mockito/internal/util/package-info.java
org/mockito/internal/util/collections/ListUtil.java
org/mockito/internal/util/collections/HashCodeAndEqualsMockWrapper.java
org/mockito/internal/util/collections/Iterables.java
org/mockito/internal/util/collections/Sets.java
org/mockito/internal/util/collections/IdentitySet.java
org/mockito/internal/util/collections/HashCodeAndEqualsSafeSet.java
org/mockito/internal/util/concurrent/README.md
org/mockito/internal/util/concurrent/DetachedThreadLocal.java
org/mockito/internal/util/concurrent/WeakConcurrentMap.java
org/mockito/internal/util/concurrent/LICENSE
org/mockito/internal/util/concurrent/WeakConcurrentSet.java
org/mockito/internal/util/io/IOUtil.java
org/mockito/internal/util/reflection/FieldInitializationReport.java
org/mockito/internal/util/reflection/InstanceField.java
org/mockito/internal/util/reflection/LenientCopyTool.java
org/mockito/internal/util/reflection/FieldCopier.java
org/mockito/internal/util/reflection/GenericMaster.java
org/mockito/internal/util/reflection/GenericMetadataSupport.java
org/mockito/internal/util/reflection/SuperTypesLastSorter.java
org/mockito/internal/util/reflection/FieldSetter.java
org/mockito/internal/util/reflection/FieldInitializer.java
org/mockito/internal/util/reflection/BeanPropertySetter.java
org/mockito/internal/util/reflection/GenericTypeExtractor.java
org/mockito/internal/util/reflection/AccessibilityChanger.java
org/mockito/internal/util/reflection/Constructors.java
org/mockito/internal/util/reflection/Fields.java
org/mockito/internal/util/reflection/FieldReader.java
org/mockito/internal/util/reflection/package-info.java
org/mockito/internal/handler/MockHandlerImpl.java
org/mockito/internal/handler/MockHandlerFactory.java
org/mockito/internal/handler/NullResultGuardian.java
org/mockito/internal/handler/InvocationNotifierHandler.java
org/mockito/internal/handler/NotifiedMethodInvocationReport.java
org/mockito/internal/progress/SequenceNumber.java
org/mockito/internal/progress/ArgumentMatcherStorageImpl.java
org/mockito/internal/progress/MockingProgressImpl.java
org/mockito/internal/progress/MockingProgress.java
org/mockito/internal/progress/ThreadSafeMockingProgress.java
org/mockito/internal/progress/ArgumentMatcherStorage.java
org/mockito/internal/progress/package-info.java
org/mockito/internal/hamcrest/HamcrestArgumentMatcher.java
org/mockito/internal/hamcrest/MatcherGenericTypeExtractor.java
org/mockito/internal/invocation/StubInfoImpl.java
org/mockito/internal/invocation/TypeSafeMatching.java
org/mockito/internal/invocation/InvocationMatcher.java
org/mockito/internal/invocation/MockitoMethod.java
org/mockito/internal/invocation/InvocationImpl.java
org/mockito/internal/invocation/ArgumentsProcessor.java
org/mockito/internal/invocation/InvocationMarker.java
org/mockito/internal/invocation/MatcherApplicationStrategy.java
org/mockito/internal/invocation/SerializableMethod.java
org/mockito/internal/invocation/MatchersBinder.java
org/mockito/internal/invocation/InvocationComparator.java
org/mockito/internal/invocation/AbstractAwareMethod.java
org/mockito/internal/invocation/ArgumentMatcherAction.java
org/mockito/internal/invocation/UnusedStubsFinder.java
org/mockito/internal/invocation/InvocationsFinder.java
org/mockito/internal/invocation/package-info.java
org/mockito/internal/invocation/realmethod/RealMethod.java
org/mockito/internal/invocation/realmethod/DefaultRealMethod.java
org/mockito/internal/invocation/realmethod/CleanTraceRealMethod.java
org/mockito/internal/invocation/realmethod/package-info.java
org/mockito/internal/invocation/finder/AllInvocationsFinder.java
org/mockito/internal/invocation/finder/VerifiableInvocationsFinder.java
org/mockito/internal/configuration/FieldAnnotationProcessor.java
org/mockito/internal/configuration/DefaultInjectionEngine.java
org/mockito/internal/configuration/SpyAnnotationEngine.java
org/mockito/internal/configuration/InjectingAnnotationEngine.java
org/mockito/internal/configuration/GlobalConfiguration.java
org/mockito/internal/configuration/DefaultAnnotationEngine.java
org/mockito/internal/configuration/CaptorAnnotationProcessor.java
org/mockito/internal/configuration/MockAnnotationProcessor.java
org/mockito/internal/configuration/ClassPathLoader.java
org/mockito/internal/configuration/package-info.java
org/mockito/internal/configuration/injection/PropertyAndSetterInjection.java
org/mockito/internal/configuration/injection/MockInjection.java
org/mockito/internal/configuration/injection/ConstructorInjection.java
org/mockito/internal/configuration/injection/SpyOnInjectedFieldsHandler.java
org/mockito/internal/configuration/injection/MockInjectionStrategy.java
org/mockito/internal/configuration/injection/package-info.java
org/mockito/internal/configuration/injection/scanner/InjectMocksScanner.java
org/mockito/internal/configuration/injection/scanner/MockScanner.java
org/mockito/internal/configuration/injection/filter/MockCandidateFilter.java
org/mockito/internal/configuration/injection/filter/NameBasedCandidateFilter.java
org/mockito/internal/configuration/injection/filter/OngoingInjector.java
org/mockito/internal/configuration/injection/filter/TerminalMockCandidateFilter.java
org/mockito/internal/configuration/injection/filter/TypeBasedCandidateFilter.java
org/mockito/internal/configuration/plugins/DefaultPluginSwitch.java
org/mockito/internal/configuration/plugins/Plugins.java
org/mockito/internal/configuration/plugins/PluginFileReader.java
org/mockito/internal/configuration/plugins/PluginRegistry.java
org/mockito/internal/configuration/plugins/PluginFinder.java
org/mockito/internal/configuration/plugins/PluginLoader.java
org/mockito/internal/configuration/plugins/package-info.java
org/mockito/internal/exceptions/VerificationAwareInvocation.java
org/mockito/internal/exceptions/Reporter.java
org/mockito/internal/exceptions/MockitoLimitations.java
org/mockito/internal/exceptions/ExceptionIncludingMockitoWarnings.java
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleaner.java
org/mockito/internal/exceptions/stacktrace/DefaultStackTraceCleanerProvider.java
org/mockito/internal/exceptions/stacktrace/StackTraceFilter.java
org/mockito/internal/exceptions/stacktrace/ConditionalStackTraceFilter.java
org/mockito/internal/exceptions/stacktrace/package-info.java
org/mockito/internal/exceptions/util/ScenarioPrinter.java
org/mockito/internal/reporting/Discrepancy.java
org/mockito/internal/reporting/SmartPrinter.java
org/mockito/internal/reporting/PrintSettings.java
org/mockito/internal/reporting/Pluralizer.java
org/mockito/internal/reporting/package-info.java
org/mockito/internal/creation/MockSettingsImpl.java
org/mockito/internal/creation/DelegatingMethod.java
org/mockito/internal/creation/package-info.java
org/mockito/internal/creation/bytebuddy/MockFeatures.java
org/mockito/internal/creation/bytebuddy/SubclassByteBuddyMockMaker.java
org/mockito/internal/creation/bytebuddy/BytecodeGenerator.java
org/mockito/internal/creation/bytebuddy/ByteBuddyMockMaker.java
org/mockito/internal/creation/bytebuddy/TypeCachingBytecodeGenerator.java
org/mockito/internal/creation/bytebuddy/SubclassBytecodeGenerator.java
org/mockito/internal/creation/bytebuddy/MockAccess.java
org/mockito/internal/creation/bytebuddy/InlineByteBuddyMockMaker.java
org/mockito/internal/creation/bytebuddy/ByteBuddyCrossClassLoaderSerializationSupport.java
org/mockito/internal/creation/bytebuddy/MockMethodAdvice.java
org/mockito/internal/creation/bytebuddy/InterceptedInvocation.java
org/mockito/internal/creation/bytebuddy/ClassCreatingMockMaker.java
org/mockito/internal/creation/bytebuddy/MockMethodInterceptor.java
org/mockito/internal/creation/bytebuddy/MockMethodDispatcher.java
org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator.java
org/mockito/internal/creation/bytebuddy/package-info.java
org/mockito/internal/creation/instance/DefaultInstantiatorProvider.java
org/mockito/internal/creation/instance/Instantiator.java
org/mockito/internal/creation/instance/ObjenesisInstantiator.java
org/mockito/internal/creation/instance/InstantiationException.java
org/mockito/internal/creation/instance/ConstructorInstantiator.java
org/mockito/internal/creation/util/MockitoMethodProxy.java
org/mockito/internal/creation/util/package-info.java
org/mockito/internal/creation/settings/CreationSettings.java
org/mockito/internal/framework/DefaultMockitoFramework.java
org/mockito/internal/junit/StubbingHint.java
org/mockito/internal/junit/UnusedStubbings.java
org/mockito/internal/junit/JUnitTool.java
org/mockito/internal/junit/ArgMismatchFinder.java
org/mockito/internal/junit/RuleStubbingHintsReporter.java
org/mockito/internal/junit/VerificationCollectorImpl.java
org/mockito/internal/junit/FriendlyExceptionMaker.java
org/mockito/internal/junit/UnusedStubbingsFinder.java
org/mockito/internal/junit/JUnitDetecter.java
org/mockito/internal/junit/JUnitRule.java
org/mockito/internal/junit/StubbingArgMismatches.java
org/mockito/internal/junit/UnnecessaryStubbingsReporter.java
org/mockito/internal/junit/package-info.java
org/mockito/internal/junit/util/JUnitFailureHacker.java
org/mockito/internal/matchers/GreaterOrEqual.java
org/mockito/internal/matchers/Or.java
org/mockito/internal/matchers/ArrayEquals.java
org/mockito/internal/matchers/CompareTo.java
org/mockito/internal/matchers/EndsWith.java
org/mockito/internal/matchers/VarargMatcher.java
org/mockito/internal/matchers/Contains.java
org/mockito/internal/matchers/CompareEqual.java
org/mockito/internal/matchers/InstanceOf.java
org/mockito/internal/matchers/LocalizedMatcher.java
org/mockito/internal/matchers/Same.java
org/mockito/internal/matchers/Equals.java
org/mockito/internal/matchers/Not.java
org/mockito/internal/matchers/ContainsExtraTypeInfo.java
org/mockito/internal/matchers/GreaterThan.java
org/mockito/internal/matchers/CapturingMatcher.java
org/mockito/internal/matchers/Matches.java
org/mockito/internal/matchers/LessOrEqual.java
org/mockito/internal/matchers/Null.java
org/mockito/internal/matchers/EqualsWithDelta.java
org/mockito/internal/matchers/Any.java
org/mockito/internal/matchers/CapturesArguments.java
org/mockito/internal/matchers/StartsWith.java
org/mockito/internal/matchers/NotNull.java
org/mockito/internal/matchers/LessThan.java
org/mockito/internal/matchers/Find.java
org/mockito/internal/matchers/And.java
org/mockito/internal/matchers/Equality.java
org/mockito/internal/matchers/package-info.java
org/mockito/internal/matchers/text/FormattedText.java
org/mockito/internal/matchers/text/ArrayIterator.java
org/mockito/internal/matchers/text/ValuePrinter.java
org/mockito/internal/matchers/text/MatchersPrinter.java
org/mockito/internal/matchers/text/MatcherToString.java
org/mockito/internal/matchers/apachecommons/ReflectionEquals.java
org/mockito/internal/matchers/apachecommons/commons-lang-license.txt
org/mockito/internal/matchers/apachecommons/EqualsBuilder.java
org/mockito/internal/matchers/apachecommons/package-info.java
org/mockito/internal/debugging/WarningsCollector.java
org/mockito/internal/debugging/Localized.java
org/mockito/internal/debugging/LoggingListener.java
org/mockito/internal/debugging/VerboseMockInvocationLogger.java
org/mockito/internal/debugging/WarningsFinder.java
org/mockito/internal/debugging/MockitoDebuggerImpl.java
org/mockito/internal/debugging/WarningsPrinterImpl.java
org/mockito/internal/debugging/FindingsListener.java
org/mockito/internal/debugging/InvocationsPrinter.java
org/mockito/internal/debugging/LocationImpl.java
org/mockito/internal/debugging/package-info.java
org/mockito/runners/ConsoleSpammingMockitoJUnitRunner.java
org/mockito/runners/VerboseMockitoJUnitRunner.java
org/mockito/runners/MockitoJUnitRunner.java
org/mockito/runners/package-info.java
org/mockito/hamcrest/MockitoHamcrest.java
org/mockito/hamcrest/package-info.java
org/mockito/invocation/MockHandler.java
org/mockito/invocation/InvocationOnMock.java
org/mockito/invocation/StubInfo.java
org/mockito/invocation/Location.java
org/mockito/invocation/DescribedInvocation.java
org/mockito/invocation/Invocation.java
org/mockito/invocation/MatchableInvocation.java
org/mockito/invocation/package-info.java
org/mockito/plugins/PluginSwitch.java
org/mockito/plugins/StackTraceCleanerProvider.java
org/mockito/plugins/InstantiatorProvider.java
org/mockito/plugins/MockMaker.java
org/mockito/plugins/package-info.java
org/mockito/quality/MockitoHint.java
org/mockito/quality/package-info.java
org/mockito/configuration/AnnotationEngine.java
org/mockito/configuration/IMockitoConfiguration.java
org/mockito/configuration/DefaultMockitoConfiguration.java
org/mockito/configuration/package-info.java
org/mockito/exceptions/package-info.java
org/mockito/exceptions/stacktrace/StackTraceCleaner.java
org/mockito/exceptions/stacktrace/package-info.java
org/mockito/exceptions/verification/ArgumentsAreDifferent.java
org/mockito/exceptions/verification/NeverWantedButInvoked.java
org/mockito/exceptions/verification/VerificationInOrderFailure.java
org/mockito/exceptions/verification/WantedButNotInvoked.java
org/mockito/exceptions/verification/TooLittleActualInvocations.java
org/mockito/exceptions/verification/TooManyActualInvocations.java
org/mockito/exceptions/verification/NoInteractionsWanted.java
org/mockito/exceptions/verification/SmartNullPointerException.java
org/mockito/exceptions/verification/package-info.java
org/mockito/exceptions/verification/junit/ArgumentsAreDifferent.java
org/mockito/exceptions/verification/junit/package-info.java
org/mockito/exceptions/base/MockitoException.java
org/mockito/exceptions/base/MockitoAssertionError.java
org/mockito/exceptions/base/MockitoSerializationIssue.java
org/mockito/exceptions/base/package-info.java
org/mockito/exceptions/misusing/CannotVerifyStubOnlyMock.java
org/mockito/exceptions/misusing/MissingMethodInvocationException.java
org/mockito/exceptions/misusing/UnfinishedVerificationException.java
org/mockito/exceptions/misusing/InvalidUseOfMatchersException.java
org/mockito/exceptions/misusing/WrongTypeOfReturnValue.java
org/mockito/exceptions/misusing/MockitoConfigurationException.java
org/mockito/exceptions/misusing/CannotStubVoidMethodWithReturnValue.java
org/mockito/exceptions/misusing/UnnecessaryStubbingException.java
org/mockito/exceptions/misusing/NullInsteadOfMockException.java
org/mockito/exceptions/misusing/UnfinishedStubbingException.java
org/mockito/exceptions/misusing/NotAMockException.java
org/mockito/exceptions/misusing/FriendlyReminderException.java
org/mockito/exceptions/misusing/package-info.java
org/mockito/junit/VerificationCollector.java
org/mockito/junit/MockitoRule.java
org/mockito/junit/MockitoJUnit.java
org/mockito/junit/MockitoJUnitRunner.java
org/mockito/junit/package-info.java
LICENSE