Date: 2015-09-18

# Serialized Form

- ## Package org.mockito

- ## Package org.mockito.exceptions.base

  - ### Class org.mockito.exceptions.base.MockitoAssertionError extends java.lang.AssertionError implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### unfilteredStackTrace

            java.lang.StackTraceElement[] unfilteredStackTrace

  - ### Class org.mockito.exceptions.base.MockitoException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### unfilteredStackTrace

            java.lang.StackTraceElement[] unfilteredStackTrace

  - ### Class org.mockito.exceptions.base.MockitoSerializationIssue extends java.io.ObjectStreamException implements Serializable

    - ### Serialized Fields

      - #### unfilteredStackTrace

            java.lang.StackTraceElement[] unfilteredStackTrace

- ## Package org.mockito.exceptions.misusing

  - ### Class org.mockito.exceptions.misusing.CannotStubVoidMethodWithReturnValue extends MockitoException implements Serializable

  - ### Class org.mockito.exceptions.misusing.CannotVerifyStubOnlyMock extends MockitoException implements Serializable

  - ### Class org.mockito.exceptions.misusing.FriendlyReminderException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.InvalidUseOfMatchersException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.MissingMethodInvocationException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.MockitoConfigurationException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.NotAMockException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.NullInsteadOfMockException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.UnfinishedStubbingException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.UnfinishedVerificationException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.misusing.WrongTypeOfReturnValue extends MockitoException implements Serializable

    serialVersionUID:
      1L

- ## Package org.mockito.exceptions.verification

  - ### Class org.mockito.exceptions.verification.ArgumentsAreDifferent extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.NeverWantedButInvoked extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.NoInteractionsWanted extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.SmartNullPointerException extends MockitoException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.TooLittleActualInvocations extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.TooManyActualInvocations extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.VerificationInOrderFailure extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

  - ### Class org.mockito.exceptions.verification.WantedButNotInvoked extends MockitoAssertionError implements Serializable

    serialVersionUID:
      1L

- ## Package org.mockito.exceptions.verification.junit

  - ### Class org.mockito.exceptions.verification.junit.ArgumentsAreDifferent extends junit.framework.ComparisonFailure implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### message

            java.lang.String message

      - #### unfilteredStackTrace

            java.lang.StackTraceElement[] unfilteredStackTrace

- ## Package org.mockito.internal

- ## Package org.mockito.internal.configuration

  - ### Class org.mockito.internal.configuration.GlobalConfiguration extends java.lang.Object implements Serializable

    serialVersionUID:
      -2860353062105505938L

- ## Package org.mockito.internal.creation

  - ### Class org.mockito.internal.creation.MockSettingsImpl extends CreationSettings<T> implements Serializable

    serialVersionUID:
      4475297236197939569L

    - ### Serialized Fields

      - #### useConstructor

            boolean useConstructor

      - #### outerClassInstance

            java.lang.Object outerClassInstance

- ## Package org.mockito.internal.creation.cglib

  - ### Class org.mockito.internal.creation.cglib.AcrossJVMSerializationFeature.AcrossJVMMockSerializationProxy extends java.lang.Object implements Serializable

    serialVersionUID:
      -7600267929109286514L

    - ### Serialization Methods

      - #### readResolve

            private java.lang.Object readResolve()
                                          throws java.io.ObjectStreamException

        Resolves the proxy to a new deserialized instance of the Mockito mock.

        Uses the custom crafted `AcrossJVMSerializationFeature.MockitoMockObjectInputStream` to deserialize the mock.

        Throws:
          `java.io.ObjectStreamException`

    - ### Serialized Fields

      - #### serializedMock

            byte[] serializedMock

      - #### typeToMock

            java.lang.Class<T> typeToMock

      - #### extraInterfaces

            java.util.Set<E> extraInterfaces

- ## Package org.mockito.internal.creation.instance

  - ### Class org.mockito.internal.creation.instance.InstantationException extends MockitoException implements Serializable

- ## Package org.mockito.internal.creation.settings

  - ### Class org.mockito.internal.creation.settings.CreationSettings extends java.lang.Object implements Serializable

    serialVersionUID:
      -6789800638070123629L

    - ### Serialized Fields

      - #### typeToMock

            java.lang.Class<T> typeToMock

      - #### extraInterfaces

            java.util.Set<E> extraInterfaces

      - #### name

            java.lang.String name

      - #### spiedInstance

            java.lang.Object spiedInstance

      - #### defaultAnswer

            Answer<T> defaultAnswer

      - #### mockName

            MockName mockName

      - #### serializableMode

            SerializableMode serializableMode

      - #### invocationListeners

            java.util.List<E> invocationListeners

      - #### stubOnly

            boolean stubOnly

      - #### useConstructor

            boolean useConstructor

      - #### outerClassInstance

            java.lang.Object outerClassInstance

- ## Package org.mockito.internal.debugging

  - ### Class org.mockito.internal.debugging.LocationImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      -9054861157390980624L

    - ### Serialized Fields

      - #### stackTraceHolder

            java.lang.Throwable stackTraceHolder

      - #### stackTraceFilter

            StackTraceFilter stackTraceFilter

- ## Package org.mockito.internal.exceptions

  - ### Class org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5925150219446765679L

- ## Package org.mockito.internal.exceptions.stacktrace

  - ### Class org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter extends java.lang.Object implements Serializable

    serialVersionUID:
      -8085849703510292641L

    - ### Serialized Fields

      - #### config

            IMockitoConfiguration config

      - #### filter

            StackTraceFilter filter

  - ### Class org.mockito.internal.exceptions.stacktrace.StackTraceFilter extends java.lang.Object implements Serializable

    serialVersionUID:
      -5499819791513105700L

- ## Package org.mockito.internal.invocation

  - ### Class org.mockito.internal.invocation.InvocationImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      8240069639250980199L

    - ### Serialized Fields

      - #### sequenceNumber

            int sequenceNumber

      - #### mock

            java.lang.Object mock

      - #### method

            MockitoMethod method

      - #### arguments

            java.lang.Object[] arguments

      - #### rawArguments

            java.lang.Object[] rawArguments

      - #### location

            Location location

      - #### verified

            boolean verified

      - #### isIgnoredForVerification

            boolean isIgnoredForVerification

      - #### realMethod

            RealMethod realMethod

      - #### stubInfo

            StubInfo stubInfo

  - ### Class org.mockito.internal.invocation.InvocationMatcher extends java.lang.Object implements Serializable

    serialVersionUID:
      -3047126096857467610L

    - ### Serialized Fields

      - #### invocation

            Invocation invocation

      - #### matchers

            java.util.List<E> matchers

  - ### Class org.mockito.internal.invocation.MatchersBinder extends java.lang.Object implements Serializable

    serialVersionUID:
      -311433939339443463L

  - ### Class org.mockito.internal.invocation.SerializableMethod extends java.lang.Object implements Serializable

    serialVersionUID:
      6005610965006048445L

    - ### Serialized Fields

      - #### declaringClass

            java.lang.Class<T> declaringClass

      - #### methodName

            java.lang.String methodName

      - #### parameterTypes

            java.lang.Class<T>[] parameterTypes

      - #### returnType

            java.lang.Class<T> returnType

      - #### exceptionTypes

            java.lang.Class<T>[] exceptionTypes

      - #### isVarArgs

            boolean isVarArgs

      - #### isAbstract

            boolean isAbstract

  - ### Class org.mockito.internal.invocation.StubInfoImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      2125827349332068867L

    - ### Serialized Fields

      - #### stubbedAt

            DescribedInvocation stubbedAt

- ## Package org.mockito.internal.invocation.realmethod

  - ### Class org.mockito.internal.invocation.realmethod.CleanTraceRealMethod extends java.lang.Object implements Serializable

    serialVersionUID:
      3596550785818938496L

    - ### Serialized Fields

      - #### realMethod

            RealMethod realMethod

  - ### Class org.mockito.internal.invocation.realmethod.DefaultRealMethod extends java.lang.Object implements Serializable

    serialVersionUID:
      -4596470901191501582L

    - ### Serialized Fields

      - #### methodProxy

            MockitoMethodProxy methodProxy

- ## Package org.mockito.internal.matchers

  - ### Class org.mockito.internal.matchers.And extends ArgumentMatcher implements Serializable

    serialVersionUID:
      -4624719625691177501L

    - ### Serialized Fields

      - #### matchers

            java.util.List<E> matchers

  - ### Class org.mockito.internal.matchers.Any extends ArgumentMatcher implements Serializable

    serialVersionUID:
      -4062420125651019029L

  - ### Class org.mockito.internal.matchers.AnyVararg extends ArgumentMatcher implements Serializable

    serialVersionUID:
      1700721373094731555L

  - ### Class org.mockito.internal.matchers.ArrayEquals extends Equals implements Serializable

    serialVersionUID:
      -7167812844261087583L

  - ### Class org.mockito.internal.matchers.CapturingMatcher extends ArgumentMatcher<T> implements Serializable

    serialVersionUID:
      4274067078639307295L

    - ### Serialized Fields

      - #### arguments

            java.util.LinkedList<E> arguments

  - ### Class org.mockito.internal.matchers.CompareEqual extends CompareTo<T extends java.lang.Comparable<T>> implements Serializable

    serialVersionUID:
      2998586260452920429L

  - ### Class org.mockito.internal.matchers.Contains extends ArgumentMatcher<java.lang.String> implements Serializable

    serialVersionUID:
      -1909837398271763801L

    - ### Serialized Fields

      - #### substring

            java.lang.String substring

  - ### Class org.mockito.internal.matchers.EndsWith extends ArgumentMatcher<java.lang.String> implements Serializable

    serialVersionUID:
      8556443228350129421L

    - ### Serialized Fields

      - #### suffix

            java.lang.String suffix

  - ### Class org.mockito.internal.matchers.Equals extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      -3395637450058086891L

    - ### Serialized Fields

      - #### wanted

            java.lang.Object wanted

  - ### Class org.mockito.internal.matchers.EqualsWithDelta extends ArgumentMatcher<java.lang.Number> implements Serializable

    serialVersionUID:
      5066980489920383664L

    - ### Serialized Fields

      - #### wanted

            java.lang.Number wanted

      - #### delta

            java.lang.Number delta

  - ### Class org.mockito.internal.matchers.Find extends ArgumentMatcher<java.lang.String> implements Serializable

    serialVersionUID:
      8895781429480404872L

    - ### Serialized Fields

      - #### regex

            java.lang.String regex

  - ### Class org.mockito.internal.matchers.GreaterOrEqual extends CompareTo<T extends java.lang.Comparable<T>> implements Serializable

    serialVersionUID:
      87695769061286092L

  - ### Class org.mockito.internal.matchers.GreaterThan extends CompareTo<T extends java.lang.Comparable<T>> implements Serializable

    serialVersionUID:
      7446529803235604408L

  - ### Class org.mockito.internal.matchers.InstanceOf extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      517358915876138366L

    - ### Serialized Fields

      - #### clazz

            java.lang.Class<T> clazz

  - ### Class org.mockito.internal.matchers.LessOrEqual extends CompareTo<T extends java.lang.Comparable<T>> implements Serializable

    serialVersionUID:
      -6648773374429103565L

  - ### Class org.mockito.internal.matchers.LessThan extends CompareTo<T extends java.lang.Comparable<T>> implements Serializable

    serialVersionUID:
      -133860804462310942L

  - ### Class org.mockito.internal.matchers.LocalizedMatcher extends java.lang.Object implements Serializable

    serialVersionUID:
      6748641229659825725L

    - ### Serialized Fields

      - #### actualMatcher

            org.hamcrest.Matcher<T> actualMatcher

      - #### location

            Location location

  - ### Class org.mockito.internal.matchers.Matches extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      8787704593379472029L

    - ### Serialized Fields

      - #### regex

            java.lang.String regex

  - ### Class org.mockito.internal.matchers.Not extends ArgumentMatcher implements Serializable

    serialVersionUID:
      4627373642333593264L

    - ### Serialized Fields

      - #### first

            org.hamcrest.Matcher<T> first

  - ### Class org.mockito.internal.matchers.NotNull extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      7278261081285153228L

  - ### Class org.mockito.internal.matchers.Null extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      2823082637424390314L

  - ### Class org.mockito.internal.matchers.Or extends ArgumentMatcher implements Serializable

    serialVersionUID:
      5888739035212283087L

    - ### Serialized Fields

      - #### matchers

            java.util.List<E> matchers

  - ### Class org.mockito.internal.matchers.Same extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      -1226959355938572597L

    - ### Serialized Fields

      - #### wanted

            java.lang.Object wanted

  - ### Class org.mockito.internal.matchers.StartsWith extends ArgumentMatcher<java.lang.String> implements Serializable

    serialVersionUID:
      -5978092285707998431L

    - ### Serialized Fields

      - #### prefix

            java.lang.String prefix

  - ### Class org.mockito.internal.matchers.VarargCapturingMatcher extends ArgumentMatcher<T> implements Serializable

    serialVersionUID:
      4057053345838026645L

    - ### Serialized Fields

      - #### arguments

            java.util.LinkedList<E> arguments

- ## Package org.mockito.internal.matchers.apachecommons

  - ### Class org.mockito.internal.matchers.apachecommons.ReflectionEquals extends ArgumentMatcher<java.lang.Object> implements Serializable

    serialVersionUID:
      2022780425116330014L

    - ### Serialized Fields

      - #### wanted

            java.lang.Object wanted

      - #### excludeFields

            java.lang.String[] excludeFields

- ## Package org.mockito.internal.progress

  - ### Class org.mockito.internal.progress.ThreadSafeMockingProgress extends java.lang.Object implements Serializable

    serialVersionUID:
      6839454041642082618L

- ## Package org.mockito.internal.stubbing

  - ### Class org.mockito.internal.stubbing.InvocationContainerImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      -5334301962749537177L

    - ### Serialized Fields

      - #### stubbed

            java.util.LinkedList<E> stubbed

      - #### mockingProgress

            MockingProgress mockingProgress

      - #### answersForStubbing

            java.util.List<E> answersForStubbing

      - #### registeredInvocations

            RegisteredInvocations registeredInvocations

      - #### invocationForStubbing

            InvocationMatcher invocationForStubbing

  - ### Class org.mockito.internal.stubbing.StubbedInvocationMatcher extends InvocationMatcher implements Serializable

    serialVersionUID:
      4919105134123672727L

    - ### Serialized Fields

      - #### answers

            java.util.Queue<E> answers

      - #### usedAt

            DescribedInvocation usedAt

- ## Package org.mockito.internal.stubbing.answers

  - ### Class org.mockito.internal.stubbing.answers.AnswerReturnValuesAdapter extends java.lang.Object implements Serializable

    serialVersionUID:
      1418158596876713469L

    - ### Serialized Fields

      - #### returnValues

            ReturnValues returnValues

  - ### Class org.mockito.internal.stubbing.answers.CallsRealMethods extends java.lang.Object implements Serializable

    serialVersionUID:
      9057165148930624087L

  - ### Class org.mockito.internal.stubbing.answers.DoesNothing extends java.lang.Object implements Serializable

    serialVersionUID:
      4840880517740698416L

  - ### Class org.mockito.internal.stubbing.answers.Returns extends java.lang.Object implements Serializable

    serialVersionUID:
      -6245608253574215396L

    - ### Serialized Fields

      - #### value

            java.lang.Object value

  - ### Class org.mockito.internal.stubbing.answers.ReturnsArgumentAt extends java.lang.Object implements Serializable

    serialVersionUID:
      -589315085166295101L

    - ### Serialized Fields

      - #### wantedArgumentPosition

            int wantedArgumentPosition

  - ### Class org.mockito.internal.stubbing.answers.ThrowsException extends java.lang.Object implements Serializable

    serialVersionUID:
      1128820328555183980L

    - ### Serialized Fields

      - #### throwable

            java.lang.Throwable throwable

      - #### filter

            ConditionalStackTraceFilter filter

  - ### Class org.mockito.internal.stubbing.answers.ThrowsExceptionClass extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### throwableClass

            java.lang.Class<T> throwableClass

      - #### filter

            ConditionalStackTraceFilter filter

- ## Package org.mockito.internal.stubbing.defaultanswers

  - ### Class org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations extends java.lang.Object implements Serializable

    serialVersionUID:
      -8343690268123254910L

    - ### Serialized Fields

      - #### delegatedObject

            java.lang.Object delegatedObject

  - ### Class org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer extends java.lang.Object implements Serializable

    serialVersionUID:
      3585893470101750917L

  - ### Class org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs extends java.lang.Object implements Serializable

    serialVersionUID:
      -7105341425736035847L

  - ### Class org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues extends java.lang.Object implements Serializable

    serialVersionUID:
      1998191268711234347L

    - ### Serialized Fields

      - #### methodsGuru

            ObjectMethodsGuru methodsGuru

      - #### mockUtil

            MockUtil mockUtil

  - ### Class org.mockito.internal.stubbing.defaultanswers.ReturnsMocks extends java.lang.Object implements Serializable

    serialVersionUID:
      -6755257986994634579L

    - ### Serialized Fields

      - #### mockitoCore

            MockitoCore mockitoCore

      - #### delegate

            Answer<T> delegate

  - ### Class org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues extends java.lang.Object implements Serializable

    serialVersionUID:
      -2816745041482698471L

    - ### Serialized Fields

      - #### delegate

            Answer<T> delegate

  - ### Class org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls extends java.lang.Object implements Serializable

    serialVersionUID:
      7618312406617949441L

    - ### Serialized Fields

      - #### delegate

            Answer<T> delegate

- ## Package org.mockito.internal.util

  - ### Class org.mockito.internal.util.MockNameImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      8014974700844306925L

    - ### Serialized Fields

      - #### mockName

            java.lang.String mockName

      - #### defaultName

            boolean defaultName

  - ### Class org.mockito.internal.util.ObjectMethodsGuru extends java.lang.Object implements Serializable

    serialVersionUID:
      -1286718569065470494L

- ## Package org.mockito.internal.verification

  - ### Class org.mockito.internal.verification.DefaultRegisteredInvocations extends java.lang.Object implements Serializable

    serialVersionUID:
      -2674402327380736290L

    - ### Serialized Fields

      - #### invocations

            java.util.LinkedList<E> invocations

  - ### Class org.mockito.internal.verification.SingleRegisteredInvocation extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### invocation

            Invocation invocation

- ## Package org.mockito.invocation