public final class TaskEventMirror extends Object
TaskEvent
is included with the compiler and is thus not directly
accessible from within Buck's class loader. This class is used as a mirror within Buck's class
loader for a TaskEvent
within the compiler's.Modifier and Type | Class and Description |
---|---|
static class |
TaskEventMirror.Kind |
Constructor and Description |
---|
TaskEventMirror(Object original,
TaskEventMirror.Kind kind,
JavaFileObject sourceFile,
CompilationUnitTreeProxy compilationUnitTreeProxy,
TypeElement typeElement) |
Modifier and Type | Method and Description |
---|---|
CompilationUnitTreeProxy |
getCompilationUnit() |
TaskEventMirror.Kind |
getKind() |
Object |
getOriginal() |
JavaFileObject |
getSourceFile() |
TypeElement |
getTypeElement() |
public TaskEventMirror(Object original, TaskEventMirror.Kind kind, JavaFileObject sourceFile, CompilationUnitTreeProxy compilationUnitTreeProxy, TypeElement typeElement)
public Object getOriginal()
public TaskEventMirror.Kind getKind()
public JavaFileObject getSourceFile()
public CompilationUnitTreeProxy getCompilationUnit()
public TypeElement getTypeElement()