Class Overview
Java 6 Annotation Processor that generates a qualified class index for the current build.
Summary
|
[Expand]
Inherited Methods |
From class
org.eclipse.sisu.scanners.index.AbstractSisuIndex
|
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.
|
|
abstract
Reader
|
getReader(String path)
Creates a new reader for the given input path.
|
|
abstract
Writer
|
getWriter(String path)
Creates a new writer for the given output path.
|
|
abstract
void
|
info(String message)
Reports an informational message.
|
|
abstract
void
|
warn(String message)
Reports a warning message.
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
javax.annotation.processing.Processor
|
abstract
Iterable<? extends Completion>
|
getCompletions(Element arg0, AnnotationMirror arg1, ExecutableElement arg2, String arg3)
|
|
abstract
Set<String>
|
getSupportedAnnotationTypes()
|
|
abstract
Set<String>
|
getSupportedOptions()
|
|
abstract
SourceVersion
|
getSupportedSourceVersion()
|
|
abstract
void
|
init(ProcessingEnvironment arg0)
|
|
abstract
boolean
|
process(Set<? extends TypeElement> arg0, RoundEnvironment arg1)
|
|
Public Constructors
Public Methods
public
Iterable<? extends Completion>
getCompletions
(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
public
Set<String>
getSupportedAnnotationTypes
()
public
SourceVersion
getSupportedSourceVersion
()
public
void
init
(ProcessingEnvironment _environment)
public
boolean
process
(Set<? extends TypeElement> annotations, RoundEnvironment round)
Protected Methods
protected
Reader
getReader
(String path)
Creates a new reader for the given input path.
protected
Writer
getWriter
(String path)
Creates a new writer for the given output path.
protected
void
info
(String msg)
Reports an informational message.
protected
void
warn
(String msg)
Reports a warning message.