| java.lang.Object | |
| ↳ | org.eclipse.sisu.space.SisuIndexAPT6 | 
Java 6 Annotation Processor that generates a qualified class index for the current build.
 The index consists of qualified class names listed in META-INF/sisu/javax.inject.Named.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SisuIndexAPT6() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Iterable<? extends Completion> | getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) | ||||||||||
| Set<String> | getSupportedAnnotationTypes() | ||||||||||
| Set<String> | getSupportedOptions() | ||||||||||
| SourceVersion | getSupportedSourceVersion() | ||||||||||
| void | init(ProcessingEnvironment _environment) | ||||||||||
| boolean | process(Set<? extends TypeElement> annotations, RoundEnvironment round) | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| synchronized final void | addClassToIndex(Object anno, Object clazz) Adds a new annotated class entry to the index. | ||||||||||
| synchronized final void | flushIndex() Writes the current index as a series of tables. | ||||||||||
| Reader | getReader(String path) Creates a new reader for the given input path. | ||||||||||
| Writer | getWriter(String path) Creates a new writer for the given output path. | ||||||||||
| void | info(String msg) Reports an informational message. | ||||||||||
| void | warn(String msg) Reports a warning message. | ||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
|  From interface
  javax.annotation.processing.Processor | |||||||||||
Adds a new annotated class entry to the index.
| anno | The annotation name | 
|---|---|
| clazz | The class name | 
Writes the current index as a series of tables.
Creates a new reader for the given input path.
| path | The input path | 
|---|
| IOException | 
|---|
Creates a new writer for the given output path.
| path | The output path | 
|---|
| IOException | 
|---|