Class TypeUtils

java.lang.Object
app.dodb.smd.api.utils.TypeUtils

public class TypeUtils extends Object
  • Constructor Details

    • TypeUtils

      public TypeUtils()
  • Method Details

    • unrelatedTypes

      public static Set<Class<?>> unrelatedTypes(Set<Class<?>> left, Set<Class<?>> right)
    • haveSameBounds

      public static boolean haveSameBounds(Type left, Type right)
    • resolveGenericType

      public static Type resolveGenericType(Class<?> clazz, Class<?> genericType)
    • getAnnotationOnMethodOrClass

      public static <T extends Annotation> Optional<T> getAnnotationOnMethodOrClass(Method method, Class<T> annotationClass)