# Package com.google.common.annotations

Common annotation types.

See: Description

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Beta | Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
  GwtCompatible | The presence of this annotation on a type indicates that the type may be used with the Google Web Toolkit (GWT).
  GwtIncompatible | The presence of this annotation on a method indicates that the method may not be used with the Google Web Toolkit (GWT), even though its type is annotated as `GwtCompatible` and accessible in GWT.
  VisibleForTesting | Annotates a program element that exists, or is more widely visible than otherwise necessary, only for use in test code.

## Package com.google.common.annotations Description

Common annotation types. This package is a part of the open-source Guava libraries.