Interface ClassType

    • Method Detail

      • isAssignableFrom

        boolean isAssignableFrom​(Class<?> type)
        Determines if this type is either the same as, or is a supertype of, the class represented by the type parameter. If this type is assignable from the class true is returned, otherwise false.
        Parameters:
        type - the class type to check.
        Returns:
        true if this type is the same as or a superclass of the class, otherwise false.
      • isSubtypeOf

        boolean isSubtypeOf​(Class<?> type)
        Determines if this type is a subtype of the class represented by the type parameter. If this type is a subtype of the class true is returned, otherwise false.
        Parameters:
        type - the class type to check.
        Returns:
        true if this type is a subtype of the class, otherwise false.
      • isSameAs

        boolean isSameAs​(Class<?> type)
        Determines if this type is the same type as the class represented by the type parameter. If this type is the same type as the class true is returned, otherwise false.
        Parameters:
        type - the class type to check.
        Returns:
        true if this type is the same type as the class, otherwise false.