Klasse BatchFilerImpl
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchFilerImpl
- Alle implementierten Schnittstellen:
Filer
- Bekannte direkte Unterklassen:
AjBatchFilerImpl
Implementation of Filer used when compilation is driven by command line
or by Tool interface. This version does not need to keep track of
dependencies.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungprotected final BaseAnnotationProcessorManager
protected final BatchProcessingEnvImpl
protected final JavaFileManager
-
Konstruktorübersicht
KonstruktorBeschreibungBatchFilerImpl
(BaseAnnotationProcessorManager dispatchManager, BatchProcessingEnvImpl env) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addNewClassFile
(ReferenceBinding binding) void
addNewUnit
(ICompilationUnit unit) createClassFile
(CharSequence name, Element... originatingElements) createResource
(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName, Element... originatingElements) createSourceFile
(CharSequence name, Element... originatingElements) getResource
(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName)
-
Felddetails
-
_dispatchManager
-
_env
-
_fileManager
-
_createdFiles
-
-
Konstruktordetails
-
BatchFilerImpl
-
-
Methodendetails
-
addNewUnit
-
addNewClassFile
-
createClassFile
public JavaFileObject createClassFile(CharSequence name, Element... originatingElements) throws IOException - Angegeben von:
createClassFile
in SchnittstelleFiler
- Löst aus:
IOException
-
createResource
public FileObject createResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName, Element... originatingElements) throws IOException - Angegeben von:
createResource
in SchnittstelleFiler
- Löst aus:
IOException
-
createSourceFile
public JavaFileObject createSourceFile(CharSequence name, Element... originatingElements) throws IOException - Angegeben von:
createSourceFile
in SchnittstelleFiler
- Löst aus:
IOException
-
getResource
public FileObject getResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName) throws IOException - Angegeben von:
getResource
in SchnittstelleFiler
- Löst aus:
IOException
-