public class ParserConfiguration extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected ClassLoader |
classLoader |
protected Map<String,Object> |
imports |
protected Map<String,Interceptor> |
interceptors |
protected HashSet<String> |
packageImports |
Constructor and Description |
---|
ParserConfiguration() |
ParserConfiguration(Map<String,Object> imports,
HashSet<String> packageImports,
Map<String,Interceptor> interceptors) |
ParserConfiguration(Map<String,Object> imports,
Map<String,Interceptor> interceptors) |
Modifier and Type | Method and Description |
---|---|
void |
addAllImports(Map<String,Object> imports) |
void |
addImport(Class cls) |
void |
addImport(String name,
Class cls) |
void |
addImport(String name,
Method method) |
void |
addImport(String name,
MethodStub method) |
void |
addImport(String name,
Proto proto) |
void |
addPackageImport(String packageName) |
ClassLoader |
getClassLoader() |
Class |
getImport(String name) |
Map<String,Object> |
getImports() |
Map<String,Interceptor> |
getInterceptors() |
HashSet<String> |
getPackageImports() |
MethodStub |
getStaticImport(String name) |
Object |
getStaticOrClassImport(String name) |
boolean |
hasImport(String name) |
boolean |
hasImports() |
void |
setAllImports(Map<String,Object> imports) |
void |
setClassLoader(ClassLoader classLoader) |
void |
setImports(HashMap<String,Object> imports) |
void |
setImports(Map<String,Object> imports) |
void |
setInterceptors(Map<String,Interceptor> interceptors) |
void |
setPackageImports(HashSet<String> packageImports) |
protected Map<String,Interceptor> interceptors
protected transient ClassLoader classLoader
public ParserConfiguration()
public ParserConfiguration(Map<String,Object> imports, Map<String,Interceptor> interceptors)
public MethodStub getStaticImport(String name)
public void addPackageImport(String packageName)
public boolean hasImport(String name)
public void addImport(Class cls)
public void addImport(String name, MethodStub method)
public Map<String,Interceptor> getInterceptors()
public void setInterceptors(Map<String,Interceptor> interceptors)
public boolean hasImports()
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader classLoader)
Copyright © 2013. All rights reserved.