public interface AnnotationHandler<T extends GeneratedClassHolder>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getTarget() |
void |
process(javax.lang.model.element.Element element,
T holder) |
void |
setAndroidEnvironment(IRClass rClass,
AndroidSystemServices androidSystemServices,
AndroidManifest androidManifest) |
void |
setProcessHolder(ProcessHolder processHolder) |
void |
setValidatedModel(AnnotationElements validatedModel) |
boolean |
validate(javax.lang.model.element.Element element,
AnnotationElements validatedElements) |
java.lang.String getTarget()
boolean validate(javax.lang.model.element.Element element, AnnotationElements validatedElements)
void process(javax.lang.model.element.Element element, T holder) throws java.lang.Exception
java.lang.Exception
void setAndroidEnvironment(IRClass rClass, AndroidSystemServices androidSystemServices, AndroidManifest androidManifest)
void setValidatedModel(AnnotationElements validatedModel)
void setProcessHolder(ProcessHolder processHolder)
Copyright © 2010-2014. All Rights Reserved.