META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/auto/
com/google/auto/common/
com/google/auto/common/MoreElements$1.classMoreElements.java
package com.google.auto.common
final com.google.auto.common.MoreElements$1 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.PackageElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.PackageElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
javax.lang.model.element.PackageElement x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
}
com/google/auto/common/MoreElements$2.classMoreElements.java
package com.google.auto.common
final com.google.auto.common.MoreElements$2 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
javax.lang.model.element.TypeElement x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
}
com/google/auto/common/MoreElements$3.classMoreElements.java
package com.google.auto.common
final com.google.auto.common.MoreElements$3 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.VariableElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.VariableElement visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement e
Void p
public volatile java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
javax.lang.model.element.VariableElement x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
}
com/google/auto/common/MoreElements$4.classMoreElements.java
package com.google.auto.common
final com.google.auto.common.MoreElements$4 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.ExecutableElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.ExecutableElement visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
javax.lang.model.element.ExecutableElement x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
}
com/google/auto/common/MoreElements.classMoreElements.java
package com.google.auto.common
public final com.google.auto.common.MoreElements extends java.lang.Object {
private static final javax.lang.model.element.ElementVisitor PACKAGE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor TYPE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor VARIABLE_ELEMENT_VISITOR
private static final javax.lang.model.element.ElementVisitor EXECUTABLE_ELEMENT_VISITOR
public static javax.lang.model.element.PackageElement getPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.PackageElement asPackage (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.TypeElement asType (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.VariableElement asVariable (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static javax.lang.model.element.ExecutableElement asExecutable (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public static boolean isAnnotationPresent (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.Element element
Class annotationClass
public static com.google.common.base.Optional getAnnotationMirror (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.TypeElement annotationTypeElement
javax.lang.model.element.AnnotationMirror annotationMirror
java.util.Iterator i$
javax.lang.model.element.Element element
Class annotationClass
String annotationClassName
private void ()
static void ()
}
com/google/auto/common/MoreTypes$1.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$1 extends com.google.common.base.Equivalence {
void ()
protected boolean doEquivalent (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
protected int doHash (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror t
protected volatile int doHash (java.lang.Object)
Object x0
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/auto/common/MoreTypes$10.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$10 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.NoType visitNoType (javax.lang.model.type.NoType, java.lang.String)
javax.lang.model.type.NoType noType
String p
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
javax.lang.model.type.NoType x0
Object x1
}
com/google/auto/common/MoreTypes$11.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$11 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.NullType visitNull (javax.lang.model.type.NullType, java.lang.String)
javax.lang.model.type.NullType nullType
String p
public volatile java.lang.Object visitNull (javax.lang.model.type.NullType, java.lang.Object)
javax.lang.model.type.NullType x0
Object x1
}
com/google/auto/common/MoreTypes$12.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$12 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.PrimitiveType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.String)
javax.lang.model.type.PrimitiveType type
String p
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
javax.lang.model.type.PrimitiveType x0
Object x1
}
com/google/auto/common/MoreTypes$13.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$13 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.TypeVariable visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.String)
javax.lang.model.type.TypeVariable type
String p
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
javax.lang.model.type.TypeVariable x0
Object x1
}
com/google/auto/common/MoreTypes$14.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$14 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.WildcardType visitWildcard (javax.lang.model.type.WildcardType, java.lang.String)
javax.lang.model.type.WildcardType type
String p
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
javax.lang.model.type.WildcardType x0
Object x1
}
com/google/auto/common/MoreTypes$15.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$15 extends javax.lang.model.util.SimpleTypeVisitor6 {
final Class val$clazz
void (java.lang.Class)
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror type
Void ignored
public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType noType
Void p
public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType type
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType array
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
IllegalArgumentException iae
javax.lang.model.type.DeclaredType type
Void ignored
javax.lang.model.element.TypeElement typeElement
public volatile java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
javax.lang.model.type.NoType x0
Object x1
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
public volatile java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
javax.lang.model.type.PrimitiveType x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
}
com/google/auto/common/MoreTypes$16.classMoreTypes.java
package com.google.auto.common
com.google.auto.common.MoreTypes$16 extends java.lang.Object {
static final int[] $SwitchMap$javax$lang$model$type$TypeKind
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/auto/common/MoreTypes$2.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ArrayType b
javax.lang.model.type.ArrayType a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.DeclaredType b
javax.lang.model.element.Element aElement
javax.lang.model.element.Element bElement
com.google.auto.common.MoreTypes$ComparedElements comparedElements
java.util.Set newVisiting
javax.lang.model.type.DeclaredType a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ErrorType a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ExecutableType b
javax.lang.model.type.ExecutableType a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeVariable b
javax.lang.model.type.TypeVariable a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.WildcardType b
javax.lang.model.type.WildcardType a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, com.google.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
com.google.auto.common.MoreTypes$EqualVisitorParam p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
javax.lang.model.type.ExecutableType x0
Object x1
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
javax.lang.model.type.WildcardType x0
Object x1
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
javax.lang.model.type.TypeVariable x0
Object x1
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
javax.lang.model.type.ErrorType x0
Object x1
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
}
com/google/auto/common/MoreTypes$3.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$3 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
int hashKind (int, javax.lang.model.type.TypeMirror)
int seed
javax.lang.model.type.TypeMirror t
int result
protected java.lang.Integer defaultAction (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror e
java.util.Set visiting
public java.lang.Integer visitArray (javax.lang.model.type.ArrayType, java.util.Set)
javax.lang.model.type.ArrayType t
java.util.Set visiting
int result
public java.lang.Integer visitDeclared (javax.lang.model.type.DeclaredType, java.util.Set)
javax.lang.model.type.DeclaredType t
java.util.Set visiting
javax.lang.model.element.Element element
java.util.Set newVisiting
int result
public java.lang.Integer visitExecutable (javax.lang.model.type.ExecutableType, java.util.Set)
javax.lang.model.type.ExecutableType t
java.util.Set visiting
int result
public java.lang.Integer visitTypeVariable (javax.lang.model.type.TypeVariable, java.util.Set)
javax.lang.model.type.TypeMirror bound
java.util.Iterator i$
javax.lang.model.type.TypeVariable t
java.util.Set visiting
int result
javax.lang.model.element.TypeParameterElement element
public java.lang.Integer visitWildcard (javax.lang.model.type.WildcardType, java.util.Set)
javax.lang.model.type.WildcardType t
java.util.Set visiting
int result
public java.lang.Integer visitUnknown (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror t
java.util.Set visiting
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
javax.lang.model.type.ExecutableType x0
Object x1
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
javax.lang.model.type.WildcardType x0
Object x1
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
javax.lang.model.type.TypeVariable x0
Object x1
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
}
com/google/auto/common/MoreTypes$4.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$4 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
public java.lang.Void visitArray (javax.lang.model.type.ArrayType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.ArrayType t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.TypeMirror typeArgument
java.util.Iterator i$
javax.lang.model.type.DeclaredType t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitTypeVariable (javax.lang.model.type.TypeVariable, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.TypeVariable t
com.google.common.collect.ImmutableSet$Builder p
public java.lang.Void visitWildcard (javax.lang.model.type.WildcardType, com.google.common.collect.ImmutableSet$Builder)
javax.lang.model.type.WildcardType t
com.google.common.collect.ImmutableSet$Builder p
javax.lang.model.type.TypeMirror extendsBound
javax.lang.model.type.TypeMirror superBound
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
javax.lang.model.type.WildcardType x0
Object x1
public volatile java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
javax.lang.model.type.TypeVariable x0
Object x1
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
}
com/google/auto/common/MoreTypes$5.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$5 extends javax.lang.model.util.SimpleElementVisitor6 {
void ()
protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
javax.lang.model.element.TypeElement x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
}
com/google/auto/common/MoreTypes$6.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$6 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ArrayType visitArray (javax.lang.model.type.ArrayType, java.lang.String)
javax.lang.model.type.ArrayType type
String ignore
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
}
com/google/auto/common/MoreTypes$7.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$7 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.String)
javax.lang.model.type.DeclaredType type
String ignored
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
}
com/google/auto/common/MoreTypes$8.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$8 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ErrorType visitError (javax.lang.model.type.ErrorType, java.lang.String)
javax.lang.model.type.ErrorType type
String p
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
javax.lang.model.type.ErrorType x0
Object x1
}
com/google/auto/common/MoreTypes$9.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$9 extends com.google.auto.common.MoreTypes$CastingTypeVisitor {
void ()
public javax.lang.model.type.ExecutableType visitExecutable (javax.lang.model.type.ExecutableType, java.lang.String)
javax.lang.model.type.ExecutableType type
String p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
javax.lang.model.type.ExecutableType x0
Object x1
}
com/google/auto/common/MoreTypes$CastingTypeVisitor.classMoreTypes.java
package com.google.auto.common
com.google.auto.common.MoreTypes$CastingTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private void ()
protected java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.String)
javax.lang.model.type.TypeMirror e
String label
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
void (com.google.auto.common.MoreTypes$1)
com.google.auto.common.MoreTypes$1 x0
}
com/google/auto/common/MoreTypes$ComparedElements.classMoreTypes.java
package com.google.auto.common
com.google.auto.common.MoreTypes$ComparedElements extends java.lang.Object {
final javax.lang.model.element.Element a
final javax.lang.model.element.Element b
void (javax.lang.model.element.Element, javax.lang.model.element.Element)
javax.lang.model.element.Element a
javax.lang.model.element.Element b
public boolean equals (java.lang.Object)
com.google.auto.common.MoreTypes$ComparedElements that
Object o
public int hashCode ()
}
com/google/auto/common/MoreTypes$EqualVisitorParam.classMoreTypes.java
package com.google.auto.common
final com.google.auto.common.MoreTypes$EqualVisitorParam extends java.lang.Object {
javax.lang.model.type.TypeMirror type
java.util.Set visiting
private void ()
void (com.google.auto.common.MoreTypes$1)
com.google.auto.common.MoreTypes$1 x0
}
com/google/auto/common/MoreTypes.classMoreTypes.java
package com.google.auto.common
public final com.google.auto.common.MoreTypes extends java.lang.Object {
private static final com.google.common.base.Equivalence TYPE_EQUIVALENCE
private static final javax.lang.model.type.TypeVisitor EQUAL_VISITOR
private static final int HASH_SEED
private static final int HASH_MULTIPLIER
private static final javax.lang.model.type.TypeVisitor HASH_VISITOR
public static com.google.common.base.Equivalence equivalence ()
private static boolean equal (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
java.util.Set visiting
com.google.auto.common.MoreTypes$EqualVisitorParam p
private static boolean equalLists (java.util.List, java.util.List, java.util.Set)
javax.lang.model.type.TypeMirror nextMirrorA
javax.lang.model.type.TypeMirror nextMirrorB
java.util.List a
java.util.List b
java.util.Set visiting
int size
java.util.Iterator aIterator
java.util.Iterator bIterator
private static int hashList (java.util.List, java.util.Set)
javax.lang.model.type.TypeMirror mirror
java.util.Iterator i$
java.util.List mirrors
java.util.Set visiting
int result
private static int hash (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror mirror
java.util.Set visiting
public static com.google.common.collect.ImmutableSet referencedTypes (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
com.google.common.collect.ImmutableSet$Builder elements
public static javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
javax.lang.model.util.Types types
javax.lang.model.type.TypeMirror mirror
javax.lang.model.element.Element element
public static com.google.common.collect.ImmutableSet asTypeElements (javax.lang.model.util.Types, java.lang.Iterable)
javax.lang.model.type.TypeMirror mirror
java.util.Iterator i$
javax.lang.model.util.Types types
Iterable mirrors
com.google.common.collect.ImmutableSet$Builder builder
public static javax.lang.model.type.ArrayType asArray (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeArrayType
public static javax.lang.model.type.DeclaredType asDeclared (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeDeclaredType
public static javax.lang.model.type.ErrorType asError (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeErrorType
public static javax.lang.model.type.ExecutableType asExecutable (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeExecutableType
public static javax.lang.model.type.NoType asNoType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeNoType
public static javax.lang.model.type.NullType asNullType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeNullType
public static javax.lang.model.type.PrimitiveType asPrimitiveType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybePrimitiveType
public static javax.lang.model.type.TypeVariable asTypeVariable (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror maybeTypeVariable
public static javax.lang.model.type.WildcardType asWildcard (javax.lang.model.type.WildcardType)
javax.lang.model.type.WildcardType maybeWildcardType
public static boolean isTypeOf (java.lang.Class, javax.lang.model.type.TypeMirror)
Class clazz
javax.lang.model.type.TypeMirror type
private void ()
static boolean access$000 (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror x0
javax.lang.model.type.TypeMirror x1
java.util.Set x2
static int access$100 (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror x0
java.util.Set x1
static boolean access$200 (java.util.List, java.util.List, java.util.Set)
java.util.List x0
java.util.List x1
java.util.Set x2
static int access$400 (java.util.List, java.util.Set)
java.util.List x0
java.util.Set x1
static void ()
}
com/google/auto/common/SuperficialValidation$1.classSuperficialValidation.java
package com.google.auto.common
final com.google.auto.common.SuperficialValidation$1 extends javax.lang.model.util.AbstractElementVisitor6 {
void ()
public java.lang.Boolean visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public java.lang.Boolean visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void p
public java.lang.Boolean visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement e
Void p
public java.lang.Boolean visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void p
javax.lang.model.element.AnnotationValue defaultValue
public java.lang.Boolean visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Void)
javax.lang.model.element.TypeParameterElement e
Void p
public java.lang.Boolean visitUnknown (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void p
public volatile java.lang.Object visitUnknown (javax.lang.model.element.Element, java.lang.Object)
javax.lang.model.element.Element x0
Object x1
public volatile java.lang.Object visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Object)
javax.lang.model.element.TypeParameterElement x0
Object x1
public volatile java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
javax.lang.model.element.ExecutableElement x0
Object x1
public volatile java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
javax.lang.model.element.VariableElement x0
Object x1
public volatile java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
javax.lang.model.element.TypeElement x0
Object x1
public volatile java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
javax.lang.model.element.PackageElement x0
Object x1
}
com/google/auto/common/SuperficialValidation$2.classSuperficialValidation.java
package com.google.auto.common
final com.google.auto.common.SuperficialValidation$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror t
Void p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType t
Void p
public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror t
Void p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void)
javax.lang.model.type.WildcardType t
Void p
javax.lang.model.type.TypeMirror extendsBound
javax.lang.model.type.TypeMirror superBound
public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void)
javax.lang.model.type.ExecutableType t
Void p
public volatile java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
javax.lang.model.type.ExecutableType x0
Object x1
public volatile java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
javax.lang.model.type.WildcardType x0
Object x1
public volatile java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
javax.lang.model.type.ErrorType x0
Object x1
public volatile java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
javax.lang.model.type.DeclaredType x0
Object x1
public volatile java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
javax.lang.model.type.ArrayType x0
Object x1
protected volatile java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
public volatile java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
}
com/google/auto/common/SuperficialValidation$3.classSuperficialValidation.java
package com.google.auto.common
final com.google.auto.common.SuperficialValidation$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
void ()
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror)
Object o
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitUnknown (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue av
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationMirror a
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitArray (java.util.List, javax.lang.model.type.TypeMirror)
IllegalArgumentException e
javax.lang.model.element.AnnotationValue value
java.util.Iterator i$
java.util.List values
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitEnumConstant (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror)
javax.lang.model.element.VariableElement enumConstant
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
javax.lang.model.type.TypeMirror ignored
public java.lang.Boolean visitBoolean (boolean, javax.lang.model.type.TypeMirror)
boolean b
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitByte (byte, javax.lang.model.type.TypeMirror)
byte b
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitChar (char, javax.lang.model.type.TypeMirror)
char c
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitDouble (double, javax.lang.model.type.TypeMirror)
double d
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitFloat (float, javax.lang.model.type.TypeMirror)
float f
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitInt (int, javax.lang.model.type.TypeMirror)
int i
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitLong (long, javax.lang.model.type.TypeMirror)
long l
javax.lang.model.type.TypeMirror expectedType
public java.lang.Boolean visitShort (short, javax.lang.model.type.TypeMirror)
short s
javax.lang.model.type.TypeMirror expectedType
public volatile java.lang.Object visitArray (java.util.List, java.lang.Object)
java.util.List x0
Object x1
public volatile java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
javax.lang.model.element.AnnotationMirror x0
Object x1
public volatile java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object)
javax.lang.model.element.VariableElement x0
Object x1
public volatile java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
javax.lang.model.type.TypeMirror x0
Object x1
public volatile java.lang.Object visitShort (short, java.lang.Object)
short x0
Object x1
public volatile java.lang.Object visitLong (long, java.lang.Object)
long x0
Object x1
public volatile java.lang.Object visitInt (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object visitFloat (float, java.lang.Object)
float x0
Object x1
public volatile java.lang.Object visitDouble (double, java.lang.Object)
double x0
Object x1
public volatile java.lang.Object visitChar (char, java.lang.Object)
char x0
Object x1
public volatile java.lang.Object visitByte (byte, java.lang.Object)
byte x0
Object x1
public volatile java.lang.Object visitBoolean (boolean, java.lang.Object)
boolean x0
Object x1
protected volatile java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object visitUnknown (javax.lang.model.element.AnnotationValue, java.lang.Object)
javax.lang.model.element.AnnotationValue x0
Object x1
}
com/google/auto/common/SuperficialValidation.classSuperficialValidation.java
package com.google.auto.common
public final com.google.auto.common.SuperficialValidation extends java.lang.Object {
private static final javax.lang.model.element.ElementVisitor ELEMENT_VALIDATING_VISITOR
private static final javax.lang.model.type.TypeVisitor TYPE_VALIDATING_VISITOR
private static final javax.lang.model.element.AnnotationValueVisitor VALUE_VALIDATING_VISITOR
public void ()
public static boolean validateElements (java.lang.Iterable)
javax.lang.model.element.Element element
java.util.Iterator i$
Iterable elements
public static boolean validateElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
private static boolean isValidBaseElement (javax.lang.model.element.Element)
javax.lang.model.element.Element e
private static boolean validateTypes (java.lang.Iterable)
javax.lang.model.type.TypeMirror type
java.util.Iterator i$
Iterable types
private static boolean validateType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
private static boolean validateAnnotations (java.lang.Iterable)
javax.lang.model.element.AnnotationMirror annotationMirror
java.util.Iterator i$
Iterable annotationMirrors
private static boolean validateAnnotation (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotationMirror
private static boolean validateAnnotationValues (java.util.Map)
java.util.Map valueMap
private static boolean validateAnnotationValue (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue annotationValue
javax.lang.model.type.TypeMirror expectedType
static boolean access$000 (javax.lang.model.element.Element)
javax.lang.model.element.Element x0
static boolean access$100 (java.lang.Iterable)
Iterable x0
static boolean access$200 (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror x0
static boolean access$300 (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue x0
javax.lang.model.type.TypeMirror x1
static boolean access$400 (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror x0
static void ()
}
com/google/auto/common/Visibility.classVisibility.java
package com.google.auto.common
public final com.google.auto.common.Visibility extends java.lang.Enum {
public static final com.google.auto.common.Visibility PRIVATE
public static final com.google.auto.common.Visibility DEFAULT
public static final com.google.auto.common.Visibility PROTECTED
public static final com.google.auto.common.Visibility PUBLIC
private static final com.google.auto.common.Visibility[] $VALUES
public static com.google.auto.common.Visibility[] values ()
public static com.google.auto.common.Visibility valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static com.google.auto.common.Visibility ofElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
java.util.Set modifiers
public static com.google.auto.common.Visibility effectiveVisibilityOfElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
com.google.auto.common.Visibility effectiveVisibility
javax.lang.model.element.Element currentElement
static void ()
}
META-INF/maven/
META-INF/maven/com.google.auto/
META-INF/maven/com.google.auto/auto-common/
META-INF/maven/com.google.auto/auto-common/pom.xml
META-INF/maven/com.google.auto/auto-common/pom.properties