org.easymock.internal
Class Invocation

java.lang.Object
  extended by org.easymock.internal.Invocation
All Implemented Interfaces:
java.io.Serializable

public class Invocation
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Invocation(java.lang.Object mock, java.lang.reflect.Method method, java.lang.Object[] args)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object[] getArguments()
           
 java.lang.reflect.Method getMethod()
           
 java.lang.Object getMock()
           
 java.lang.String getMockAndMethodName()
           
 int hashCode()
           
static boolean isJavaIdentifier(java.lang.String mockName)
           
 boolean matches(Invocation actual, ArgumentsMatcher matcher)
           
 java.lang.String toString(ArgumentsMatcher matcher)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Invocation

public Invocation(java.lang.Object mock,
                  java.lang.reflect.Method method,
                  java.lang.Object[] args)
Method Detail

getMock

public java.lang.Object getMock()

getMethod

public java.lang.reflect.Method getMethod()

getArguments

public java.lang.Object[] getArguments()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

matches

public boolean matches(Invocation actual,
                       ArgumentsMatcher matcher)

toString

public java.lang.String toString(ArgumentsMatcher matcher)

getMockAndMethodName

public java.lang.String getMockAndMethodName()

isJavaIdentifier

public static boolean isJavaIdentifier(java.lang.String mockName)