Package io.vertigo.vega.webservice
Class WebServiceTypeUtil
- java.lang.Object
-
- io.vertigo.vega.webservice.WebServiceTypeUtil
-
public final class WebServiceTypeUtil extends Object
WebService Type helper.- Author:
- npiedeloup
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Class<?>
castAsClass(Type testedType)
Cast as Class;static boolean
isAssignableFrom(Class<?> parentClass, Type testedType)
Equivalent to parentClass.isAssignableFrom(testedType);static boolean
isParameterizedBy(Class<?> innerClass, Type testedType)
Check if testedType is ParameterizedType and it's parameter is assignable from innerClass;
-
-
-
Method Detail
-
isAssignableFrom
public static boolean isAssignableFrom(Class<?> parentClass, Type testedType)
Equivalent to parentClass.isAssignableFrom(testedType);- Parameters:
parentClass
- Parent ClasstestedType
- Type to test (must be a Class or ParameterizedType)- Returns:
- Is testedType assignable from parentClass ?
-
isParameterizedBy
public static boolean isParameterizedBy(Class<?> innerClass, Type testedType)
Check if testedType is ParameterizedType and it's parameter is assignable from innerClass;- Parameters:
innerClass
- Inner ClasstestedType
- Type to test (must be a Class or ParameterizedType)- Returns:
- Is testedType parameterized by innerClass ?
-
-