private static class MockMethodAdvice.SerializableRealMethodCall extends java.lang.Object implements RealMethod
RealMethod.FromBehavior, RealMethod.FromCallable, RealMethod.IsIllegal
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
arguments |
private java.lang.String |
identifier |
private MockReference<java.lang.Object> |
instanceRef |
private SerializableMethod |
origin |
Modifier | Constructor and Description |
---|---|
private |
SerializableRealMethodCall(java.lang.String identifier,
java.lang.reflect.Method origin,
java.lang.Object instance,
java.lang.Object[] arguments) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
invoke() |
boolean |
isInvokable() |
private final java.lang.String identifier
private final SerializableMethod origin
private final MockReference<java.lang.Object> instanceRef
private final java.lang.Object[] arguments
private SerializableRealMethodCall(java.lang.String identifier, java.lang.reflect.Method origin, java.lang.Object instance, java.lang.Object[] arguments)
public boolean isInvokable()
isInvokable
in interface RealMethod
public java.lang.Object invoke() throws java.lang.Throwable
invoke
in interface RealMethod
java.lang.Throwable