org.mockito.internal.stubbing.answers
Class Returns

java.lang.Object
  extended by org.mockito.internal.stubbing.answers.Returns
All Implemented Interfaces:
java.io.Serializable, Answer<java.lang.Object>

public class Returns
extends java.lang.Object
implements Answer<java.lang.Object>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Returns(java.lang.Object value)
           
 
Method Summary
 java.lang.Object answer(InvocationOnMock invocation)
           
 java.lang.Class<?> getReturnType()
           
 java.lang.String printReturnType()
           
 boolean returnsNull()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Returns

public Returns(java.lang.Object value)
Method Detail

answer

public java.lang.Object answer(InvocationOnMock invocation)
                        throws java.lang.Throwable
Specified by:
answer in interface Answer<java.lang.Object>
Parameters:
invocation - the invocation on the mock.
Returns:
the value to be returned
Throws:
java.lang.Throwable - the throwable to be thrown

printReturnType

public java.lang.String printReturnType()

getReturnType

public java.lang.Class<?> getReturnType()

returnsNull

public boolean returnsNull()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object