Package manifold.internal.javac
Class WrappedMJFM
- java.lang.Object
-
- javax.tools.ForwardingJavaFileManager
-
- manifold.internal.javac.WrappedMJFM
-
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable,JavaFileManager,OptionChecker
public class WrappedMJFM extends ForwardingJavaFileManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface javax.tools.JavaFileManager
JavaFileManager.Location
-
-
Field Summary
-
Fields inherited from class javax.tools.ForwardingJavaFileManager
fileManager
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWrappedMJFM(JavaFileManager fileManager, manifold.internal.javac.ManifoldJavaFileManager mfm)Creates a new instance of ForwardingJavaFileManager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<JavaFileObject>list(JavaFileManager.Location location, String packageName, Set set, boolean recurse)-
Methods inherited from class javax.tools.ForwardingJavaFileManager
close, contains, flush, getClassLoader, getFileForInput, getFileForOutput, getJavaFileForInput, getJavaFileForOutput, getLocationForModule, getLocationForModule, getServiceLoader, handleOption, hasLocation, inferBinaryName, inferModuleName, isSameFile, isSupportedOption, listLocationsForModules
-
-
-
-
Constructor Detail
-
WrappedMJFM
protected WrappedMJFM(JavaFileManager fileManager, manifold.internal.javac.ManifoldJavaFileManager mfm)
Creates a new instance of ForwardingJavaFileManager.- Parameters:
fileManager- delegate to this file manager
-
-
Method Detail
-
list
public Iterable<JavaFileObject> list(JavaFileManager.Location location, String packageName, Set set, boolean recurse) throws IOException
- Specified by:
listin interfaceJavaFileManager- Overrides:
listin classForwardingJavaFileManager- Throws:
IOException
-
-