Package org.apache.ibatis.io
Class ResolverUtil.IsA
- java.lang.Object
 - 
- org.apache.ibatis.io.ResolverUtil.IsA
 
 
- 
- All Implemented Interfaces:
 ResolverUtil.Test
- Enclosing class:
 - ResolverUtil<T>
 
public static class ResolverUtil.IsA extends Object implements ResolverUtil.Test
A Test that checks to see if each class is assignable to the provided class. Note that this test will match the parent type itself if it is presented for matching. 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanmatches(Class<?> type)Returns true if type is assignable to the parent type supplied in the constructor.StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
IsA
public IsA(Class<?> parentType)
Constructs an IsA test using the supplied Class as the parent class/interface.- Parameters:
 parentType- the parent type
 
 - 
 
- 
Method Detail
- 
matches
public boolean matches(Class<?> type)
Returns true if type is assignable to the parent type supplied in the constructor.- Specified by:
 matchesin interfaceResolverUtil.Test- Parameters:
 type- the type- Returns:
 - true, if successful
 
 
 - 
 
 -