Klasse SeparateBinaryFileManager
java.lang.Object
javax.tools.ForwardingJavaFileManager<StandardJavaFileManager>
de.firemage.autograder.core.compiler.SeparateBinaryFileManager
- Alle implementierten Schnittstellen:
Closeable,Flushable,AutoCloseable,JavaFileManager,OptionChecker
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen javax.tools.JavaFileManager
JavaFileManager.Location -
Feldübersicht
Von Klasse geerbte Felder javax.tools.ForwardingJavaFileManager
fileManager -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedSeparateBinaryFileManager(StandardJavaFileManager fileManager, File binaryRootDirectory, Charset charset) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) Von Klasse geerbte Methoden javax.tools.ForwardingJavaFileManager
close, contains, flush, getClassLoader, getFileForInput, getFileForOutput, getJavaFileForInput, getLocationForModule, getLocationForModule, getServiceLoader, handleOption, hasLocation, inferBinaryName, inferModuleName, isSameFile, isSupportedOption, list, listLocationsForModules
-
Konstruktordetails
-
SeparateBinaryFileManager
protected SeparateBinaryFileManager(StandardJavaFileManager fileManager, File binaryRootDirectory, Charset charset)
-
-
Methodendetails
-
getJavaFileForOutput
public JavaFileObject getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) throws IOException - Angegeben von:
getJavaFileForOutputin SchnittstelleJavaFileManager- Setzt außer Kraft:
getJavaFileForOutputin KlasseForwardingJavaFileManager<StandardJavaFileManager>- Löst aus:
IOException
-