| Modifier and Type | Field and Description |
|---|---|
protected HashSet<URI> |
_createdFiles |
protected BaseAnnotationProcessorManager |
_dispatchManager |
protected BaseProcessingEnvImpl |
_env |
protected JavaFileManager |
_fileManager |
| Constructor and Description |
|---|
BatchFilerImpl(BaseAnnotationProcessorManager dispatchManager,
BatchProcessingEnvImpl env) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewClassFile(ReferenceBinding binding) |
void |
addNewUnit(ICompilationUnit unit) |
JavaFileObject |
createClassFile(CharSequence name,
Element... originatingElements) |
FileObject |
createResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName,
Element... originatingElements) |
JavaFileObject |
createSourceFile(CharSequence name,
Element... originatingElements) |
FileObject |
getResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName) |
protected final BaseAnnotationProcessorManager _dispatchManager
protected final BaseProcessingEnvImpl _env
protected final JavaFileManager _fileManager
public BatchFilerImpl(BaseAnnotationProcessorManager dispatchManager, BatchProcessingEnvImpl env)
public void addNewUnit(ICompilationUnit unit)
public void addNewClassFile(ReferenceBinding binding)
public JavaFileObject createClassFile(CharSequence name, Element... originatingElements) throws IOException
createClassFile in interface FilerIOExceptionpublic FileObject createResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName, Element... originatingElements) throws IOException
createResource in interface FilerIOExceptionpublic JavaFileObject createSourceFile(CharSequence name, Element... originatingElements) throws IOException
createSourceFile in interface FilerIOExceptionpublic FileObject getResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName) throws IOException
getResource in interface FilerIOExceptionCopyright © 2015. All rights reserved.