Module org.eclipse.persistence.core
Class PrivilegedClassForName<T>
- java.lang.Object
-
- org.eclipse.persistence.internal.security.PrivilegedClassForName<T>
-
- All Implemented Interfaces:
PrivilegedExceptionAction<Class<T>>
public class PrivilegedClassForName<T> extends Object implements PrivilegedExceptionAction<Class<T>>
-
-
Constructor Summary
Constructors Constructor Description PrivilegedClassForName(String className)PrivilegedClassForName(String className, boolean initialize, ClassLoader loader)
-
-
-
Constructor Detail
-
PrivilegedClassForName
public PrivilegedClassForName(String className, boolean initialize, ClassLoader loader)
-
PrivilegedClassForName
public PrivilegedClassForName(String className)
-
-
Method Detail
-
run
public Class<T> run() throws ClassNotFoundException
- Specified by:
runin interfacePrivilegedExceptionAction<T>- Throws:
ClassNotFoundException
-
-