public interface KendalHandler<T extends Annotation>
handle(java.util.Collection<kendal.model.Node>, kendal.api.AstHelper) method of each service provider will be called during annotation processing.| Modifier and Type | Method and Description |
|---|---|
default Class<T> |
getHandledAnnotationType()
Returns annotation that given handler supports.
|
void |
handle(Collection<Node> annotationNodes,
AstHelper helper) |
void handle(Collection<Node> annotationNodes, AstHelper helper) throws KendalException
annotationNodes - kendal AST nodes representing annotation of type returned by getHandledAnnotationType()helper - InvalidAnnotationExceptionKendalExceptionCopyright © 2019. All rights reserved.