public class FileManager extends ForwardingJavaFileManager<JavaFileManager>
JavaFileManager.LocationfileManager| Modifier | Constructor and Description |
|---|---|
protected |
FileManager(JavaFileManager fileManager,
List<ClassFile> classFiles,
AppClassLoader cl)
Creates a new instance of FileManager.
|
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getClassLoader(JavaFileManager.Location location) |
JavaFileObject |
getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling) |
close, flush, getFileForInput, getFileForOutput, getJavaFileForInput, handleOption, hasLocation, inferBinaryName, isSameFile, isSupportedOption, listprotected FileManager(JavaFileManager fileManager, List<ClassFile> classFiles, AppClassLoader cl)
fileManager - delegate to this file managercl - public JavaFileObject getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) throws IOException
getJavaFileForOutput in interface JavaFileManagergetJavaFileForOutput in class ForwardingJavaFileManager<JavaFileManager>IOExceptionpublic ClassLoader getClassLoader(JavaFileManager.Location location)
getClassLoader in interface JavaFileManagergetClassLoader in class ForwardingJavaFileManager<JavaFileManager>Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.