M - the kind of file manager forwarded to by this object.public class ClassFileManager<M extends JavaFileManager> extends ForwardingJavaFileManager<M>
ForwardingJavaFileManager for storing class files which can be looked up by name.JavaFileManager.LocationfileManager| Constructor and Description |
|---|
ClassFileManager(M standardManager) |
| 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, listpublic ClassFileManager(M standardManager)
standardManager - file manager.public ClassLoader getClassLoader(JavaFileManager.Location location)
getClassLoader in interface JavaFileManagergetClassLoader in class ForwardingJavaFileManager<M extends JavaFileManager>public JavaFileObject getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)
getJavaFileForOutput in interface JavaFileManagergetJavaFileForOutput in class ForwardingJavaFileManager<M extends JavaFileManager>Copyright © 2014-2021 Real Logic Limited. All Rights Reserved.