java/dagger/android/processor/META-INF/gradle/incremental.annotation.processors
java/dagger/android/processor/META-INF/gradle/
java/dagger/android/processor/META-INF/
java/dagger/android/processor/
java/dagger/android/
java/dagger/
java/
dagger/shaded/auto/common/Visibility.class
Visibility.java
package dagger.shaded.auto.common
public final enum dagger.shaded.auto.common.Visibility extends java.lang.Enum {
public static final enum dagger.shaded.auto.common.Visibility PRIVATE
public static final enum dagger.shaded.auto.common.Visibility DEFAULT
public static final enum dagger.shaded.auto.common.Visibility PROTECTED
public static final enum dagger.shaded.auto.common.Visibility PUBLIC
private static final javax.lang.model.element.ElementKind MODULE
private static final synthetic dagger.shaded.auto.common.Visibility[] $VALUES
public static dagger.shaded.auto.common.Visibility[] values ()
public static dagger.shaded.auto.common.Visibility valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public static dagger.shaded.auto.common.Visibility ofElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
java.util.Set modifiers
public static dagger.shaded.auto.common.Visibility effectiveVisibilityOfElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
dagger.shaded.auto.common.Visibility effectiveVisibility
javax.lang.model.element.Element currentElement
static void <clinit> ()
}
dagger/shaded/auto/common/SuperficialValidation.class
SuperficialValidation.java
package dagger.shaded.auto.common
public final dagger.shaded.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 <init> ()
public static boolean validateElements (java.lang.Iterable)
javax.lang.model.element.Element element
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
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
Iterable annotationMirrors
private static boolean validateAnnotation (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotationMirror
private static boolean validateAnnotationValues (java.util.Map)
javax.lang.model.type.TypeMirror expectedType
java.util.Map$Entry valueEntry
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 synthetic boolean access$000 (java.lang.Iterable)
Iterable x0
static synthetic boolean access$100 (javax.lang.model.element.Element)
javax.lang.model.element.Element x0
static synthetic boolean access$200 (java.lang.Iterable)
Iterable x0
static synthetic boolean access$300 (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror x0
static synthetic boolean access$400 (javax.lang.model.element.AnnotationValue, javax.lang.model.type.TypeMirror)
javax.lang.model.element.AnnotationValue x0
javax.lang.model.type.TypeMirror x1
static synthetic boolean access$500 (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror x0
static void <clinit> ()
}
dagger/shaded/auto/common/SuperficialValidation$3.class
SuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
void <init> ()
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.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 synthetic java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitShort (short, java.lang.Object)
public volatile synthetic java.lang.Object visitLong (long, java.lang.Object)
public volatile synthetic java.lang.Object visitInt (int, java.lang.Object)
public volatile synthetic java.lang.Object visitFloat (float, java.lang.Object)
public volatile synthetic java.lang.Object visitDouble (double, java.lang.Object)
public volatile synthetic java.lang.Object visitChar (char, java.lang.Object)
public volatile synthetic java.lang.Object visitByte (byte, java.lang.Object)
public volatile synthetic java.lang.Object visitBoolean (boolean, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.element.AnnotationValue, java.lang.Object)
}
dagger/shaded/auto/common/SuperficialValidation$2.class
SuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$2 extends javax.lang.model.util.SimpleTypeVisitor6 {
void <init> ()
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 synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/SuperficialValidation$1.class
SuperficialValidation.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.SuperficialValidation$1 extends javax.lang.model.util.AbstractElementVisitor6 {
void <init> ()
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 synthetic java.lang.Object visitUnknown (javax.lang.model.element.Element, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Object)
public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
}
dagger/shaded/auto/common/SimpleTypeAnnotationValue.class
SimpleTypeAnnotationValue.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.SimpleTypeAnnotationValue extends java.lang.Object implements javax.lang.model.element.AnnotationValue {
private final javax.lang.model.type.TypeMirror value
private void <init> (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror value
public static javax.lang.model.element.AnnotationValue of (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror value
public javax.lang.model.type.TypeMirror getValue ()
public java.lang.String toString ()
public java.lang.Object accept (javax.lang.model.element.AnnotationValueVisitor, java.lang.Object)
javax.lang.model.element.AnnotationValueVisitor visitor
Object parameter
public volatile synthetic java.lang.Object getValue ()
}
dagger/shaded/auto/common/SimpleAnnotationMirror.class
SimpleAnnotationMirror.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.SimpleAnnotationMirror extends java.lang.Object implements javax.lang.model.element.AnnotationMirror {
private final javax.lang.model.element.TypeElement annotationType
private final com.google.common.collect.ImmutableMap namedValues
private final com.google.common.collect.ImmutableMap elementValues
private void <init> (javax.lang.model.element.TypeElement, java.util.Map)
String memberName
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement annotationType
java.util.Map namedValues
java.util.Map values
java.util.Map unusedValues
java.util.List missingMembers
public static javax.lang.model.element.AnnotationMirror of (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement annotationType
public static javax.lang.model.element.AnnotationMirror of (javax.lang.model.element.TypeElement, java.util.Map)
javax.lang.model.element.TypeElement annotationType
java.util.Map namedValues
public javax.lang.model.type.DeclaredType getAnnotationType ()
public java.util.Map getElementValues ()
public java.lang.String toString ()
StringBuilder builder
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
private static synthetic javax.lang.model.element.AnnotationValue lambda$new$1 (java.util.Map, javax.lang.model.element.ExecutableElement)
java.util.Map values
javax.lang.model.element.ExecutableElement e
private static synthetic javax.lang.model.element.ExecutableElement lambda$new$0 (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement e
}
dagger/shaded/auto/common/Overrides.class
Overrides.java
package dagger.shaded.auto.common
abstract dagger.shaded.auto.common.Overrides extends java.lang.Object {
void <init> ()
abstract boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
}
dagger/shaded/auto/common/Overrides$NativeOverrides.class
Overrides.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.Overrides$NativeOverrides extends dagger.shaded.auto.common.Overrides {
private final javax.lang.model.util.Elements elementUtils
void <init> (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elementUtils
boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement overrider
javax.lang.model.element.ExecutableElement overridden
javax.lang.model.element.TypeElement in
}
dagger/shaded/auto/common/Overrides$ExplicitOverrides.class
Overrides.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.Overrides$ExplicitOverrides extends dagger.shaded.auto.common.Overrides {
private final javax.lang.model.util.Types typeUtils
void <init> (javax.lang.model.util.Types)
javax.lang.model.util.Types typeUtils
public boolean overrides (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement inherited
javax.lang.model.element.ExecutableElement inherited
javax.lang.model.element.ExecutableElement overrider
javax.lang.model.element.ExecutableElement overridden
javax.lang.model.element.TypeElement in
dagger.shaded.auto.common.Visibility overriddenVisibility
dagger.shaded.auto.common.Visibility overriderVisibility
javax.lang.model.element.TypeElement overriddenType
private boolean isSubsignature (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.type.ExecutableType overriderExecutable
javax.lang.model.type.ExecutableType overriddenExecutable
int i
int nParams
java.util.List overriderParams
java.util.List overriddenParams
IllegalArgumentException e
javax.lang.model.element.ExecutableElement overrider
javax.lang.model.element.ExecutableElement overridden
javax.lang.model.element.TypeElement in
javax.lang.model.type.DeclaredType inType
com.google.common.collect.ImmutableList erasedParameterTypes (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement in
javax.lang.model.element.ExecutableElement methodFromSuperclasses (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement tMethod
javax.lang.model.element.TypeElement t
javax.lang.model.element.TypeElement in
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.ExecutableElement methodFromSuperinterfaces (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement tMethod
javax.lang.model.element.TypeElement sup
javax.lang.model.type.TypeMirror candidateType
javax.lang.model.element.TypeElement t
com.google.common.collect.ImmutableList$Builder newTypes
javax.lang.model.element.TypeElement in
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement methodContainer
javax.lang.model.type.TypeMirror methodContainerType
com.google.common.collect.ImmutableList types
private javax.lang.model.element.ExecutableElement methodInType (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement)
javax.lang.model.type.TypeMirror tParamType
int i
javax.lang.model.element.ExecutableElement tMethod
javax.lang.model.element.TypeElement type
javax.lang.model.element.ExecutableElement method
int nParams
java.util.List params
private javax.lang.model.element.TypeElement superclass (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement type
javax.lang.model.type.TypeMirror sup
private com.google.common.collect.ImmutableList superinterfaces (javax.lang.model.element.TypeElement)
javax.lang.model.type.TypeMirror sup
javax.lang.model.element.TypeElement type
com.google.common.collect.ImmutableList$Builder types
private javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror typeMirror
javax.lang.model.type.DeclaredType declaredType
javax.lang.model.element.Element element
static synthetic javax.lang.model.util.Types access$100 (dagger.shaded.auto.common.Overrides$ExplicitOverrides)
dagger.shaded.auto.common.Overrides$ExplicitOverrides x0
static synthetic javax.lang.model.element.TypeElement access$200 (dagger.shaded.auto.common.Overrides$ExplicitOverrides, javax.lang.model.type.TypeMirror)
dagger.shaded.auto.common.Overrides$ExplicitOverrides x0
javax.lang.model.type.TypeMirror x1
}
dagger/shaded/auto/common/Overrides$ExplicitOverrides$TypeSubstVisitor.class
Overrides.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.Overrides$ExplicitOverrides$TypeSubstVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private final java.util.Map typeBindings
final synthetic dagger.shaded.auto.common.Overrides$ExplicitOverrides this$0
private void <init> (dagger.shaded.auto.common.Overrides$ExplicitOverrides)
com.google.common.collect.ImmutableList erasedParameterTypes (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.VariableElement param
com.google.common.collect.ImmutableList$Builder params
int i
javax.lang.model.type.DeclaredType declared
javax.lang.model.element.TypeElement element
java.util.List actuals
java.util.List formals
com.google.common.collect.ImmutableList params
javax.lang.model.type.TypeMirror supertype
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.TypeElement in
java.util.List supers
protected javax.lang.model.type.TypeMirror defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public javax.lang.model.type.TypeMirror visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.element.TypeParameterElement e
javax.lang.model.type.TypeVariable t
Void p
javax.lang.model.element.Element element
public javax.lang.model.type.TypeMirror visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.TypeMirror arg
javax.lang.model.type.DeclaredType t
Void p
java.util.List newArgs
public javax.lang.model.type.TypeMirror visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType t
Void p
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
synthetic void <init> (dagger.shaded.auto.common.Overrides$ExplicitOverrides, dagger.shaded.auto.common.Overrides$1)
dagger.shaded.auto.common.Overrides$ExplicitOverrides x0
dagger.shaded.auto.common.Overrides$1 x1
}
dagger/shaded/auto/common/Overrides$1.class
Overrides.java
package dagger.shaded.auto.common
synthetic dagger.shaded.auto.common.Overrides$1 extends java.lang.Object {
}
dagger/shaded/auto/common/MoreTypes.class
MoreTypes.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.MoreTypes extends java.lang.Object {
private static final Class INTERSECTION_TYPE
private static final java.lang.reflect.Method GET_BOUNDS
private static final int HASH_SEED
private static final int HASH_MULTIPLIER
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
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
private static javax.lang.model.type.TypeMirror enclosingType (javax.lang.model.type.DeclaredType)
javax.lang.model.type.DeclaredType t
javax.lang.model.type.TypeMirror enclosing
private static boolean isIntersectionType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror t
private static boolean equalIntersectionTypes (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, java.util.Set)
java.util.List aBounds
java.util.List bBounds
Exception e
javax.lang.model.type.TypeMirror a
javax.lang.model.type.TypeMirror b
java.util.Set visiting
java.util.List aBounds
java.util.List bBounds
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.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.Element asElement (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror typeMirror
public static javax.lang.model.element.TypeElement asTypeElement (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror mirror
public static com.google.common.collect.ImmutableSet asTypeElements (java.lang.Iterable)
javax.lang.model.type.TypeMirror mirror
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.TypeMirror)
javax.lang.model.type.TypeMirror maybeWildcardType
public static boolean isType (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
public static boolean isTypeOf (java.lang.Class, javax.lang.model.type.TypeMirror)
Class clazz
javax.lang.model.type.TypeMirror type
public static com.google.common.base.Optional nonObjectSuperclass (javax.lang.model.util.Types, javax.lang.model.util.Elements, javax.lang.model.type.DeclaredType)
javax.lang.model.util.Types types
javax.lang.model.util.Elements elements
javax.lang.model.type.DeclaredType type
javax.lang.model.type.TypeMirror objectType
javax.lang.model.type.TypeMirror superclass
public static javax.lang.model.type.TypeMirror asMemberOf (javax.lang.model.util.Types, javax.lang.model.type.DeclaredType, javax.lang.model.element.VariableElement)
int i
javax.lang.model.element.ExecutableElement methodOrConstructor
javax.lang.model.type.ExecutableType resolvedMethodOrConstructor
java.util.List parameters
java.util.List parameterTypes
javax.lang.model.util.Types types
javax.lang.model.type.DeclaredType container
javax.lang.model.element.VariableElement variable
private void <init> ()
static synthetic 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 synthetic int access$100 (javax.lang.model.type.TypeMirror, java.util.Set)
javax.lang.model.type.TypeMirror x0
java.util.Set x1
static synthetic javax.lang.model.type.TypeMirror access$300 (javax.lang.model.type.DeclaredType)
javax.lang.model.type.DeclaredType x0
static synthetic boolean access$400 (java.util.List, java.util.List, java.util.Set)
java.util.List x0
java.util.List x1
java.util.Set x2
static synthetic int access$700 (java.util.List, java.util.Set)
java.util.List x0
java.util.Set x1
static void <clinit> ()
Class c
java.lang.reflect.Method m
Exception e
Class c
java.lang.reflect.Method m
}
dagger/shaded/auto/common/MoreTypes$WildcardTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$WildcardTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$WildcardTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.WildcardType visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void)
javax.lang.model.type.WildcardType type
Void ignore
public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$WildcardTypeVisitor access$1900 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$TypeVariableVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$TypeVariableVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$TypeVariableVisitor INSTANCE
void <init> ()
public javax.lang.model.type.TypeVariable visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.type.TypeVariable type
Void ignore
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$TypeVariableVisitor access$1800 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$TypeEquivalence.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$TypeEquivalence extends com.google.common.base.Equivalence {
private static final dagger.shaded.auto.common.MoreTypes$TypeEquivalence INSTANCE
private void <init> ()
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 synthetic int doHash (java.lang.Object)
protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$TypeEquivalence access$200 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$ReferencedTypes.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$ReferencedTypes extends javax.lang.model.util.SimpleTypeVisitor6 {
private static final dagger.shaded.auto.common.MoreTypes$ReferencedTypes INSTANCE
private void <init> ()
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
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 synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$ReferencedTypes access$900 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$PrimitiveTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$PrimitiveTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$PrimitiveTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.PrimitiveType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void)
javax.lang.model.type.PrimitiveType type
Void ignore
public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$PrimitiveTypeVisitor access$1700 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$NullTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$NullTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$NullTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.NullType visitNull (javax.lang.model.type.NullType, java.lang.Void)
javax.lang.model.type.NullType type
Void ignore
public volatile synthetic java.lang.Object visitNull (javax.lang.model.type.NullType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$NullTypeVisitor access$1600 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$NoTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$NoTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$NoTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.NoType visitNoType (javax.lang.model.type.NoType, java.lang.Void)
javax.lang.model.type.NoType type
Void ignore
public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$NoTypeVisitor access$1500 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$IsTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$IsTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private static final dagger.shaded.auto.common.MoreTypes$IsTypeVisitor INSTANCE
private void <init> ()
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)
javax.lang.model.type.DeclaredType type
Void ignored
public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$IsTypeVisitor access$2000 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$IsTypeOf.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$IsTypeOf extends javax.lang.model.util.SimpleTypeVisitor6 {
private final Class clazz
void <init> (java.lang.Class)
Class clazz
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)
javax.lang.model.element.TypeElement typeElement
IllegalArgumentException iae
javax.lang.model.type.DeclaredType type
Void ignored
javax.lang.model.element.TypeElement typeElement
public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
public volatile synthetic java.lang.Object visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$HashVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$HashVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private static final dagger.shaded.auto.common.MoreTypes$HashVisitor INSTANCE
private void <init> ()
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
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 synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$HashVisitor access$800 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$ExecutableTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$ExecutableTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$ExecutableTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.ExecutableType visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Void)
javax.lang.model.type.ExecutableType type
Void ignore
public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$ExecutableTypeVisitor access$1400 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$ErrorTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$ErrorTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$ErrorTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.ErrorType visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType type
Void ignore
public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$ErrorTypeVisitor access$1300 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$EqualVisitorParam.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$EqualVisitorParam extends java.lang.Object {
javax.lang.model.type.TypeMirror type
java.util.Set visiting
private void <init> ()
synthetic void <init> (dagger.shaded.auto.common.MoreTypes$1)
dagger.shaded.auto.common.MoreTypes$1 x0
}
dagger/shaded/auto/common/MoreTypes$EqualVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$EqualVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private static final dagger.shaded.auto.common.MoreTypes$EqualVisitor INSTANCE
private void <init> ()
protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ArrayType b
javax.lang.model.type.ArrayType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.DeclaredType b
javax.lang.model.element.Element aElement
javax.lang.model.element.Element bElement
java.util.Set newVisiting
javax.lang.model.type.DeclaredType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitError (javax.lang.model.type.ErrorType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ErrorType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitExecutable (javax.lang.model.type.ExecutableType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.ExecutableType b
javax.lang.model.type.ExecutableType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeVariable b
javax.lang.model.element.TypeParameterElement aElement
javax.lang.model.element.TypeParameterElement bElement
java.util.Set newVisiting
javax.lang.model.type.TypeVariable a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.WildcardType b
javax.lang.model.type.WildcardType a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
public java.lang.Boolean visitUnknown (javax.lang.model.type.TypeMirror, dagger.shaded.auto.common.MoreTypes$EqualVisitorParam)
javax.lang.model.type.TypeMirror a
dagger.shaded.auto.common.MoreTypes$EqualVisitorParam p
private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, javax.lang.model.element.Element)
java.util.Set visiting
javax.lang.model.element.Element a
javax.lang.model.element.Element b
com.google.common.collect.ImmutableList noArguments
private java.util.Set visitingSetPlus (java.util.Set, javax.lang.model.element.Element, java.util.List, javax.lang.model.element.Element, java.util.List)
java.util.Set visiting
javax.lang.model.element.Element a
java.util.List aArguments
javax.lang.model.element.Element b
java.util.List bArguments
dagger.shaded.auto.common.MoreTypes$ComparedElements comparedElements
java.util.Set newVisiting
public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.type.ExecutableType, java.lang.Object)
public volatile synthetic java.lang.Object visitWildcard (javax.lang.model.type.WildcardType, java.lang.Object)
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.type.TypeMirror, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$EqualVisitor access$600 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$DeclaredTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$DeclaredTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$DeclaredTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType type
Void ignore
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$DeclaredTypeVisitor access$1200 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$ComparedElements.class
MoreTypes.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.MoreTypes$ComparedElements extends java.lang.Object {
final javax.lang.model.element.Element a
final com.google.common.collect.ImmutableList aArguments
final javax.lang.model.element.Element b
final com.google.common.collect.ImmutableList bArguments
void <init> (javax.lang.model.element.Element, com.google.common.collect.ImmutableList, javax.lang.model.element.Element, com.google.common.collect.ImmutableList)
javax.lang.model.element.Element a
com.google.common.collect.ImmutableList aArguments
javax.lang.model.element.Element b
com.google.common.collect.ImmutableList bArguments
public boolean equals (java.lang.Object)
int i
dagger.shaded.auto.common.MoreTypes$ComparedElements that
int nArguments
Object o
public int hashCode ()
}
dagger/shaded/auto/common/MoreTypes$CastingTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
abstract dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private final String label
void <init> (java.lang.String)
String label
protected java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void v
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
}
dagger/shaded/auto/common/MoreTypes$AsElementVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$AsElementVisitor extends javax.lang.model.util.SimpleTypeVisitor6 {
private static final dagger.shaded.auto.common.MoreTypes$AsElementVisitor INSTANCE
private void <init> ()
protected javax.lang.model.element.Element defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror e
Void p
public javax.lang.model.element.Element visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void)
javax.lang.model.type.DeclaredType t
Void p
public javax.lang.model.element.Element visitError (javax.lang.model.type.ErrorType, java.lang.Void)
javax.lang.model.type.ErrorType t
Void p
public javax.lang.model.element.Element visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void)
javax.lang.model.type.TypeVariable t
Void p
public volatile synthetic java.lang.Object visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Object)
public volatile synthetic java.lang.Object visitError (javax.lang.model.type.ErrorType, java.lang.Object)
public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$AsElementVisitor access$1000 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$ArrayTypeVisitor.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$ArrayTypeVisitor extends dagger.shaded.auto.common.MoreTypes$CastingTypeVisitor {
private static final dagger.shaded.auto.common.MoreTypes$ArrayTypeVisitor INSTANCE
void <init> ()
public javax.lang.model.type.ArrayType visitArray (javax.lang.model.type.ArrayType, java.lang.Void)
javax.lang.model.type.ArrayType type
Void ignore
public volatile synthetic java.lang.Object visitArray (javax.lang.model.type.ArrayType, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreTypes$ArrayTypeVisitor access$1100 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$2.class
MoreTypes.java
package dagger.shaded.auto.common
synthetic dagger.shaded.auto.common.MoreTypes$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind
static void <clinit> ()
}
dagger/shaded/auto/common/MoreTypes$1.class
MoreTypes.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreTypes$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic javax.lang.model.util.Types val$types
final synthetic javax.lang.model.type.TypeMirror val$objectType
void <init> (javax.lang.model.util.Types, javax.lang.model.type.TypeMirror)
public boolean apply (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror input
public volatile synthetic boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/MoreElements.class
MoreElements.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.MoreElements extends java.lang.Object {
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 boolean isType (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
javax.lang.model.element.Element element
Class annotationClass
String annotationClassName
public static transient com.google.common.base.Predicate hasModifiers (javax.lang.model.element.Modifier[])
javax.lang.model.element.Modifier[] modifiers
public static com.google.common.base.Predicate hasModifiers (java.util.Set)
java.util.Set modifiers
public static com.google.common.collect.ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, javax.lang.model.util.Elements)
javax.lang.model.element.TypeElement type
javax.lang.model.util.Elements elementUtils
dagger.shaded.auto.common.Overrides overrides
public static com.google.common.collect.ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, javax.lang.model.util.Types, javax.lang.model.util.Elements)
javax.lang.model.element.TypeElement type
javax.lang.model.util.Types typeUtils
javax.lang.model.util.Elements elementUtils
dagger.shaded.auto.common.Overrides overrides
private static com.google.common.collect.ImmutableSet getLocalAndInheritedMethods (javax.lang.model.element.TypeElement, dagger.shaded.auto.common.Overrides)
javax.lang.model.element.ExecutableElement methodJ
int j
javax.lang.model.element.ExecutableElement methodI
int i
java.util.List methodList
java.util.Collection methods
javax.lang.model.element.TypeElement type
dagger.shaded.auto.common.Overrides overrides
com.google.common.collect.SetMultimap methodMap
java.util.Set overridden
java.util.Set methods
private static void getLocalAndInheritedMethods (javax.lang.model.element.PackageElement, javax.lang.model.element.TypeElement, com.google.common.collect.SetMultimap)
javax.lang.model.type.TypeMirror superInterface
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.PackageElement pkg
javax.lang.model.element.TypeElement type
com.google.common.collect.SetMultimap methods
static boolean methodVisibleFromPackage (javax.lang.model.element.ExecutableElement, javax.lang.model.element.PackageElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.PackageElement pkg
dagger.shaded.auto.common.Visibility visibility
private void <init> ()
}
dagger/shaded/auto/common/MoreElements$VariableElementVisitor.class
MoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$VariableElementVisitor extends dagger.shaded.auto.common.MoreElements$CastingElementVisitor {
private static final dagger.shaded.auto.common.MoreElements$VariableElementVisitor INSTANCE
void <init> ()
public javax.lang.model.element.VariableElement visitVariable (javax.lang.model.element.VariableElement, java.lang.Void)
javax.lang.model.element.VariableElement e
Void ignore
public volatile synthetic java.lang.Object visitVariable (javax.lang.model.element.VariableElement, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreElements$VariableElementVisitor access$200 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreElements$TypeElementVisitor.class
MoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$TypeElementVisitor extends dagger.shaded.auto.common.MoreElements$CastingElementVisitor {
private static final dagger.shaded.auto.common.MoreElements$TypeElementVisitor INSTANCE
void <init> ()
public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void)
javax.lang.model.element.TypeElement e
Void ignore
public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreElements$TypeElementVisitor access$100 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreElements$PackageElementVisitor.class
MoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$PackageElementVisitor extends dagger.shaded.auto.common.MoreElements$CastingElementVisitor {
private static final dagger.shaded.auto.common.MoreElements$PackageElementVisitor INSTANCE
void <init> ()
public javax.lang.model.element.PackageElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void ignore
public volatile synthetic java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreElements$PackageElementVisitor access$000 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreElements$ExecutableElementVisitor.class
MoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$ExecutableElementVisitor extends dagger.shaded.auto.common.MoreElements$CastingElementVisitor {
private static final dagger.shaded.auto.common.MoreElements$ExecutableElementVisitor INSTANCE
void <init> ()
public javax.lang.model.element.ExecutableElement visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void)
javax.lang.model.element.ExecutableElement e
Void label
public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object)
static synthetic dagger.shaded.auto.common.MoreElements$ExecutableElementVisitor access$300 ()
static void <clinit> ()
}
dagger/shaded/auto/common/MoreElements$CastingElementVisitor.class
MoreElements.java
package dagger.shaded.auto.common
abstract dagger.shaded.auto.common.MoreElements$CastingElementVisitor extends javax.lang.model.util.SimpleElementVisitor6 {
private final String label
void <init> (java.lang.String)
String label
protected final java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Void)
javax.lang.model.element.Element e
Void ignore
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/MoreElements$2.class
MoreElements.java
package dagger.shaded.auto.common
synthetic dagger.shaded.auto.common.MoreElements$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$google$auto$common$Visibility
static void <clinit> ()
}
dagger/shaded/auto/common/MoreElements$1.class
MoreElements.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.MoreElements$1 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic java.util.Set val$modifiers
void <init> (java.util.Set)
public boolean apply (javax.lang.model.element.Element)
javax.lang.model.element.Element input
public volatile synthetic boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/GeneratedAnnotations.class
GeneratedAnnotations.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.GeneratedAnnotations extends java.lang.Object {
private void <init> ()
public static java.util.Optional generatedAnnotation (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
javax.lang.model.element.TypeElement jdk9Generated
public static java.util.Optional generatedAnnotation (javax.lang.model.util.Elements, javax.lang.model.SourceVersion)
javax.lang.model.util.Elements elements
javax.lang.model.SourceVersion sourceVersion
}
dagger/shaded/auto/common/GeneratedAnnotationSpecs.class
GeneratedAnnotationSpecs.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.GeneratedAnnotationSpecs extends java.lang.Object {
private void <init> ()
public static java.util.Optional generatedAnnotationSpec (javax.lang.model.util.Elements, java.lang.Class)
javax.lang.model.util.Elements elements
Class processorClass
public static java.util.Optional generatedAnnotationSpec (javax.lang.model.util.Elements, java.lang.Class, java.lang.String)
javax.lang.model.util.Elements elements
Class processorClass
String comments
private static java.util.Optional generatedAnnotationSpecBuilder (javax.lang.model.util.Elements, java.lang.Class)
javax.lang.model.util.Elements elements
Class processorClass
public static java.util.Optional generatedAnnotationSpec (javax.lang.model.util.Elements, javax.lang.model.SourceVersion, java.lang.Class)
javax.lang.model.util.Elements elements
javax.lang.model.SourceVersion sourceVersion
Class processorClass
public static java.util.Optional generatedAnnotationSpec (javax.lang.model.util.Elements, javax.lang.model.SourceVersion, java.lang.Class, java.lang.String)
javax.lang.model.util.Elements elements
javax.lang.model.SourceVersion sourceVersion
Class processorClass
String comments
private static java.util.Optional generatedAnnotationSpecBuilder (javax.lang.model.util.Elements, javax.lang.model.SourceVersion, java.lang.Class)
javax.lang.model.util.Elements elements
javax.lang.model.SourceVersion sourceVersion
Class processorClass
private static synthetic com.squareup.javapoet.AnnotationSpec$Builder lambda$generatedAnnotationSpecBuilder$3 (java.lang.Class, javax.lang.model.element.TypeElement)
Class processorClass
javax.lang.model.element.TypeElement generated
private static synthetic com.squareup.javapoet.AnnotationSpec lambda$generatedAnnotationSpec$2 (java.lang.String, com.squareup.javapoet.AnnotationSpec$Builder)
String comments
com.squareup.javapoet.AnnotationSpec$Builder annotation
private static synthetic com.squareup.javapoet.AnnotationSpec$Builder lambda$generatedAnnotationSpecBuilder$1 (java.lang.Class, javax.lang.model.element.TypeElement)
Class processorClass
javax.lang.model.element.TypeElement generated
private static synthetic com.squareup.javapoet.AnnotationSpec lambda$generatedAnnotationSpec$0 (java.lang.String, com.squareup.javapoet.AnnotationSpec$Builder)
String comments
com.squareup.javapoet.AnnotationSpec$Builder annotation
}
dagger/shaded/auto/common/BasicAnnotationProcessor.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
public abstract dagger.shaded.auto.common.BasicAnnotationProcessor extends javax.annotation.processing.AbstractProcessor {
private final java.util.Set deferredElementNames
private final com.google.common.collect.SetMultimap elementsDeferredBySteps
private javax.lang.model.util.Elements elements
private javax.annotation.processing.Messager messager
private com.google.common.collect.ImmutableList steps
public void <init> ()
public final synchronized void init (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment processingEnv
protected abstract java.lang.Iterable initSteps ()
protected void postProcess ()
protected void postRound (javax.annotation.processing.RoundEnvironment)
javax.annotation.processing.RoundEnvironment roundEnv
private com.google.common.collect.ImmutableSet getSupportedAnnotationClasses ()
dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step
com.google.common.collect.ImmutableSet$Builder builder
public final com.google.common.collect.ImmutableSet getSupportedAnnotationTypes ()
Class annotationClass
com.google.common.collect.ImmutableSet$Builder builder
public final boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
com.google.common.collect.ImmutableMap deferredElements
private com.google.common.collect.ImmutableMap deferredElements ()
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName elementName
com.google.common.collect.ImmutableMap$Builder deferredElements
private void reportMissingElements (java.util.Map, java.util.Collection)
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName missingElement
com.google.common.collect.ImmutableMap$Builder allMissingElements
com.google.common.base.Optional missingElement
java.util.Map$Entry missingElementEntry
java.util.Map missingElements
java.util.Collection missingElementNames
private java.lang.String processingErrorMessage (java.lang.String)
String target
private com.google.common.collect.ImmutableSetMultimap validElements (com.google.common.collect.ImmutableMap, javax.annotation.processing.RoundEnvironment)
com.google.common.base.Optional deferredElement
java.util.Map$Entry deferredTypeElementEntry
javax.lang.model.element.PackageElement annotatedPackageElement
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName annotatedPackageName
boolean validPackage
javax.lang.model.element.TypeElement enclosingType
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName enclosingTypeName
boolean validEnclosingType
javax.lang.model.element.Element annotatedElement
javax.lang.model.element.TypeElement annotationType
java.util.Set elementsAnnotatedWith
Class annotationClass
com.google.common.collect.ImmutableMap deferredElements
javax.annotation.processing.RoundEnvironment roundEnv
com.google.common.collect.ImmutableSetMultimap$Builder deferredElementsByAnnotationBuilder
com.google.common.collect.ImmutableSetMultimap deferredElementsByAnnotation
com.google.common.collect.ImmutableSetMultimap$Builder validElements
java.util.Set validElementNames
private void process (com.google.common.collect.ImmutableSetMultimap)
java.util.Set rejectedElements
com.google.common.collect.ImmutableSetMultimap stepElements
dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step
com.google.common.collect.ImmutableSetMultimap validElements
private com.google.common.collect.ImmutableSetMultimap indexByAnnotation (java.util.Set)
com.google.common.base.Optional element
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName elementName
java.util.Set annotatedElements
com.google.common.collect.ImmutableSet supportedAnnotationClasses
com.google.common.collect.ImmutableSetMultimap$Builder deferredElements
private static void findAnnotatedElements (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSetMultimap$Builder)
javax.lang.model.element.Element enclosedElement
javax.lang.model.element.Element parameterElement
Class annotationClass
javax.lang.model.element.Element element
com.google.common.collect.ImmutableSet annotationClasses
com.google.common.collect.ImmutableSetMultimap$Builder annotatedElements
private static javax.lang.model.element.TypeElement getEnclosingType (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile synthetic java.util.Set getSupportedAnnotationTypes ()
static synthetic javax.lang.model.element.TypeElement access$000 (javax.lang.model.element.Element)
javax.lang.model.element.Element x0
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ProcessingStep.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
public abstract dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep extends java.lang.Object {
public abstract java.util.Set annotations ()
public abstract java.util.Set process (com.google.common.collect.SetMultimap)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ElementName.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName extends java.lang.Object {
private final dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind kind
private final String name
private void <init> (dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind, java.lang.String)
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind kind
String name
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forPackageName (java.lang.String)
String packageName
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forTypeName (java.lang.String)
String typeName
static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName forAnnotatedElement (javax.lang.model.element.Element)
javax.lang.model.element.Element element
java.lang.String name ()
com.google.common.base.Optional getElement (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
public boolean equals (java.lang.Object)
Object object
dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName that
public int hashCode ()
}
dagger/shaded/auto/common/BasicAnnotationProcessor$ElementName$Kind.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
final enum dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind extends java.lang.Enum {
public static final enum dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind PACKAGE_NAME
public static final enum dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind TYPE_NAME
private static final synthetic dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind[] $VALUES
public static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind[] values ()
public static dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName$Kind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
dagger/shaded/auto/common/BasicAnnotationProcessor$2.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.BasicAnnotationProcessor$2 extends javax.lang.model.util.SimpleElementVisitor6 {
void <init> ()
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 javax.lang.model.element.TypeElement visitPackage (javax.lang.model.element.PackageElement, java.lang.Void)
javax.lang.model.element.PackageElement e
Void p
public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object)
public volatile synthetic java.lang.Object visitPackage (javax.lang.model.element.PackageElement, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object)
}
dagger/shaded/auto/common/BasicAnnotationProcessor$1.class
BasicAnnotationProcessor.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.BasicAnnotationProcessor$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.shaded.auto.common.BasicAnnotationProcessor this$0
void <init> (dagger.shaded.auto.common.BasicAnnotationProcessor)
dagger.shaded.auto.common.BasicAnnotationProcessor this$0
public dagger.shaded.auto.common.BasicAnnotationProcessor$ElementName apply (javax.lang.model.element.Element)
javax.lang.model.element.Element element
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues.class
AnnotationValues.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.AnnotationValues extends java.lang.Object {
private static final com.google.common.base.Equivalence ANNOTATION_VALUE_EQUIVALENCE
public static com.google.common.base.Equivalence equivalence ()
private void <init> ()
static void <clinit> ()
}
dagger/shaded/auto/common/AnnotationValues$1.class
AnnotationValues.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationValues$1 extends com.google.common.base.Equivalence {
void <init> ()
protected boolean doEquivalent (javax.lang.model.element.AnnotationValue, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue left
javax.lang.model.element.AnnotationValue right
protected int doHash (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue value
protected volatile synthetic int doHash (java.lang.Object)
protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$2.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1 this$0
void <init> (dagger.shaded.auto.common.AnnotationValues$1)
dagger.shaded.auto.common.AnnotationValues$1 this$0
public java.lang.Integer visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Void)
javax.lang.model.element.AnnotationMirror value
Void ignore
public java.lang.Integer visitArray (java.util.List, java.lang.Void)
java.util.List values
Void ignore
public java.lang.Integer visitType (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror value
Void ignore
protected java.lang.Integer defaultAction (java.lang.Object, java.lang.Void)
Object value
Void ignored
public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1 this$0
void <init> (dagger.shaded.auto.common.AnnotationValues$1)
dagger.shaded.auto.common.AnnotationValues$1 this$0
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationValue)
Object left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationMirror left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitArray (java.util.List, javax.lang.model.element.AnnotationValue)
java.util.List left
javax.lang.model.element.AnnotationValue right
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue)
javax.lang.model.type.TypeMirror left
javax.lang.model.element.AnnotationValue right
public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$4.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$4 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void <init> (dagger.shaded.auto.common.AnnotationValues$1$1)
dagger.shaded.auto.common.AnnotationValues$1$1 this$1
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.type.TypeMirror)
Object ignored
javax.lang.model.type.TypeMirror alsoIgnored
public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror right
javax.lang.model.type.TypeMirror left
public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$3.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void <init> (dagger.shaded.auto.common.AnnotationValues$1$1)
dagger.shaded.auto.common.AnnotationValues$1$1 this$1
protected java.lang.Boolean defaultAction (java.lang.Object, java.util.List)
Object ignored
java.util.List alsoIgnored
public java.lang.Boolean visitArray (java.util.List, java.util.List)
java.util.List right
java.util.List left
public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$2.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void <init> (dagger.shaded.auto.common.AnnotationValues$1$1)
dagger.shaded.auto.common.AnnotationValues$1$1 this$1
protected java.lang.Boolean defaultAction (java.lang.Object, javax.lang.model.element.AnnotationMirror)
Object right
javax.lang.model.element.AnnotationMirror left
public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror right
javax.lang.model.element.AnnotationMirror left
public volatile synthetic java.lang.Object visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationValues$1$1$1.class
AnnotationValues.java
package dagger.shaded.auto.common
dagger.shaded.auto.common.AnnotationValues$1$1$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 {
final synthetic dagger.shaded.auto.common.AnnotationValues$1$1 this$1
void <init> (dagger.shaded.auto.common.AnnotationValues$1$1)
dagger.shaded.auto.common.AnnotationValues$1$1 this$1
protected java.lang.Object defaultAction (java.lang.Object, java.lang.Void)
Object object
Void unused
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/AnnotationMirrors.class
AnnotationMirrors.java
package dagger.shaded.auto.common
public final dagger.shaded.auto.common.AnnotationMirrors extends java.lang.Object {
private static final com.google.common.base.Equivalence ANNOTATION_MIRROR_EQUIVALENCE
public static com.google.common.base.Equivalence equivalence ()
public static com.google.common.collect.ImmutableMap getAnnotationValuesWithDefaults (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.ExecutableElement method
javax.lang.model.element.AnnotationMirror annotation
com.google.common.collect.ImmutableMap$Builder values
java.util.Map declaredValues
public static javax.lang.model.element.AnnotationValue getAnnotationValue (javax.lang.model.element.AnnotationMirror, java.lang.String)
javax.lang.model.element.AnnotationMirror annotationMirror
String elementName
public static java.util.Map$Entry getAnnotationElementAndValue (javax.lang.model.element.AnnotationMirror, java.lang.String)
java.util.Map$Entry entry
javax.lang.model.element.AnnotationMirror annotationMirror
String elementName
public static com.google.common.collect.ImmutableSet getAnnotatedAnnotations (javax.lang.model.element.Element, java.lang.Class)
javax.lang.model.element.Element element
Class annotationType
java.util.List annotations
private void <init> ()
static void <clinit> ()
}
dagger/shaded/auto/common/AnnotationMirrors$2.class
AnnotationMirrors.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationMirrors$2 extends java.lang.Object implements com.google.common.base.Predicate {
final synthetic Class val$annotationType
void <init> (java.lang.Class)
public boolean apply (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror input
public volatile synthetic boolean apply (java.lang.Object)
}
dagger/shaded/auto/common/AnnotationMirrors$1.class
AnnotationMirrors.java
package dagger.shaded.auto.common
final dagger.shaded.auto.common.AnnotationMirrors$1 extends com.google.common.base.Equivalence {
void <init> ()
protected boolean doEquivalent (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror left
javax.lang.model.element.AnnotationMirror right
protected int doHash (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror annotation
javax.lang.model.type.DeclaredType type
Iterable annotationValues
protected volatile synthetic int doHash (java.lang.Object)
protected volatile synthetic boolean doEquivalent (java.lang.Object, java.lang.Object)
}
dagger/shaded/auto/common/
dagger/android/processor/DuplicateAndroidInjectorsChecker.class
DuplicateAndroidInjectorsChecker.java
package dagger.android.processor
public final dagger.android.processor.DuplicateAndroidInjectorsChecker extends java.lang.Object implements dagger.spi.BindingGraphPlugin {
public void <init> ()
public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter)
dagger.model.Binding binding
dagger.model.BindingGraph graph
dagger.spi.DiagnosticReporter diagnosticReporter
private boolean isDispatchingAndroidInjector (dagger.model.Binding)
dagger.model.Binding binding
dagger.model.Key key
private void validateMapKeyUniqueness (dagger.model.Binding, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter)
javax.lang.model.element.AnnotationMirror mapKey
java.util.Optional injectedType
dagger.model.Binding injectorFactory
StringBuilder errorMessage
java.util.Formatter formatter
dagger.model.Binding dispatchingAndroidInjector
dagger.model.BindingGraph graph
dagger.spi.DiagnosticReporter diagnosticReporter
com.google.common.collect.ImmutableSet injectorFactories
com.google.common.collect.ImmutableListMultimap$Builder mapKeyIndex
java.util.Map duplicates
private java.util.stream.Stream injectorMapDependencies (dagger.model.Binding, dagger.model.BindingGraph)
dagger.model.Binding binding
dagger.model.BindingGraph graph
private java.util.Optional mapKey (dagger.model.Binding)
dagger.model.Binding binding
public java.lang.String pluginName ()
private static synthetic java.util.Optional lambda$mapKey$7 (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet annotations
private static synthetic com.google.common.collect.ImmutableSet lambda$mapKey$6 (javax.lang.model.element.Element)
javax.lang.model.element.Element bindingElement
private static synthetic boolean lambda$injectorMapDependencies$5 (dagger.model.Binding)
dagger.model.Binding requestedBinding
javax.lang.model.type.TypeMirror valueType
javax.lang.model.type.TypeMirror providedType
private static synthetic boolean lambda$injectorMapDependencies$4 (dagger.model.Binding)
dagger.model.Binding requestedBinding
private static synthetic void lambda$validateMapKeyUniqueness$3 (java.util.Formatter, java.lang.String, java.util.List)
java.util.Formatter formatter
String injectedType
java.util.List duplicateFactories
private static synthetic void lambda$validateMapKeyUniqueness$2 (java.util.Formatter, dagger.model.Binding)
java.util.Formatter formatter
dagger.model.Binding duplicate
private static synthetic boolean lambda$validateMapKeyUniqueness$1 (java.util.List)
java.util.List bindings
private static synthetic java.util.stream.Stream lambda$validateMapKeyUniqueness$0 (dagger.model.BindingGraph, dagger.model.Binding)
dagger.model.BindingGraph graph
dagger.model.Binding injectorFactoryMap
}
dagger/android/processor/ContributesAndroidInjectorGenerator.class
ContributesAndroidInjectorGenerator.java
package dagger.android.processor
final dagger.android.processor.ContributesAndroidInjectorGenerator extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final dagger.android.processor.AndroidInjectorDescriptor$Validator validator
private final javax.annotation.processing.Filer filer
private final javax.lang.model.util.Elements elements
private final boolean useStringKeys
private final javax.lang.model.SourceVersion sourceVersion
void <init> (dagger.android.processor.AndroidInjectorDescriptor$Validator, boolean, javax.annotation.processing.Filer, javax.lang.model.util.Elements, javax.lang.model.SourceVersion)
dagger.android.processor.AndroidInjectorDescriptor$Validator validator
boolean useStringKeys
javax.annotation.processing.Filer filer
javax.lang.model.util.Elements elements
javax.lang.model.SourceVersion sourceVersion
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
TypeNotPresentException e
javax.lang.model.element.ExecutableElement method
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet$Builder deferredElements
private void generate (dagger.android.processor.AndroidInjectorDescriptor)
java.io.IOException e
dagger.android.processor.AndroidInjectorDescriptor descriptor
com.squareup.javapoet.ClassName moduleName
String baseName
com.squareup.javapoet.ClassName subcomponentName
com.squareup.javapoet.ClassName subcomponentFactoryName
com.squareup.javapoet.TypeSpec$Builder module
private com.squareup.javapoet.MethodSpec bindAndroidInjectorFactory (dagger.android.processor.AndroidInjectorDescriptor, com.squareup.javapoet.ClassName)
dagger.android.processor.AndroidInjectorDescriptor descriptor
com.squareup.javapoet.ClassName subcomponentBuilderName
private com.squareup.javapoet.AnnotationSpec androidInjectorMapKey (dagger.android.processor.AndroidInjectorDescriptor)
dagger.android.processor.AndroidInjectorDescriptor descriptor
private com.squareup.javapoet.TypeSpec subcomponent (dagger.android.processor.AndroidInjectorDescriptor, com.squareup.javapoet.ClassName, com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName module
dagger.android.processor.AndroidInjectorDescriptor descriptor
com.squareup.javapoet.ClassName subcomponentName
com.squareup.javapoet.ClassName subcomponentFactoryName
com.squareup.javapoet.AnnotationSpec$Builder subcomponentAnnotation
private com.squareup.javapoet.TypeSpec subcomponentFactory (dagger.android.processor.AndroidInjectorDescriptor, com.squareup.javapoet.ClassName)
dagger.android.processor.AndroidInjectorDescriptor descriptor
com.squareup.javapoet.ClassName subcomponentFactoryName
private static transient com.squareup.javapoet.ParameterizedTypeName parameterizedTypeName (java.lang.Class, com.squareup.javapoet.TypeName[])
Class clazz
com.squareup.javapoet.TypeName[] typeArguments
}
dagger/android/processor/AutoValue_AndroidInjectorDescriptor.class
AutoValue_AndroidInjectorDescriptor.java
package dagger.android.processor
final dagger.android.processor.AutoValue_AndroidInjectorDescriptor extends dagger.android.processor.AndroidInjectorDescriptor {
private final com.squareup.javapoet.ClassName injectedType
private final com.google.common.collect.ImmutableSet scopes
private final com.google.common.collect.ImmutableSet modules
private final com.squareup.javapoet.ClassName enclosingModule
private final javax.lang.model.element.ExecutableElement method
private void <init> (com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.squareup.javapoet.ClassName, javax.lang.model.element.ExecutableElement)
com.squareup.javapoet.ClassName injectedType
com.google.common.collect.ImmutableSet scopes
com.google.common.collect.ImmutableSet modules
com.squareup.javapoet.ClassName enclosingModule
javax.lang.model.element.ExecutableElement method
com.squareup.javapoet.ClassName injectedType ()
com.google.common.collect.ImmutableSet scopes ()
com.google.common.collect.ImmutableSet modules ()
com.squareup.javapoet.ClassName enclosingModule ()
javax.lang.model.element.ExecutableElement method ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.android.processor.AndroidInjectorDescriptor that
Object o
public int hashCode ()
int h$
synthetic void <init> (com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.squareup.javapoet.ClassName, javax.lang.model.element.ExecutableElement, dagger.android.processor.AutoValue_AndroidInjectorDescriptor$1)
com.squareup.javapoet.ClassName x0
com.google.common.collect.ImmutableSet x1
com.google.common.collect.ImmutableSet x2
com.squareup.javapoet.ClassName x3
javax.lang.model.element.ExecutableElement x4
dagger.android.processor.AutoValue_AndroidInjectorDescriptor$1 x5
}
dagger/android/processor/AutoValue_AndroidInjectorDescriptor$Builder.class
AutoValue_AndroidInjectorDescriptor.java
package dagger.android.processor
final dagger.android.processor.AutoValue_AndroidInjectorDescriptor$Builder extends dagger.android.processor.AndroidInjectorDescriptor$Builder {
private com.squareup.javapoet.ClassName injectedType
private com.google.common.collect.ImmutableSet$Builder scopesBuilder$
private com.google.common.collect.ImmutableSet scopes
private com.google.common.collect.ImmutableSet$Builder modulesBuilder$
private com.google.common.collect.ImmutableSet modules
private com.squareup.javapoet.ClassName enclosingModule
private javax.lang.model.element.ExecutableElement method
void <init> ()
dagger.android.processor.AndroidInjectorDescriptor$Builder injectedType (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName injectedType
com.google.common.collect.ImmutableSet$Builder scopesBuilder ()
com.google.common.collect.ImmutableSet$Builder modulesBuilder ()
dagger.android.processor.AndroidInjectorDescriptor$Builder enclosingModule (com.squareup.javapoet.ClassName)
com.squareup.javapoet.ClassName enclosingModule
dagger.android.processor.AndroidInjectorDescriptor$Builder method (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
dagger.android.processor.AndroidInjectorDescriptor build ()
String missing
}
dagger/android/processor/AutoValue_AndroidInjectorDescriptor$1.class
AutoValue_AndroidInjectorDescriptor.java
package dagger.android.processor
synthetic dagger.android.processor.AutoValue_AndroidInjectorDescriptor$1 extends java.lang.Object {
}
dagger/android/processor/AndroidProcessor.class
AndroidProcessor.java
package dagger.android.processor
public final dagger.android.processor.AndroidProcessor extends dagger.shaded.auto.common.BasicAnnotationProcessor {
private static final String FLAG_EXPERIMENTAL_USE_STRING_KEYS
public void <init> ()
protected java.lang.Iterable initSteps ()
javax.annotation.processing.Filer filer
javax.annotation.processing.Messager messager
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
private boolean useStringKeys ()
String flagValue
protected void postRound (javax.annotation.processing.RoundEnvironment)
java.io.Writer writer
java.io.IOException e
javax.annotation.processing.RoundEnvironment roundEnv
private java.io.Writer createProguardFile () throws java.io.IOException
public java.util.Set getSupportedOptions ()
public javax.lang.model.SourceVersion getSupportedSourceVersion ()
}
dagger/android/processor/AndroidMapKeys.class
AndroidMapKeys.java
package dagger.android.processor
final dagger.android.processor.AndroidMapKeys extends java.lang.Object {
void <init> ()
static java.util.Optional injectedTypeFromMapKey (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.TypeElement type
javax.lang.model.element.AnnotationMirror mapKey
Object mapKeyClass
}
dagger/android/processor/AndroidMapKeyValidator.class
AndroidMapKeyValidator.java
package dagger.android.processor
final dagger.android.processor.AndroidMapKeyValidator extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep {
private final javax.lang.model.util.Elements elements
private final javax.lang.model.util.Types types
private final javax.annotation.processing.Messager messager
void <init> (javax.lang.model.util.Elements, javax.lang.model.util.Types, javax.annotation.processing.Messager)
javax.lang.model.util.Elements elements
javax.lang.model.util.Types types
javax.annotation.processing.Messager messager
public java.util.Set annotations ()
public java.util.Set process (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap elementsByAnnotation
com.google.common.collect.ImmutableSet$Builder deferredElements
private void validateMethod (java.lang.Class, javax.lang.model.element.ExecutableElement)
javax.lang.model.element.AnnotationMirror mapKeyAnnotation
javax.lang.model.element.TypeElement mapKeyValueElement
SuppressWarnings suppressedWarnings
Class annotation
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror returnType
private void validateReturnType (javax.lang.model.element.ExecutableElement)
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror returnType
javax.lang.model.type.DeclaredType requiredReturnType
private void validateMapKeyMatchesBindsParameter (java.lang.Class, javax.lang.model.element.ExecutableElement)
Class annotation
javax.lang.model.element.ExecutableElement method
javax.lang.model.type.TypeMirror parameterType
javax.lang.model.element.AnnotationMirror annotationMirror
javax.lang.model.type.TypeMirror mapKeyType
private javax.lang.model.type.DeclaredType injectorFactoryOf (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror implementationType
private javax.lang.model.element.TypeElement factoryElement ()
private synthetic void lambda$process$0 (com.google.common.collect.ImmutableSet$Builder, java.util.Map$Entry)
TypeNotPresentException e
com.google.common.collect.ImmutableSet$Builder deferredElements
java.util.Map$Entry entry
}
dagger/android/processor/AndroidInjectorDescriptor.class
AndroidInjectorDescriptor.java
package dagger.android.processor
abstract dagger.android.processor.AndroidInjectorDescriptor extends java.lang.Object {
void <init> ()
abstract com.squareup.javapoet.ClassName injectedType ()
abstract com.google.common.collect.ImmutableSet scopes ()
abstract com.google.common.collect.ImmutableSet modules ()
abstract com.squareup.javapoet.ClassName enclosingModule ()
abstract javax.lang.model.element.ExecutableElement method ()
}
dagger/android/processor/AndroidInjectorDescriptor$Validator.class
AndroidInjectorDescriptor.java
package dagger.android.processor
final dagger.android.processor.AndroidInjectorDescriptor$Validator extends java.lang.Object {
private final javax.annotation.processing.Messager messager
void <init> (javax.annotation.processing.Messager)
javax.annotation.processing.Messager messager
java.util.Optional createIfValid (javax.lang.model.element.ExecutableElement)
javax.lang.model.type.TypeMirror module
javax.lang.model.element.AnnotationMirror scope
javax.lang.model.element.AnnotationMirror qualifier
javax.lang.model.element.ExecutableElement method
dagger.android.processor.AndroidInjectorDescriptor$Validator$ErrorReporter reporter
dagger.android.processor.AndroidInjectorDescriptor$Builder builder
javax.lang.model.element.TypeElement enclosingElement
javax.lang.model.type.TypeMirror injectedType
javax.lang.model.element.AnnotationMirror annotation
}
dagger/android/processor/AndroidInjectorDescriptor$Validator$ErrorReporter.class
AndroidInjectorDescriptor.java
package dagger.android.processor
dagger.android.processor.AndroidInjectorDescriptor$Validator$ErrorReporter extends java.lang.Object {
private final javax.lang.model.element.Element subject
private final javax.annotation.processing.Messager messager
private boolean hasError
void <init> (javax.lang.model.element.Element, javax.annotation.processing.Messager)
javax.lang.model.element.Element subject
javax.annotation.processing.Messager messager
void reportError (java.lang.String)
String error
void reportError (java.lang.String, javax.lang.model.element.AnnotationMirror)
String error
javax.lang.model.element.AnnotationMirror annotation
static synthetic boolean access$100 (dagger.android.processor.AndroidInjectorDescriptor$Validator$ErrorReporter)
dagger.android.processor.AndroidInjectorDescriptor$Validator$ErrorReporter x0
}
dagger/android/processor/AndroidInjectorDescriptor$Builder.class
AndroidInjectorDescriptor.java
package dagger.android.processor
abstract dagger.android.processor.AndroidInjectorDescriptor$Builder extends java.lang.Object {
void <init> ()
abstract dagger.android.processor.AndroidInjectorDescriptor$Builder injectedType (com.squareup.javapoet.ClassName)
abstract com.google.common.collect.ImmutableSet$Builder scopesBuilder ()
abstract com.google.common.collect.ImmutableSet$Builder modulesBuilder ()
abstract dagger.android.processor.AndroidInjectorDescriptor$Builder enclosingModule (com.squareup.javapoet.ClassName)
abstract dagger.android.processor.AndroidInjectorDescriptor$Builder method (javax.lang.model.element.ExecutableElement)
abstract dagger.android.processor.AndroidInjectorDescriptor build ()
}
dagger/android/processor/AndroidInjectorDescriptor$AllTypesVisitor.class
AndroidInjectorDescriptor.java
package dagger.android.processor
final dagger.android.processor.AndroidInjectorDescriptor$AllTypesVisitor extends javax.lang.model.util.SimpleAnnotationValueVisitor8 {
private void <init> ()
public com.google.common.collect.ImmutableSet visitArray (java.util.List, java.lang.Void)
java.util.List values
Void aVoid
public com.google.common.collect.ImmutableSet visitType (javax.lang.model.type.TypeMirror, java.lang.Void)
javax.lang.model.type.TypeMirror a
Void aVoid
protected com.google.common.collect.ImmutableSet defaultAction (java.lang.Object, java.lang.Void)
Object o
Void aVoid
public volatile synthetic java.lang.Object visitArray (java.util.List, java.lang.Object)
public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
private synthetic java.util.stream.Stream lambda$visitArray$0 (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue v
synthetic void <init> (dagger.android.processor.AndroidInjectorDescriptor$1)
dagger.android.processor.AndroidInjectorDescriptor$1 x0
}
dagger/android/processor/AndroidInjectorDescriptor$1.class
AndroidInjectorDescriptor.java
package dagger.android.processor
synthetic dagger.android.processor.AndroidInjectorDescriptor$1 extends java.lang.Object {
}
dagger/android/processor/
dagger/android/
dagger/
META-INF/services/javax.annotation.processing.Processor
META-INF/services/dagger.spi.BindingGraphPlugin
META-INF/services/
META-INF/MANIFEST.MF
META-INF/