Top Classes Enums
[default module]

Package com.google.auto.common


Class Summary

Modifier and TypeClass and Description
public class
AnnotationMirrors

A utility class for working with AnnotationMirror instances.

pack-priv class
AnnotationOutput

Handling of default values for annotation members.

public class
AnnotationValues

A utility class for working with AnnotationValue instances.

public abstract class
BasicAnnotationProcessor

An abstract Processor implementation that defers processing of Elements to later rounds if they cannot be processed.

public class
GeneratedAnnotations

Utility methods for writing @Generated annotations.

public class
GeneratedAnnotationSpecs

Utility methods for writing @Generated annotations using JavaPoet.

public class
MoreElements

Static utility methods pertaining to Element instances.

public class
MoreStreams

A utility class that provides Android compatible alternatives to Guava's streaming APIs.

public class
MoreTypes

Utilities related to TypeMirror instances.

pack-priv abstract class
Overrides

Determines if one method overrides another.

public class
SimpleAnnotationMirror

A simple implementation of the AnnotationMirror interface.

public class
SimpleTypeAnnotationValue

A simple implementation of the AnnotationValue interface for a class literal, e.g. an annotation member of type Class<?

public class
SuperficialValidation

A utility class that traverses Element instances and ensures that all type information is present and resolvable.

Enum Summary

Modifier and TypeEnum and Description
public enum
Visibility

Represents the visibility of a given Element: public, protected, private or default/package-private.