Class AnnotationNames

java.lang.Object
com.google.errorprone.util.AnnotationNames

public final class AnnotationNames extends Object
Fully qualified names of common annotations used in ErrorProne checks.
  • Field Details

    • AFTER_TEMPLATE_ANNOTATION

      public static final ClassName AFTER_TEMPLATE_ANNOTATION
    • AUTO_BUILDER_ANNOTATION

      public static final ClassName AUTO_BUILDER_ANNOTATION
    • AUTO_FACTORY_ANNOTATION

      public static final ClassName AUTO_FACTORY_ANNOTATION
    • AUTO_ONE_OF_ANNOTATION

      public static final ClassName AUTO_ONE_OF_ANNOTATION
    • AUTO_VALUE_ANNOTATION

      public static final ClassName AUTO_VALUE_ANNOTATION
    • AUTO_VALUE_BUILDER_ANNOTATION

      public static final ClassName AUTO_VALUE_BUILDER_ANNOTATION
    • BEFORE_TEMPLATE_ANNOTATION

      public static final ClassName BEFORE_TEMPLATE_ANNOTATION
    • BUG_PATTERN_ANNOTATION

      public static final ClassName BUG_PATTERN_ANNOTATION
    • CAN_IGNORE_RETURN_VALUE_ANNOTATION

      public static final ClassName CAN_IGNORE_RETURN_VALUE_ANNOTATION
    • CHECK_RETURN_VALUE_ANNOTATION

      public static final ClassName CHECK_RETURN_VALUE_ANNOTATION
    • COMPATIBLE_WITH_ANNOTATION

      public static final ClassName COMPATIBLE_WITH_ANNOTATION
    • DEPRECATED_ANNOTATION

      public static final ClassName DEPRECATED_ANNOTATION
    • DO_NOT_CALL_ANNOTATION

      public static final ClassName DO_NOT_CALL_ANNOTATION
    • FORMAT_METHOD_ANNOTATION

      public static final ClassName FORMAT_METHOD_ANNOTATION
    • FORMAT_STRING_ANNOTATION

      public static final ClassName FORMAT_STRING_ANNOTATION
    • IMMUTABLE_ANNOTATION

      public static final ClassName IMMUTABLE_ANNOTATION
    • INCOMPATIBLE_MODIFIERS_ANNOTATION

      public static final ClassName INCOMPATIBLE_MODIFIERS_ANNOTATION
    • INLINE_ME_ANNOTATION

      public static final ClassName INLINE_ME_ANNOTATION
    • INLINE_ME_VALIDATION_DISABLED_ANNOTATION

      public static final ClassName INLINE_ME_VALIDATION_DISABLED_ANNOTATION
    • LAZY_INIT_ANNOTATION

      public static final ClassName LAZY_INIT_ANNOTATION
    • LENIENT_FORMAT_STRING_ANNOTATION

      public static final ClassName LENIENT_FORMAT_STRING_ANNOTATION
    • MATCHES_ANNOTATION

      public static final ClassName MATCHES_ANNOTATION
    • MUST_BE_CLOSED_ANNOTATION

      public static final ClassName MUST_BE_CLOSED_ANNOTATION
    • NOT_MATCHES_ANNOTATION

      public static final ClassName NOT_MATCHES_ANNOTATION
    • NULL_MARKED_ANNOTATION

      public static final ClassName NULL_MARKED_ANNOTATION
    • NULL_UNMARKED_ANNOTATION

      public static final ClassName NULL_UNMARKED_ANNOTATION
    • OF_KIND_ANNOTATION

      public static final ClassName OF_KIND_ANNOTATION
    • OVERRIDE_ANNOTATION

      public static final ClassName OVERRIDE_ANNOTATION
    • PLACEHOLDER_ANNOTATION

      public static final ClassName PLACEHOLDER_ANNOTATION
    • REPEATABLE_ANNOTATION

      public static final ClassName REPEATABLE_ANNOTATION
    • REPEATED_ANNOTATION

      public static final ClassName REPEATED_ANNOTATION
    • REQUIRED_MODIFIERS_ANNOTATION

      public static final ClassName REQUIRED_MODIFIERS_ANNOTATION
    • RESTRICTED_API_ANNOTATION

      public static final ClassName RESTRICTED_API_ANNOTATION
    • RETENTION_ANNOTATION

      public static final ClassName RETENTION_ANNOTATION
    • SUPPRESS_WARNINGS_ANNOTATION

      public static final ClassName SUPPRESS_WARNINGS_ANNOTATION
    • TARGET_ANNOTATION

      public static final ClassName TARGET_ANNOTATION
    • THREAD_SAFE_ANNOTATION

      public static final ClassName THREAD_SAFE_ANNOTATION
    • VAR_ANNOTATION

      public static final ClassName VAR_ANNOTATION