Package com.caucho.hessian.io
Class ClassFactory
- java.lang.Object
-
- com.caucho.hessian.io.ClassFactory
-
public class ClassFactory extends Object
Loads a class from the classloader.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidallow(String pattern)Allow a class or package based on a pattern.voiddeny(String pattern)Deny a class or package based on a pattern.Class<?>load(String className)voidsetWhitelist(boolean isWhitelist)
-
-
-
Method Detail
-
load
public Class<?> load(String className) throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
setWhitelist
public void setWhitelist(boolean isWhitelist)
-
allow
public void allow(String pattern)
Allow a class or package based on a pattern. Examples: "java.util.*", "com.foo.io.Bean"
-
deny
public void deny(String pattern)
Deny a class or package based on a pattern. Examples: "java.util.*", "com.foo.io.Bean"
-
-