Class ClassesRelated


  • public class ClassesRelated
    extends Object
    • Method Detail

      • allClassesOf

        public static List<Class<?>> allClassesOf​(String packageName)
      • allClasses

        public static List<Class<?>> allClasses()
      • callerClass

        public static Class<?> callerClass()
      • callerClass

        public static Class<?> callerClass​(int i)
      • simplifiedName

        public static String simplifiedName​(Class<?> arg)
      • isSubClass

        public static boolean isSubClass​(Class<?> superClass,
                                         Class<?> subClass)
      • resourceOfClass

        public static String resourceOfClass​(Class<?> clazz,
                                             String resourceName)
        Loads the resources of a class, typically located in the src/main/resources of the projects source. Note that only the resources of {@param clazz}'s project will be ready. If there is a project with the same {@param resourceName} in the same package, this resource is ignored.
        Parameters:
        clazz -
        resourceName -
        Returns: