blob: 7eb29385af0688119f14c9eeaae08577d6ce93a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package lombok.apt;
import java.lang.annotation.Annotation;
import javax.annotation.processing.ProcessingEnvironment;
import javax.annotation.processing.RoundEnvironment;
import javax.lang.model.element.Element;
public abstract class HandlerForCompiler<T extends Annotation> {
protected ProcessingEnvironment processEnv;
protected RoundEnvironment roundEnv;
public void init() throws Exception {}
public abstract void handle(Element element, T annotation) throws Exception;
}
|