Class ClassInfo


  • public class ClassInfo
    extends Object
    Stores a class name and its class-loader, for dynamic loading.
    • Field Detail

      • name

        public String name
        Full name of the class.
      • loader

        public ClassLoader loader
        Class loader for this class, or null if the default class loader should be used.
    • Constructor Detail

      • ClassInfo

        public ClassInfo​(String name,
                         ClassLoader loader)
        Creates a new ClassInfo object for a given class name and loader.
        Parameters:
        name - the full name of the class.
        loader - the class loader for this class, or null to use the default class loader.
      • ClassInfo

        public ClassInfo​(String name)
        Convenience method to create a new ClassInfo object for a given class name. This is the same as calling ClassInfo(String, ClassLoader) with the class loader set to null.
        Parameters:
        name - the full name of the class.