Package org.springframework.util
Class TypeUtils
java.lang.Object
org.springframework.util.TypeUtils
Utility to work with generic type parameters.
Mainly for internal use within the framework.
- Since:
- 2.0.7
- Author:
- Ramnivas Laddad, Juergen Hoeller, Chris Beams, Sam Brannen
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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.static boolean
isAssignableBound
(Type lhsType, Type rhsType)
-
Constructor Details
-
TypeUtils
public TypeUtils()
-
-
Method Details
-
isAssignable
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 (left-hand side (LHS) type)rhsType
- the value type (right-hand side (RHS) type) that should be assigned to the target type- Returns:
true
ifrhsType
is assignable tolhsType
- See Also:
-
isAssignableBound
-