public SqliteMagicImplicitUsageProvider() {
for (Class<? extends Annotation> annotation : ANNOTATIONS) {
final EnumSet<ElementType> elementTypes = EnumSet.copyOf(Arrays.asList(annotation.getAnnotation(Target.class).value()));
if (elementTypes.contains(ElementType.FIELD)) {
FIELD_ANNOTATIONS.add(annotation.getName());
}
if (elementTypes.contains(ElementType.METHOD) || elementTypes.contains(ElementType.CONSTRUCTOR)) {
METHOD_ANNOTATIONS.add(annotation.getName());
}
if (elementTypes.contains(ElementType.TYPE)) {
CLASS_ANNOTATIONS.add(annotation.getName());
}
}
}
SqliteMagicImplicitUsageProvider.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:sqlitemagic
作者:
评论列表
文章目录