mockmaker.tests
Class MethodDeclarationArgs

java.lang.Object
  extended by mockmaker.tests.MethodDeclarationArgs

public class MethodDeclarationArgs
extends java.lang.Object


Field Summary
private  java.lang.String[] exceptions
           
private  java.lang.String methodName
           
private static java.lang.String[] NO_EXCEPTIONS
           
private  java.lang.String[] parameters
           
private  java.lang.String[] statements
           
private  java.lang.String typeName
           
 
Constructor Summary
MethodDeclarationArgs(java.lang.String typeName, java.lang.String methodName, java.lang.String[] parameters, java.lang.String[] statements)
           
MethodDeclarationArgs(java.lang.String typeName, java.lang.String methodName, java.lang.String[] parameters, java.lang.String[] exceptions, java.lang.String[] statements)
           
 
Method Summary
private  boolean contains(java.lang.Object obj, java.lang.Object[] a2)
           
private  boolean equalArrays(java.lang.Object[] a1, java.lang.Object[] a2)
           
private  boolean equalArraysUnordered(java.lang.Object[] a1, java.lang.Object[] a2)
           
 boolean equals(java.lang.Object other)
           
private  boolean equalsOther(MethodDeclarationArgs other)
           
 int hashCode()
           
 java.lang.String toString()
           
private  java.lang.String toString(java.lang.Object[] anArray)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

typeName

private java.lang.String typeName

methodName

private java.lang.String methodName

parameters

private java.lang.String[] parameters

statements

private java.lang.String[] statements

exceptions

private java.lang.String[] exceptions

NO_EXCEPTIONS

private static final java.lang.String[] NO_EXCEPTIONS
Constructor Detail

MethodDeclarationArgs

public MethodDeclarationArgs(java.lang.String typeName,
                             java.lang.String methodName,
                             java.lang.String[] parameters,
                             java.lang.String[] statements)

MethodDeclarationArgs

public MethodDeclarationArgs(java.lang.String typeName,
                             java.lang.String methodName,
                             java.lang.String[] parameters,
                             java.lang.String[] exceptions,
                             java.lang.String[] statements)
Method Detail

contains

private boolean contains(java.lang.Object obj,
                         java.lang.Object[] a2)

equalArrays

private boolean equalArrays(java.lang.Object[] a1,
                            java.lang.Object[] a2)

equalArraysUnordered

private boolean equalArraysUnordered(java.lang.Object[] a1,
                                     java.lang.Object[] a2)

equals

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

equalsOther

private boolean equalsOther(MethodDeclarationArgs other)

hashCode

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

toString

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

toString

private java.lang.String toString(java.lang.Object[] anArray)