Package com.google.auto.common
Class AnnotationValues
- java.lang.Object
-
- com.google.auto.common.AnnotationValues
-
public final class AnnotationValues extends Object
A utility class for working withAnnotationValue
instances.- Author:
- Christian Gruber
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.common.base.Equivalence<AnnotationValue>
equivalence()
Returns anEquivalence
forAnnotationValue
as annotation values may containAnnotationMirror
instances some of whose implementations delegate equality tests toObject.equals(java.lang.Object)
whereas the documentation explicitly states that instance/reference equality is not the proper test.
-
-
-
Method Detail
-
equivalence
public static com.google.common.base.Equivalence<AnnotationValue> equivalence()
Returns anEquivalence
forAnnotationValue
as annotation values may containAnnotationMirror
instances some of whose implementations delegate equality tests toObject.equals(java.lang.Object)
whereas the documentation explicitly states that instance/reference equality is not the proper test.- See Also:
AnnotationMirrors.equivalence()
-
-