Top Description Annotations
[default module]

Package com.google.common.annotations


Annotation types. This package is a part of the open-source Guava library.

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
Beta

Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.

public @interface
GwtCompatible

The presence of this annotation on a type indicates that the type may be used with the Google Web Toolkit (GWT).

public @interface
GwtIncompatible

The presence of this annotation on an API indicates that the method may not be used with the Google Web Toolkit (GWT).

public @interface
J2ktIncompatible

The presence of this annotation on an API indicates that the method may not be used with J2kt.

public @interface
VisibleForTesting

Annotates a program element that exists, or is more widely visible than otherwise necessary, only for use in test code.