com.github.drinkjava2.jsqlbox.compiler
Class ClassFileManager
java.lang.Object
javax.tools.ForwardingJavaFileManager
com.github.drinkjava2.jsqlbox.compiler.ClassFileManager
- All Implemented Interfaces:
- Closeable, Flushable, JavaFileManager, OptionChecker
public class ClassFileManager
- extends ForwardingJavaFileManager
| Methods inherited from class javax.tools.ForwardingJavaFileManager |
close, flush, getClassLoader, getFileForInput, getFileForOutput, getJavaFileForInput, handleOption, hasLocation, inferBinaryName, isSameFile, isSupportedOption, list |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassFileManager
public ClassFileManager(StandardJavaFileManager standardManager)
getJavaClassObject
public JavaClassObject getJavaClassObject()
getJavaFileForOutput
public JavaFileObject getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling)
throws IOException
- Specified by:
getJavaFileForOutput in interface JavaFileManager- Overrides:
getJavaFileForOutput in class ForwardingJavaFileManager
- Throws:
IOException
Copyright © 2018. All rights reserved.