Top Annotations
[default module]

Package com.google.auto.value


Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
AutoAnnotation

Annotation that causes an implementation of an annotation interface to be generated.

public @interface
AutoBuilder

Specifies that the annotated interface or abstract class should be implemented as a builder.

public @interface
AutoOneOf

Specifies that the annotated class is a one-of class, also known as a tagged union.

public @interface
AutoValue

Specifies that AutoValue should generate an implementation class for the annotated abstract class, implementing the standard Object methods like equals to have conventional value semantics.