java.lang.Object
javax.tools.ForwardingJavaFileManager<StandardJavaFileManager>
de.s42.base.compile.CompileHelper.ClassFileManager
- Alle implementierten Schnittstellen:
Closeable
,Flushable
,AutoCloseable
,JavaFileManager
,OptionChecker
- Umschließende Klasse:
CompileHelper
static final class CompileHelper.ClassFileManager
extends ForwardingJavaFileManager<StandardJavaFileManager>
-
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
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetClassLoader
(JavaFileManager.Location location) getJavaFileForOutput
(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) (Package privat) Class
<?> loadAndReturnMainClass
(String mainClassName, ClassLoader classLoader) Von Klasse geerbte Methoden javax.tools.ForwardingJavaFileManager
close, contains, flush, getFileForInput, getFileForOutput, getJavaFileForInput, getLocationForModule, getLocationForModule, getServiceLoader, handleOption, hasLocation, inferBinaryName, inferModuleName, isSameFile, isSupportedOption, list, listLocationsForModules
-
Felddetails
-
fileObjectMap
-
classes
-
-
Konstruktordetails
-
ClassFileManager
ClassFileManager(StandardJavaFileManager standardManager)
-
-
Methodendetails
-
getClassLoader
- Angegeben von:
getClassLoader
in SchnittstelleJavaFileManager
- Setzt außer Kraft:
getClassLoader
in KlasseForwardingJavaFileManager<StandardJavaFileManager>
-
getJavaFileForOutput
public CompileHelper.JavaFileObject getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) - Angegeben von:
getJavaFileForOutput
in SchnittstelleJavaFileManager
- Setzt außer Kraft:
getJavaFileForOutput
in KlasseForwardingJavaFileManager<StandardJavaFileManager>
-
getClasses
-
loadAndReturnMainClass
- Löst aus:
Exception
-