Class WebServiceTypeUtil


  • public final class WebServiceTypeUtil
    extends Object
    WebService Type helper.
    Author:
    npiedeloup
    • Method Detail

      • isAssignableFrom

        public static boolean isAssignableFrom​(Class<?> parentClass,
                                               Type testedType)
        Equivalent to parentClass.isAssignableFrom(testedType);
        Parameters:
        parentClass - Parent Class
        testedType - 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 Class
        testedType - Type to test (must be a Class or ParameterizedType)
        Returns:
        Is testedType parameterized by innerClass ?
      • castAsClass

        public static Class<?> castAsClass​(Type testedType)
        Cast as Class;
        Parameters:
        testedType - Type to test (must be a Class or ParameterizedType)
        Returns:
        Is testedType assignable from parentClass ?