public class AptAnnotations extends Object
| 构造器和说明 |
|---|
AptAnnotations() |
public static AptAnnotationAttributes getMergedAnnotation(ProcessingEnvironment env, Element element, TypeElement annotationType)
public static Set<AptAnnotationAttributes> getMergedRepeatableAnnotation(ProcessingEnvironment env, Element element, TypeElement annotationType)
public static Set<AptAnnotationAttributes> getTopMergedRepeatableAnnotation(ProcessingEnvironment env, Element element, TypeElement annotationType)
public static TypeElement getRepeatedAnnotationType(TypeElement annotationType)
public static AnnotationValue asTargetTypeIfNecessary(ProcessingEnvironment env, AnnotationValue value, TypeMirror typeMirror)
public static boolean isInstance(ProcessingEnvironment env, TypeMirror mirror, Object obj)
public static boolean equals(ProcessingEnvironment env, TypeMirror value1, TypeMirror value2)
public static boolean equals(ProcessingEnvironment env, ExecutableElement value1, ExecutableElement value2)
public static boolean equals(ProcessingEnvironment env, AnnotationValue value1, AnnotationValue value2)
public static boolean equals(ProcessingEnvironment env, AnnotationMirror mirror1, AnnotationMirror mirror2)
public static Set<AptAliasAttribute> findAliasAttributes(ProcessingEnvironment env, ExecutableElement element)
Copyright © 2025 fossc. All rights reserved.