Class ClassUtil


  • public final class ClassUtil
    extends java.lang.Object
    • Field Detail

      • logger

        private static final com.chrisnewland.freelogj.Logger logger
    • Constructor Detail

      • ClassUtil

        private ClassUtil()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • initialise

        public static void initialise​(java.util.List<java.net.URL> urls)
      • loadClassWithoutInitialising

        public static java.lang.Class<?> loadClassWithoutInitialising​(java.lang.String fqClassName)
                                                               throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • loadClassWithoutInitialising

        public static java.lang.Class<?> loadClassWithoutInitialising​(java.lang.String fqClassName,
                                                                      java.lang.ClassLoader classLoader)
                                                               throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • getCurrentClasspathElements

        public static java.util.List<java.lang.String> getCurrentClasspathElements()
      • clear

        public static void clear()