Package org.apache.druid.annotations
-
Class Summary Class Description SubclassesMustBePublicAnnotationProcessor -
Annotation Types Summary Annotation Type Description EverythingIsNonnullByDefault This annotation can be applied to a package, class or method to indicate that all class fields and method parameters and return values in that element are nonnull by default unless overridden.SubclassesMustBePublic SubclassesMustOverrideEqualsAndHashCode An annotation that tells all subclasses of the annotated class to not use the default implementation of hashCode and equals that is provided byObject
.SuppressFBWarnings Annotation for suppressing spotbugs checks when necessary.UsedByJUnitParamsRunner Annotating test methods, which names have "parametersFor" prefix, and used byJUnitParamsRunner
, see https://github.com/Pragmatists/junitparams/wiki/Quickstart.UsedInGeneratedCode Annotation for members, which are used in generated code (e.