org.hamcrest.internal
Class ReflectiveTypeFinder
java.lang.Object
   org.hamcrest.internal.ReflectiveTypeFinder
org.hamcrest.internal.ReflectiveTypeFinder
- public class ReflectiveTypeFinder 
- extends java.lang.Object
| Constructor Summary | 
| ReflectiveTypeFinder(java.lang.String methodName,
                     int expectedNumberOfParameters,
                     int typedParameter)
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ReflectiveTypeFinder
public ReflectiveTypeFinder(java.lang.String methodName,
                            int expectedNumberOfParameters,
                            int typedParameter)
findExpectedType
public java.lang.Class<?> findExpectedType(java.lang.Class<?> fromClass)
- 
 
canObtainExpectedTypeFrom
protected boolean canObtainExpectedTypeFrom(java.lang.reflect.Method method)
- 
- Parameters:
- method- The method to examine.
- Returns:
- true if this method references the relevant type
 
expectedTypeFrom
protected java.lang.Class<?> expectedTypeFrom(java.lang.reflect.Method method)
- 
- Parameters:
- method- The method from which to extract
- Returns:
- The type we're looking for