public class BCELClosureCompilerImpl extends ClosureCompilerImplBase
ClosureCompilerImplBase
based on
BCEL.excludedClasses, excludedPackages, excludedPatterns, loader, logger, visitedClasses
Constructor and Description |
---|
BCELClosureCompilerImpl(ClassFileLoader loader) |
Modifier and Type | Method and Description |
---|---|
boolean |
buildClosure(String className) |
Collection |
getClosure() |
Map |
getFailed() |
Collection<String> |
getNativeMethods() |
void |
reset()
Reset the closure for next closure computation.
|
String |
toString() |
addExcludedClass, addExcludedPackage, addExcludedPattern, buildClosure, getPackageName, needToBuildClosure
public BCELClosureCompilerImpl(ClassFileLoader loader)
loader
- the ClassFileLoader that is used to load the referenced
classes.public boolean buildClosure(String className)
className
- class name (in external format) whose closure will
be computed.ClosureCompiler.reset()
is called).public Collection getClosure()
public Map getFailed()
public void reset()
public Collection<String> getNativeMethods()
getNativeMethods
in class ClosureCompilerImplBase
Copyright © 2009–2023 Oracle Corporation. All rights reserved.