org.mvel2
Class ParserConfiguration
java.lang.Object
org.mvel2.ParserConfiguration
- All Implemented Interfaces:
- java.io.Serializable
public class ParserConfiguration
- extends java.lang.Object
- implements java.io.Serializable
The resusable parser configuration object.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
imports
protected java.util.HashMap<java.lang.String,java.lang.Object> imports
packageImports
protected java.util.HashSet<java.lang.String> packageImports
interceptors
protected java.util.Map<java.lang.String,Interceptor> interceptors
classLoader
protected transient java.lang.ClassLoader classLoader
ParserConfiguration
public ParserConfiguration()
ParserConfiguration
public ParserConfiguration(java.util.Map<java.lang.String,java.lang.Object> imports,
java.util.Map<java.lang.String,Interceptor> interceptors)
getPackageImports
public java.util.HashSet<java.lang.String> getPackageImports()
setPackageImports
public void setPackageImports(java.util.HashSet<java.lang.String> packageImports)
getImport
public java.lang.Class getImport(java.lang.String name)
getStaticImport
public MethodStub getStaticImport(java.lang.String name)
getStaticOrClassImport
public java.lang.Object getStaticOrClassImport(java.lang.String name)
addPackageImport
public void addPackageImport(java.lang.String packageName)
hasImport
public boolean hasImport(java.lang.String name)
addImport
public void addImport(java.lang.Class cls)
addImport
public void addImport(java.lang.String name,
java.lang.Class cls)
addImport
public void addImport(java.lang.String name,
java.lang.reflect.Method method)
addImport
public void addImport(java.lang.String name,
MethodStub method)
getInterceptors
public java.util.Map<java.lang.String,Interceptor> getInterceptors()
setInterceptors
public void setInterceptors(java.util.Map<java.lang.String,Interceptor> interceptors)
getImports
public java.util.Map<java.lang.String,java.lang.Object> getImports()
setImports
public void setImports(java.util.Map<java.lang.String,java.lang.Object> imports)
hasImports
public boolean hasImports()
getClassLoader
public java.lang.ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader)
Copyright © 2008. All Rights Reserved.