Package net.sf.okapi.common
Class ClassInfo
- java.lang.Object
-
- net.sf.okapi.common.ClassInfo
-
public class ClassInfo extends Object
Stores a class name and its class-loader, for dynamic loading.
-
-
Field Summary
Fields Modifier and Type Field Description ClassLoaderloaderClass loader for this class, or null if the default class loader should be used.StringnameFull name of the class.
-
Constructor Summary
Constructors Constructor Description ClassInfo(String name)Convenience method to create a new ClassInfo object for a given class name.ClassInfo(String name, ClassLoader loader)Creates a new ClassInfo object for a given class name and loader.
-
-
-
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 callingClassInfo(String, ClassLoader)with the class loader set to null.- Parameters:
name- the full name of the class.
-
-