/** * <p>Constructs a new object instance based off the * provided class name.</p> * @param className the class of the object to instantiate * @return a new instances of said class * @throws InstantiationException if the class cannot be instantiated * @throws IllegalAccessException if there is a security violation */ public static Object newInstance(String className) throws InstantiationException, IllegalAccessException { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass().newInstance(); }
/** * <p>Constructs a new object instance based off the * provided class name.</p> * @param className the class of the object to instantiate * @return a new instances of said class * @throws InstantiationException if the class cannot be instantiated * @throws IllegalAccessException if there is a security violation */ public static Object newInstance(String className) throws InstantiationException, IllegalAccessException { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass().newInstance(); }
/** * <p>Constructs a new object instance based off the * provided class name.</p> * @param className the class of the object to instantiate * @return a new instances of said class * @throws InstantiationException if the class cannot be instantiated * @throws IllegalAccessException if there is a security violation */ public static Object newInstance(String className) throws InstantiationException, IllegalAccessException { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass().newInstance(); }
/** * <p>Constructs a new object instance based off the * provided class name.</p> * @param className the class of the object to instantiate * @return a new instances of said class * @throws InstantiationException if the class cannot be instantiated * @throws IllegalAccessException if there is a security violation */ public static Object newInstance(String className) throws InstantiationException, IllegalAccessException { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass().newInstance(); }
/** * <p>Constructs a new object instance based off the * provided class name.</p> * @param className the class of the object to instantiate * @return a new instances of said class * @throws InstantiationException if the class cannot be instantiated * @throws IllegalAccessException if there is a security violation */ public static Object newInstance(String className) throws InstantiationException, IllegalAccessException { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass().newInstance(); }
/** * <p>Obtain a <code>Class</code> instance based on the provided * String name.</p> * @param className the class to look up * @return the <code>Class</code> corresponding to <code>className</code> */ public static Class<?> lookupClass(String className) { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass(); }
/** * <p>Obtain a <code>Class</code> instance based on the provided * String name.</p> * @param className the class to look up * @return the <code>Class</code> corresponding to <code>className</code> */ public static Class<?> lookupClass(String className) { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass(); }
/** * <p>Obtain a <code>Class</code> instance based on the provided * String name.</p> * @param className the class to look up * @return the <code>Class</code> corresponding to <code>className</code> */ public static Class<?> lookupClass(String className) { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass(); }
/** * <p>Obtain a <code>Class</code> instance based on the provided * String name.</p> * @param className the class to look up * @return the <code>Class</code> corresponding to <code>className</code> */ public static Class<?> lookupClass(String className) { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass(); }
/** * <p>Obtain a <code>Class</code> instance based on the provided * String name.</p> * @param className the class to look up * @return the <code>Class</code> corresponding to <code>className</code> */ public static Class<?> lookupClass(String className) { ClassLoader loader = Util.getCurrentLoader(null); if (loader == null) { return null; } return getMetaData(loader, className).lookupClass(); }