The Spring Framework

org.springframework.util
Class TypeUtils

java.lang.Object
  extended by org.springframework.util.TypeUtils

public abstract class TypeUtils
extends Object

Utility to work with Java 5 generic type parameters. Mainly for internal use within the framework.

Since:
2.0.7
Author:
Ramnivas Laddad, Juergen Hoeller

Constructor Summary
TypeUtils()
           
 
Method Summary
static boolean isAssignable(Type lhsType, Type rhsType)
          Check if the right-hand side type may be assigned to the left-hand side type following the Java generics rules.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeUtils

public TypeUtils()
Method Detail

isAssignable

public static boolean isAssignable(Type lhsType,
                                   Type rhsType)
Check if the right-hand side type may be assigned to the left-hand side type following the Java generics rules.

Parameters:
lhsType - the target type
rhsType - the value type that should be assigned to the target type
Returns:
true if rhs is assignable to lhs

The Spring Framework

Copyright © 2002-2007 The Spring Framework.