Class MockMethodAdvice.SerializableRealMethodCall

  • All Implemented Interfaces:
    java.io.Serializable, RealMethod
    Enclosing class:
    MockMethodAdvice

    private static class MockMethodAdvice.SerializableRealMethodCall
    extends java.lang.Object
    implements RealMethod
    • Field Detail

      • identifier

        private final java.lang.String identifier
      • instanceRef

        private final MockReference<java.lang.Object> instanceRef
      • arguments

        private final java.lang.Object[] arguments
    • Constructor Detail

      • SerializableRealMethodCall

        private SerializableRealMethodCall​(java.lang.String identifier,
                                           java.lang.reflect.Method origin,
                                           java.lang.Object instance,
                                           java.lang.Object[] arguments)
    • Method Detail

      • invoke

        public java.lang.Object invoke()
                                throws java.lang.Throwable
        Specified by:
        invoke in interface RealMethod
        Throws:
        java.lang.Throwable