java – Pluggable Annotation Processor API可以检索源代码注释吗?

前端之家收集整理的这篇文章主要介绍了java – Pluggable Annotation Processor API可以检索源代码注释吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用带有 Java6的可插入注释处理api来自动创建一些部署XML文件.这些XML文件的一部分包含对象的描述.描述始终与与类本身关联的Javadoc具有相同的内容.我可以强制注释成为@Block注释的一个字段,但这会复制信息.在注释处理过程中是否有任何方法可以获取类/类型注释的内容

在这个例子中,我希望在注释处理期间得到“我的块的一个很好的描述”.

/**
* A nice description of my block
**/
@Block
public class CustomBlock {
}

解决方法

在我发布SO之后,我似乎总能找到答案.

为了将来参考,这是解决方

public class CustomAnnotationProcessor extends AbstractAnnotationProcessor
{
    public boolean process(...)
    {

        // use the protected member,processingEnv

        String comment = processingEnv.getElementUtils().getDocComment(anyElement);


    }
}

猜你在找的Java相关文章