java/dagger/internal/codegen/META-INF/gradle/incremental.annotation.processors
java/dagger/internal/codegen/META-INF/gradle/
java/dagger/internal/codegen/META-INF/
java/dagger/internal/codegen/
java/dagger/internal/
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/model/BindingGraphProxies.class
BindingGraphProxies.java package dagger.model public final dagger.model.BindingGraphProxies extends java.lang.Object { public static dagger.model.BindingGraph bindingGraph (com.google.common.graph.Network, boolean) com.google.common.graph.Network network boolean isFullBindingGraph public static dagger.model.BindingGraph$MissingBinding missingBindingNode (dagger.model.ComponentPath, dagger.model.Key) dagger.model.ComponentPath component dagger.model.Key key private void <init> () }
dagger/model/
dagger/internal/codegen/serialization/ProtoSerialization.class
ProtoSerialization.java package dagger.internal.codegen.serialization public final dagger.internal.codegen.serialization.ProtoSerialization extends java.lang.Object { private static final javax.lang.model.element.AnnotationValueVisitor STRING_VALUE public void <init> () public static com.squareup.javapoet.CodeBlock toAnnotationValue (com.google.protobuf.Message) com.google.protobuf.Message message public static com.google.protobuf.Message fromAnnotationValue (javax.lang.model.element.AnnotationValue, com.google.protobuf.Message) com.google.protobuf.Message message com.google.protobuf.InvalidProtocolBufferException e javax.lang.model.element.AnnotationValue value com.google.protobuf.Message defaultInstance byte[] bytes com.google.protobuf.Message message com.google.protobuf.Message t static void <clinit> () }
dagger/internal/codegen/serialization/ProtoSerialization$InconsistentSerializedProtoException.class
ProtoSerialization.java package dagger.internal.codegen.serialization public final dagger.internal.codegen.serialization.ProtoSerialization$InconsistentSerializedProtoException extends java.lang.RuntimeException { void <init> (java.lang.Throwable) Throwable cause }
dagger/internal/codegen/serialization/ProtoSerialization$1.class
ProtoSerialization.java package dagger.internal.codegen.serialization dagger.internal.codegen.serialization.ProtoSerialization$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { void <init> () public java.lang.String visitString (java.lang.String, java.lang.Void) String s Void ignored protected java.lang.String defaultAction (java.lang.Object, java.lang.Void) Object o Void ignored public volatile synthetic java.lang.Object visitString (java.lang.String, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) }
dagger/internal/codegen/serialization/
dagger/internal/codegen/package-info.class
package-info.java package dagger.internal.codegen abstract synthetic dagger.internal.codegen.package-info extends java.lang.Object { }
dagger/internal/codegen/langmodel/DaggerTypes_Factory.class
DaggerTypes_Factory.java package dagger.internal.codegen.langmodel public final dagger.internal.codegen.langmodel.DaggerTypes_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public dagger.internal.codegen.langmodel.DaggerTypes get () public static dagger.internal.codegen.langmodel.DaggerTypes_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/langmodel/DaggerTypes.class
DaggerTypes.java package dagger.internal.codegen.langmodel public final dagger.internal.codegen.langmodel.DaggerTypes extends java.lang.Object implements javax.lang.model.util.Types { private final javax.lang.model.util.Types types private final dagger.internal.codegen.langmodel.DaggerElements elements private static final com.google.common.collect.ImmutableSet FUTURE_TYPES public void <init> (javax.lang.model.util.Types, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.util.Types types dagger.internal.codegen.langmodel.DaggerElements elements public java.util.Optional nonObjectSuperclass (javax.lang.model.type.DeclaredType) javax.lang.model.type.DeclaredType type public java.lang.Iterable supertypes (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public javax.lang.model.type.TypeMirror unwrapType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type javax.lang.model.type.TypeMirror unwrapped public javax.lang.model.type.TypeMirror unwrapTypeOrObject (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private javax.lang.model.type.TypeMirror unwrapTypeOrDefault (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type javax.lang.model.type.TypeMirror defaultType javax.lang.model.type.DeclaredType declaredType javax.lang.model.element.TypeElement typeElement public javax.lang.model.type.DeclaredType wrapType (javax.lang.model.type.TypeMirror, java.lang.Class) javax.lang.model.type.TypeMirror type Class wrappingClass public javax.lang.model.type.DeclaredType rewrapType (javax.lang.model.type.TypeMirror, java.lang.Class) javax.lang.model.type.TypeMirror type Class wrappingClass java.util.List typeArguments javax.lang.model.element.TypeElement wrappingType public javax.lang.model.type.TypeMirror publiclyAccessibleType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public javax.lang.model.type.TypeMirror accessibleType (javax.lang.model.type.TypeMirror, com.squareup.javapoet.ClassName) javax.lang.model.type.TypeMirror type com.squareup.javapoet.ClassName requestingClass private javax.lang.model.type.TypeMirror accessibleType (javax.lang.model.type.TypeMirror, java.util.function.Predicate, java.util.function.Predicate) javax.lang.model.type.TypeMirror type java.util.function.Predicate accessibilityPredicate java.util.function.Predicate rawTypeAccessibilityPredicate public static void checkTypePresent (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public static boolean isFutureType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public static boolean hasTypeVariable (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public javax.lang.model.type.ExecutableType resolveExecutableType (javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror) javax.lang.model.element.ExecutableElement element javax.lang.model.type.TypeMirror containerType public javax.lang.model.element.Element asElement (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t public boolean isSameType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t1 javax.lang.model.type.TypeMirror t2 public boolean isSubtype (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t1 javax.lang.model.type.TypeMirror t2 public boolean isAssignable (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t1 javax.lang.model.type.TypeMirror t2 public boolean contains (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t1 javax.lang.model.type.TypeMirror t2 public boolean isSubsignature (javax.lang.model.type.ExecutableType, javax.lang.model.type.ExecutableType) javax.lang.model.type.ExecutableType m1 javax.lang.model.type.ExecutableType m2 public java.util.List directSupertypes (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t public javax.lang.model.type.TypeMirror erasure (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t public javax.lang.model.element.TypeElement boxedClass (javax.lang.model.type.PrimitiveType) javax.lang.model.type.PrimitiveType p public javax.lang.model.type.PrimitiveType unboxedType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t public javax.lang.model.type.TypeMirror capture (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror t public javax.lang.model.type.PrimitiveType getPrimitiveType (javax.lang.model.type.TypeKind) javax.lang.model.type.TypeKind kind public javax.lang.model.type.NullType getNullType () public javax.lang.model.type.NoType getNoType (javax.lang.model.type.TypeKind) javax.lang.model.type.TypeKind kind public javax.lang.model.type.ArrayType getArrayType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror componentType public javax.lang.model.type.WildcardType getWildcardType (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror extendsBound javax.lang.model.type.TypeMirror superBound public transient javax.lang.model.type.DeclaredType getDeclaredType (javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror[]) javax.lang.model.element.TypeElement typeElem javax.lang.model.type.TypeMirror[] typeArgs public transient javax.lang.model.type.DeclaredType getDeclaredType (javax.lang.model.type.DeclaredType, javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror[]) javax.lang.model.type.DeclaredType containing javax.lang.model.element.TypeElement typeElem javax.lang.model.type.TypeMirror[] typeArgs public javax.lang.model.type.TypeMirror asMemberOf (javax.lang.model.type.DeclaredType, javax.lang.model.element.Element) javax.lang.model.type.DeclaredType containing javax.lang.model.element.Element element private static synthetic boolean lambda$isFutureType$2 (javax.lang.model.type.TypeMirror, java.lang.Class) javax.lang.model.type.TypeMirror type Class t private static synthetic boolean lambda$accessibleType$1 (com.squareup.javapoet.ClassName, javax.lang.model.type.TypeMirror) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror t private static synthetic boolean lambda$accessibleType$0 (com.squareup.javapoet.ClassName, javax.lang.model.type.TypeMirror) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror t static void <clinit> () }
dagger/internal/codegen/langmodel/DaggerTypes$2.class
DaggerTypes.java package dagger.internal.codegen.langmodel dagger.internal.codegen.langmodel.DaggerTypes$2 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> () public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType arrayType Void p public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType declaredType Void p public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) javax.lang.model.type.TypeVariable t Void aVoid protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void aVoid 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) private synthetic boolean lambda$visitDeclared$0 (java.lang.Void, javax.lang.model.type.TypeMirror) Void p javax.lang.model.type.TypeMirror type }
dagger/internal/codegen/langmodel/DaggerTypes$1.class
DaggerTypes.java package dagger.internal.codegen.langmodel dagger.internal.codegen.langmodel.DaggerTypes$1 extends javax.lang.model.util.SimpleTypeVisitor8 { final synthetic javax.lang.model.type.TypeMirror val$type void <init> (javax.lang.model.type.TypeMirror) public java.lang.Void visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType arrayType Void p public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType declaredType Void p public java.lang.Void visitError (javax.lang.model.type.ErrorType, java.lang.Void) javax.lang.model.type.ErrorType errorType Void p 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) private synthetic void lambda$visitDeclared$0 (java.lang.Void, javax.lang.model.type.TypeMirror) Void p javax.lang.model.type.TypeMirror t }
dagger/internal/codegen/langmodel/DaggerElements.class
DaggerElements.java package dagger.internal.codegen.langmodel public final dagger.internal.codegen.langmodel.DaggerElements extends java.lang.Object implements javax.lang.model.util.Elements { private final javax.lang.model.util.Elements elements private final javax.lang.model.util.Types types private static final com.google.common.graph.Traverser GET_ENCLOSED_ELEMENTS private static final javax.lang.model.element.ElementVisitor CLOSEST_ENCLOSING_TYPE_ELEMENT public static final java.util.Comparator DECLARATION_ORDER public void <init> (javax.lang.model.util.Elements, javax.lang.model.util.Types) javax.lang.model.util.Elements elements javax.lang.model.util.Types types public void <init> (javax.annotation.processing.ProcessingEnvironment) javax.annotation.processing.ProcessingEnvironment processingEnv public static boolean elementEncloses (javax.lang.model.element.TypeElement, javax.lang.model.element.Element) javax.lang.model.element.TypeElement encloser javax.lang.model.element.Element enclosed public com.google.common.collect.ImmutableSet getUnimplementedMethods (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type public javax.lang.model.element.TypeElement getTypeElement (java.lang.Class) Class clazz public javax.lang.model.element.TypeElement getTypeElement (java.lang.CharSequence) CharSequence name public javax.lang.model.element.TypeElement getTypeElement (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName className public static javax.lang.model.element.TypeElement closestEnclosingTypeElement (javax.lang.model.element.Element) javax.lang.model.element.Element element private static java.util.List siblings (javax.lang.model.element.Element) javax.lang.model.element.Element element public static boolean isAnyAnnotationPresent (javax.lang.model.element.Element, java.lang.Iterable) Class annotation javax.lang.model.element.Element element Iterable annotationClasses public static transient boolean isAnyAnnotationPresent (javax.lang.model.element.Element, java.lang.Class, java.lang.Class[]) javax.lang.model.element.Element element Class first Class[] otherAnnotations public static boolean isAnnotationPresent (javax.lang.model.element.Element, javax.lang.model.type.TypeMirror) javax.lang.model.element.Element element javax.lang.model.type.TypeMirror annotationType public static transient java.util.Optional getAnyAnnotation (javax.lang.model.element.Element, java.lang.Class, java.lang.Class[]) javax.lang.model.element.Element element Class first Class[] rest public static java.util.Optional getAnyAnnotation (javax.lang.model.element.Element, java.util.Collection) javax.lang.model.element.Element element java.util.Collection annotations public static transient com.google.common.collect.ImmutableSet getAllAnnotations (javax.lang.model.element.Element, java.lang.Class, java.lang.Class[]) javax.lang.model.element.Element element Class first Class[] rest public static java.util.Optional getAnnotationMirror (javax.lang.model.element.Element, java.lang.Class) javax.lang.model.element.Element element Class annotationClass private static java.util.function.Predicate hasAnnotationTypeIn (java.util.Collection) java.util.Collection annotations java.util.Set annotationClassNames public static com.google.common.collect.ImmutableSet suppressedWarnings (javax.lang.model.element.Element) javax.lang.model.element.Element element SuppressWarnings suppressedWarnings public javax.lang.model.element.TypeElement checkTypePresent (java.lang.String) String typeName javax.lang.model.element.TypeElement type public javax.lang.model.element.PackageElement getPackageElement (java.lang.CharSequence) CharSequence name public java.util.Map getElementValuesWithDefaults (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror a public java.lang.String getDocComment (javax.lang.model.element.Element) javax.lang.model.element.Element e public boolean isDeprecated (javax.lang.model.element.Element) javax.lang.model.element.Element e public javax.lang.model.element.Name getBinaryName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type public javax.lang.model.element.PackageElement getPackageOf (javax.lang.model.element.Element) javax.lang.model.element.Element type public java.util.List getAllMembers (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type public java.util.List getAllAnnotationMirrors (javax.lang.model.element.Element) javax.lang.model.element.Element e public boolean hides (javax.lang.model.element.Element, javax.lang.model.element.Element) javax.lang.model.element.Element hider javax.lang.model.element.Element hidden public 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 type public java.lang.String getConstantExpression (java.lang.Object) Object value public transient void printElements (java.io.Writer, javax.lang.model.element.Element[]) java.io.Writer w javax.lang.model.element.Element[] elements public javax.lang.model.element.Name getName (java.lang.CharSequence) CharSequence cs public boolean isFunctionalInterface (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type private static synthetic boolean lambda$hasAnnotationTypeIn$3 (java.util.Set, javax.lang.model.element.AnnotationMirror) java.util.Set annotationClassNames javax.lang.model.element.AnnotationMirror annotation private static synthetic javax.lang.model.element.AnnotationMirror lambda$getAnyAnnotation$2 (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror a private static synthetic boolean lambda$isAnnotationPresent$1 (javax.lang.model.type.TypeMirror, javax.lang.model.type.DeclaredType) javax.lang.model.type.TypeMirror annotationType javax.lang.model.type.DeclaredType candidate private static synthetic java.lang.Integer lambda$static$0 (javax.lang.model.element.Element) javax.lang.model.element.Element element static void <clinit> () }
dagger/internal/codegen/langmodel/DaggerElements$1.class
DaggerElements.java package dagger.internal.codegen.langmodel dagger.internal.codegen.langmodel.DaggerElements$1 extends javax.lang.model.util.SimpleElementVisitor8 { void <init> () protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element element Void p public javax.lang.model.element.TypeElement visitType (javax.lang.model.element.TypeElement, java.lang.Void) javax.lang.model.element.TypeElement type Void p public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
dagger/internal/codegen/langmodel/Accessibility.class
Accessibility.java package dagger.internal.codegen.langmodel public final dagger.internal.codegen.langmodel.Accessibility extends java.lang.Object { private static final javax.lang.model.type.TypeVisitor RAW_TYPE_ACCESSIBILITY_VISITOR public static boolean isTypePubliclyAccessible (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public static boolean isTypeAccessibleFrom (javax.lang.model.type.TypeMirror, java.lang.String) javax.lang.model.type.TypeMirror type String packageName private static boolean isTypeAccessibleFrom (javax.lang.model.type.TypeMirror, java.util.Optional) javax.lang.model.type.TypeMirror type java.util.Optional packageName public static boolean isElementPubliclyAccessible (javax.lang.model.element.Element) javax.lang.model.element.Element element public static boolean isElementAccessibleFrom (javax.lang.model.element.Element, java.lang.String) javax.lang.model.element.Element element String packageName private static boolean isElementAccessibleFrom (javax.lang.model.element.Element, java.util.Optional) javax.lang.model.element.Element element java.util.Optional packageName public static boolean isElementAccessibleFromOwnPackage (javax.lang.model.element.Element) javax.lang.model.element.Element element public static boolean isRawTypeAccessible (javax.lang.model.type.TypeMirror, java.lang.String) javax.lang.model.type.TypeMirror type String requestingPackage public static boolean isRawTypePubliclyAccessible (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private void <init> () static synthetic boolean access$000 (javax.lang.model.element.Element, java.util.Optional) javax.lang.model.element.Element x0 java.util.Optional x1 static synthetic boolean access$100 (javax.lang.model.type.TypeMirror, java.util.Optional) javax.lang.model.type.TypeMirror x0 java.util.Optional x1 static void <clinit> () }
dagger/internal/codegen/langmodel/Accessibility$TypeAccessibilityVisitor.class
Accessibility.java package dagger.internal.codegen.langmodel final dagger.internal.codegen.langmodel.Accessibility$TypeAccessibilityVisitor extends javax.lang.model.util.SimpleTypeVisitor6 { final java.util.Optional packageName void <init> () void <init> (java.lang.String) String packageName void <init> (java.util.Optional) java.util.Optional packageName boolean isAccessible (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public java.lang.Boolean visitNoType (javax.lang.model.type.NoType, java.lang.Void) javax.lang.model.type.NoType type Void p public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.TypeMirror typeArgument javax.lang.model.type.DeclaredType type Void p public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType type 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 visitNull (javax.lang.model.type.NullType, java.lang.Void) javax.lang.model.type.NullType type Void p public java.lang.Boolean visitTypeVariable (javax.lang.model.type.TypeVariable, java.lang.Void) javax.lang.model.type.TypeVariable type Void p public java.lang.Boolean visitWildcard (javax.lang.model.type.WildcardType, java.lang.Void) javax.lang.model.type.WildcardType type Void p protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror type Void p public volatile synthetic java.lang.Object visitNoType (javax.lang.model.type.NoType, 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) public volatile synthetic java.lang.Object visitNull (javax.lang.model.type.NullType, 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/internal/codegen/langmodel/Accessibility$ElementAccessibilityVisitor.class
Accessibility.java package dagger.internal.codegen.langmodel final dagger.internal.codegen.langmodel.Accessibility$ElementAccessibilityVisitor extends javax.lang.model.util.SimpleElementVisitor6 { final java.util.Optional packageName void <init> () void <init> (java.lang.String) String packageName void <init> (java.util.Optional) java.util.Optional packageName public java.lang.Boolean visitPackage (javax.lang.model.element.PackageElement, java.lang.Void) javax.lang.model.element.PackageElement element Void p public java.lang.Boolean visitType (javax.lang.model.element.TypeElement, java.lang.Void) javax.lang.model.element.TypeElement element Void p boolean accessibleMember (javax.lang.model.element.Element) javax.lang.model.element.Element element boolean accessibleModifiers (javax.lang.model.element.Element) javax.lang.model.element.Element element public java.lang.Boolean visitTypeParameter (javax.lang.model.element.TypeParameterElement, java.lang.Void) javax.lang.model.element.TypeParameterElement element Void p public java.lang.Boolean visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement element Void p public java.lang.Boolean visitVariable (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement element Void p javax.lang.model.element.ElementKind kind 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/internal/codegen/langmodel/Accessibility$2.class
Accessibility.java package dagger.internal.codegen.langmodel synthetic dagger.internal.codegen.langmodel.Accessibility$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$NestingKind static void <clinit> () }
dagger/internal/codegen/langmodel/Accessibility$1.class
Accessibility.java package dagger.internal.codegen.langmodel dagger.internal.codegen.langmodel.Accessibility$1 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> () protected java.lang.Boolean defaultAction (javax.lang.model.type.TypeMirror, java.util.Optional) javax.lang.model.type.TypeMirror e java.util.Optional requestingPackage public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.util.Optional) javax.lang.model.type.DeclaredType t java.util.Optional requestingPackage 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) }
dagger/internal/codegen/langmodel/
dagger/internal/codegen/javapoet/TypeSpecs.class
TypeSpecs.java package dagger.internal.codegen.javapoet public final dagger.internal.codegen.javapoet.TypeSpecs extends java.lang.Object { public static com.squareup.javapoet.TypeSpec$Builder addSupertype (com.squareup.javapoet.TypeSpec$Builder, javax.lang.model.element.TypeElement) com.squareup.javapoet.TypeSpec$Builder typeBuilder javax.lang.model.element.TypeElement supertype private void <init> () }
dagger/internal/codegen/javapoet/TypeSpecs$1.class
TypeSpecs.java package dagger.internal.codegen.javapoet synthetic dagger.internal.codegen.javapoet.TypeSpecs$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/javapoet/TypeNames.class
TypeNames.java package dagger.internal.codegen.javapoet public final dagger.internal.codegen.javapoet.TypeNames extends java.lang.Object { public static final com.squareup.javapoet.ClassName ABSTRACT_PRODUCER public static final com.squareup.javapoet.ClassName DEPENDENCY_METHOD_PRODUCER public static final com.squareup.javapoet.ClassName DOUBLE_CHECK public static final com.squareup.javapoet.ClassName FACTORY public static final com.squareup.javapoet.ClassName FUTURES public static final com.squareup.javapoet.ClassName INSTANCE_FACTORY public static final com.squareup.javapoet.ClassName LAZY public static final com.squareup.javapoet.ClassName LIST public static final com.squareup.javapoet.ClassName LISTENABLE_FUTURE public static final com.squareup.javapoet.ClassName MAP_FACTORY public static final com.squareup.javapoet.ClassName MAP_OF_PRODUCED_PRODUCER public static final com.squareup.javapoet.ClassName MAP_OF_PRODUCER_PRODUCER public static final com.squareup.javapoet.ClassName MAP_PRODUCER public static final com.squareup.javapoet.ClassName MAP_PROVIDER_FACTORY public static final com.squareup.javapoet.ClassName MEMBERS_INJECTOR public static final com.squareup.javapoet.ClassName MEMBERS_INJECTORS public static final com.squareup.javapoet.ClassName PRODUCER_TOKEN public static final com.squareup.javapoet.ClassName PRODUCED public static final com.squareup.javapoet.ClassName PRODUCER public static final com.squareup.javapoet.ClassName PRODUCERS public static final com.squareup.javapoet.ClassName PRODUCTION_COMPONENT_MONITOR_FACTORY public static final com.squareup.javapoet.ClassName PROVIDER public static final com.squareup.javapoet.ClassName PROVIDER_OF_LAZY public static final com.squareup.javapoet.ClassName SET public static final com.squareup.javapoet.ClassName SET_FACTORY public static final com.squareup.javapoet.ClassName SET_OF_PRODUCED_PRODUCER public static final com.squareup.javapoet.ClassName SET_PRODUCER public static final com.squareup.javapoet.ClassName SINGLE_CHECK public static final com.squareup.javapoet.ClassName VOID_CLASS public static com.squareup.javapoet.ParameterizedTypeName abstractProducerOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName factoryOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName factoryType public static com.squareup.javapoet.ParameterizedTypeName lazyOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName listOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName listenableFutureOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName membersInjectorOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName membersInjectorType public static com.squareup.javapoet.ParameterizedTypeName producedOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName producerOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName dependencyMethodProducerOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName providerOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName public static com.squareup.javapoet.ParameterizedTypeName setOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName elementType public static com.squareup.javapoet.TypeName rawTypeName (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName typeName private void <init> () static void <clinit> () }
dagger/internal/codegen/javapoet/Expression.class
Expression.java package dagger.internal.codegen.javapoet public final dagger.internal.codegen.javapoet.Expression extends java.lang.Object { private final javax.lang.model.type.TypeMirror type private final com.squareup.javapoet.CodeBlock codeBlock private void <init> (javax.lang.model.type.TypeMirror, com.squareup.javapoet.CodeBlock) javax.lang.model.type.TypeMirror type com.squareup.javapoet.CodeBlock codeBlock public static dagger.internal.codegen.javapoet.Expression create (javax.lang.model.type.TypeMirror, com.squareup.javapoet.CodeBlock) javax.lang.model.type.TypeMirror type com.squareup.javapoet.CodeBlock expression public static transient dagger.internal.codegen.javapoet.Expression create (javax.lang.model.type.TypeMirror, java.lang.String, java.lang.Object[]) javax.lang.model.type.TypeMirror type String format Object[] args public dagger.internal.codegen.javapoet.Expression castTo (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror newType public dagger.internal.codegen.javapoet.Expression box (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public javax.lang.model.type.TypeMirror type () public com.squareup.javapoet.CodeBlock codeBlock () public java.lang.String toString () }
dagger/internal/codegen/javapoet/CodeBlocks.class
CodeBlocks.java package dagger.internal.codegen.javapoet public final dagger.internal.codegen.javapoet.CodeBlocks extends java.lang.Object { public static java.util.stream.Collector toParametersCodeBlock () public static java.util.stream.Collector toConcatenatedCodeBlock () public static com.squareup.javapoet.CodeBlock makeParametersCodeBlock (java.lang.Iterable) Iterable codeBlocks public static com.squareup.javapoet.CodeBlock parameterNames (java.lang.Iterable) Iterable parameters public static com.squareup.javapoet.CodeBlock concat (java.lang.Iterable) Iterable codeBlocks public static void addAnnotation (com.squareup.javapoet.MethodSpec$Builder, javax.lang.model.type.DeclaredType) com.squareup.javapoet.MethodSpec$Builder method javax.lang.model.type.DeclaredType nullableType public static com.squareup.javapoet.CodeBlock anonymousProvider (dagger.internal.codegen.javapoet.Expression) dagger.internal.codegen.javapoet.Expression expression javax.lang.model.type.DeclaredType type public static com.squareup.javapoet.CodeBlock anonymousProvider (com.squareup.javapoet.TypeName, com.squareup.javapoet.CodeBlock) com.squareup.javapoet.TypeName providedType com.squareup.javapoet.CodeBlock body public static com.squareup.javapoet.CodeBlock cast (com.squareup.javapoet.CodeBlock, java.lang.Class) com.squareup.javapoet.CodeBlock expression Class castTo public static com.squareup.javapoet.CodeBlock type (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type public static com.squareup.javapoet.CodeBlock stringLiteral (java.lang.String) String toWrap public static com.squareup.javapoet.CodeBlock javadocLinkTo (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement executableElement com.squareup.javapoet.CodeBlock$Builder builder private void <init> () private static synthetic com.squareup.javapoet.CodeBlock lambda$javadocLinkTo$1 (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter private static synthetic com.squareup.javapoet.CodeBlock lambda$parameterNames$0 (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec p }
dagger/internal/codegen/javapoet/CodeBlocks$1.class
CodeBlocks.java package dagger.internal.codegen.javapoet synthetic dagger.internal.codegen.javapoet.CodeBlocks$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/javapoet/AnnotationSpecs.class
AnnotationSpecs.java package dagger.internal.codegen.javapoet public final dagger.internal.codegen.javapoet.AnnotationSpecs extends java.lang.Object { public static transient com.squareup.javapoet.AnnotationSpec suppressWarnings (dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression, dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression[]) dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression first dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression[] rest com.squareup.javapoet.AnnotationSpec$Builder builder private void <init> () private static synthetic void lambda$suppressWarnings$0 (com.squareup.javapoet.AnnotationSpec$Builder, dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression) com.squareup.javapoet.AnnotationSpec$Builder builder dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression suppression }
dagger/internal/codegen/javapoet/AnnotationSpecs$Suppression.class
AnnotationSpecs.java package dagger.internal.codegen.javapoet public final enum dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression extends java.lang.Enum { public static final enum dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression RAWTYPES public static final enum dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression UNCHECKED private static final synthetic dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression[] $VALUES public static dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression[] values () public static dagger.internal.codegen.javapoet.AnnotationSpecs$Suppression valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public java.lang.String toString () static void <clinit> () }
dagger/internal/codegen/javapoet/
dagger/internal/codegen/ValidationType.class
ValidationType.java package dagger.internal.codegen final enum dagger.internal.codegen.ValidationType extends java.lang.Enum { public static final enum dagger.internal.codegen.ValidationType ERROR public static final enum dagger.internal.codegen.ValidationType WARNING public static final enum dagger.internal.codegen.ValidationType NONE private static final synthetic dagger.internal.codegen.ValidationType[] $VALUES public static dagger.internal.codegen.ValidationType[] values () public static dagger.internal.codegen.ValidationType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) java.util.Optional diagnosticKind () static void <clinit> () }
dagger/internal/codegen/ValidationType$1.class
ValidationType.java package dagger.internal.codegen synthetic dagger.internal.codegen.ValidationType$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ValidationType static void <clinit> () }
dagger/internal/codegen/ValidationReport.class
ValidationReport.java package dagger.internal.codegen abstract dagger.internal.codegen.ValidationReport extends java.lang.Object { private static final com.google.common.graph.Traverser SUBREPORTS void <init> () abstract javax.lang.model.element.Element subject () abstract com.google.common.collect.ImmutableSet items () com.google.common.collect.ImmutableSet allItems () abstract com.google.common.collect.ImmutableSet subreports () com.google.common.collect.ImmutableSet allReports () abstract boolean markedDirty () boolean isClean () dagger.internal.codegen.ValidationReport$Item item dagger.internal.codegen.ValidationReport subreport void printMessagesTo (javax.annotation.processing.Messager) String message dagger.internal.codegen.ValidationReport$Item item dagger.internal.codegen.ValidationReport subreport javax.annotation.processing.Messager messager private static boolean isEnclosedIn (javax.lang.model.element.Element, javax.lang.model.element.Element) javax.lang.model.element.Element parent javax.lang.model.element.Element child javax.lang.model.element.Element current static dagger.internal.codegen.ValidationReport$Builder about (javax.lang.model.element.Element) javax.lang.model.element.Element subject private static synthetic java.util.stream.Stream lambda$allItems$0 (dagger.internal.codegen.ValidationReport) dagger.internal.codegen.ValidationReport report static void <clinit> () }
dagger/internal/codegen/ValidationReport$Item.class
ValidationReport.java package dagger.internal.codegen abstract dagger.internal.codegen.ValidationReport$Item extends java.lang.Object { void <init> () abstract java.lang.String message () abstract javax.tools.Diagnostic$Kind kind () abstract javax.lang.model.element.Element element () abstract java.util.Optional annotation () abstract java.util.Optional annotationValue () }
dagger/internal/codegen/ValidationReport$Builder.class
ValidationReport.java package dagger.internal.codegen final dagger.internal.codegen.ValidationReport$Builder extends java.lang.Object { private final javax.lang.model.element.Element subject private final com.google.common.collect.ImmutableSet$Builder items private final com.google.common.collect.ImmutableSet$Builder subreports private boolean markedDirty private void <init> (javax.lang.model.element.Element) javax.lang.model.element.Element subject javax.lang.model.element.Element getSubject () dagger.internal.codegen.ValidationReport$Builder addItems (java.lang.Iterable) Iterable newItems dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String) String message dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String, javax.lang.model.element.Element) String message javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation dagger.internal.codegen.ValidationReport$Builder addError (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationValue annotationValue dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String) String message dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String, javax.lang.model.element.Element) String message javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation dagger.internal.codegen.ValidationReport$Builder addWarning (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationValue annotationValue dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String) String message dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String, javax.lang.model.element.Element) String message javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation dagger.internal.codegen.ValidationReport$Builder addNote (java.lang.String, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) String message javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationValue annotationValue dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element) String message javax.tools.Diagnostic$Kind kind javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror) String message javax.tools.Diagnostic$Kind kind javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) String message javax.tools.Diagnostic$Kind kind javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationValue annotationValue private dagger.internal.codegen.ValidationReport$Builder addItem (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, java.util.Optional, java.util.Optional) String message javax.tools.Diagnostic$Kind kind javax.lang.model.element.Element element java.util.Optional annotation java.util.Optional annotationValue void markDirty () dagger.internal.codegen.ValidationReport$Builder addSubreport (dagger.internal.codegen.ValidationReport) dagger.internal.codegen.ValidationReport subreport dagger.internal.codegen.ValidationReport build () synthetic void <init> (javax.lang.model.element.Element, dagger.internal.codegen.ValidationReport$1) javax.lang.model.element.Element x0 dagger.internal.codegen.ValidationReport$1 x1 }
dagger/internal/codegen/ValidationReport$1.class
ValidationReport.java package dagger.internal.codegen synthetic dagger.internal.codegen.ValidationReport$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$tools$Diagnostic$Kind static void <clinit> () }
dagger/internal/codegen/Validation.class
Validation.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.Validation extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/Util.class
Util.java package dagger.internal.codegen final dagger.internal.codegen.Util extends java.lang.Object { static boolean componentCanMakeNewInstances (javax.lang.model.element.TypeElement) javax.lang.model.element.Element enclosed javax.lang.model.element.TypeElement typeElement private static boolean requiresEnclosingInstance (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement static java.lang.Object reentrantComputeIfAbsent (java.util.Map, java.lang.Object, java.util.function.Function) java.util.Map map Object key java.util.function.Function mappingFunction Object value private void <init> () }
dagger/internal/codegen/Util$1.class
Util.java package dagger.internal.codegen synthetic dagger.internal.codegen.Util$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static final synthetic int[] $SwitchMap$javax$lang$model$element$NestingKind static void <clinit> () }
dagger/internal/codegen/UnwrappedMapKeyGenerator_Factory.class
UnwrappedMapKeyGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.UnwrappedMapKeyGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.UnwrappedMapKeyGenerator get () public static dagger.internal.codegen.UnwrappedMapKeyGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.UnwrappedMapKeyGenerator newUnwrappedMapKeyGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/UnwrappedMapKeyGenerator.class
UnwrappedMapKeyGenerator.java package dagger.internal.codegen final dagger.internal.codegen.UnwrappedMapKeyGenerator extends dagger.internal.codegen.AnnotationCreatorGenerator { void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion protected java.util.Set annotationsToCreate (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationElement java.util.Set nestedAnnotationElements }
dagger/internal/codegen/UniqueNameSet.class
UniqueNameSet.java package dagger.internal.codegen final dagger.internal.codegen.UniqueNameSet extends java.lang.Object { private final java.util.Set uniqueNames void <init> () java.lang.String getUniqueName (java.lang.CharSequence) int differentiator CharSequence base String name void claim (java.lang.CharSequence) CharSequence name }
dagger/internal/codegen/TypeProtoConverter_Factory.class
TypeProtoConverter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.TypeProtoConverter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public dagger.internal.codegen.TypeProtoConverter get () public static dagger.internal.codegen.TypeProtoConverter_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public static dagger.internal.codegen.TypeProtoConverter newTypeProtoConverter (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/TypeProtoConverter.class
TypeProtoConverter.java package dagger.internal.codegen final dagger.internal.codegen.TypeProtoConverter extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements static dagger.internal.codegen.serialization.TypeProto toProto (javax.lang.model.type.TypeMirror) javax.lang.model.type.WildcardType wildcardType dagger.internal.codegen.serialization.TypeProto$Wildcard$Builder wildcardBuilder javax.lang.model.element.TypeElement typeElement javax.lang.model.type.DeclaredType declaredType javax.lang.model.type.TypeMirror enclosingType javax.lang.model.type.TypeMirror type dagger.internal.codegen.serialization.TypeProto$Builder builder int arrayDimensions javax.lang.model.type.TypeMirror fromProto (dagger.internal.codegen.serialization.TypeProto) javax.lang.model.type.TypeMirror typeMirror javax.lang.model.type.DeclaredType enclosingType javax.lang.model.element.TypeElement typeElement javax.lang.model.type.TypeMirror typeMirror int i dagger.internal.codegen.serialization.TypeProto type javax.lang.model.type.TypeMirror[] typeArguments javax.lang.model.type.TypeMirror typeMirror private javax.lang.model.type.TypeMirror wildcardType (dagger.internal.codegen.serialization.TypeProto$Wildcard) dagger.internal.codegen.serialization.TypeProto$Wildcard wildcard private static synthetic boolean lambda$fromProto$1 (dagger.internal.codegen.serialization.TypeProto, javax.lang.model.element.TypeElement) dagger.internal.codegen.serialization.TypeProto type javax.lang.model.element.TypeElement inner private static synthetic javax.lang.model.type.TypeMirror[] lambda$fromProto$0 (int) int x$0 }
dagger/internal/codegen/TypeCheckingProcessingStep.class
TypeCheckingProcessingStep.java package dagger.internal.codegen abstract dagger.internal.codegen.TypeCheckingProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep { private final java.util.function.Function downcaster void <init> (java.util.function.Function) java.util.function.Function downcaster public com.google.common.collect.ImmutableSet process (com.google.common.collect.SetMultimap) com.google.common.collect.SetMultimap elementsByAnnotation com.google.common.collect.ImmutableSet$Builder deferredElements protected abstract void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) public volatile synthetic java.util.Set process (com.google.common.collect.SetMultimap) private synthetic void lambda$process$0 (com.google.common.collect.ImmutableSet$Builder, javax.lang.model.element.Element, java.util.Collection) TypeNotPresentException e com.google.common.collect.ImmutableSet$Builder deferredElements javax.lang.model.element.Element element java.util.Collection annotations }
dagger/internal/codegen/TopLevelImplementationComponent.class
TopLevelImplementationComponent.java package dagger.internal.codegen abstract dagger.internal.codegen.TopLevelImplementationComponent extends java.lang.Object { public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder currentImplementationSubcomponentBuilder () }
dagger/internal/codegen/TopLevelImplementationComponent$InstallationModule.class
TopLevelImplementationComponent.java package dagger.internal.codegen public abstract dagger.internal.codegen.TopLevelImplementationComponent$InstallationModule extends java.lang.Object { }
dagger/internal/codegen/TopLevelImplementationComponent$Builder.class
TopLevelImplementationComponent.java package dagger.internal.codegen public abstract dagger.internal.codegen.TopLevelImplementationComponent$Builder extends java.lang.Object { public abstract dagger.internal.codegen.TopLevelImplementationComponent$Builder topLevelComponent (dagger.internal.codegen.ComponentImplementation) public abstract dagger.internal.codegen.TopLevelImplementationComponent build () }
dagger/internal/codegen/TopLevel.class
TopLevel.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.TopLevel extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/SystemComponentsModule_TickerFactory.class
SystemComponentsModule_TickerFactory.java package dagger.internal.codegen public final dagger.internal.codegen.SystemComponentsModule_TickerFactory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.SystemComponentsModule_TickerFactory INSTANCE public void <init> () public com.google.common.base.Ticker get () public static dagger.internal.codegen.SystemComponentsModule_TickerFactory create () public static com.google.common.base.Ticker proxyTicker () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/SystemComponentsModule.class
SystemComponentsModule.java package dagger.internal.codegen abstract dagger.internal.codegen.SystemComponentsModule extends java.lang.Object { public static com.google.common.base.Ticker ticker () }
dagger/internal/codegen/SwitchingProviders.class
SwitchingProviders.java package dagger.internal.codegen abstract dagger.internal.codegen.SwitchingProviders extends java.lang.Object { private static final int MAX_CASES_PER_SWITCH private static final long MAX_CASES_PER_CLASS private static final com.squareup.javapoet.TypeVariableName T private final java.util.Map switchingProviderBuilders private final dagger.internal.codegen.ComponentImplementation componentImplementation private final com.squareup.javapoet.ClassName owningComponent private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.UniqueNameSet switchingProviderNames void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.langmodel.DaggerTypes types protected abstract com.squareup.javapoet.TypeSpec createSwitchingProviderType (com.squareup.javapoet.TypeSpec$Builder) protected final dagger.internal.codegen.javapoet.Expression getProviderExpression (dagger.internal.codegen.SwitchingProviders$SwitchCase) dagger.internal.codegen.SwitchingProviders$SwitchCase switchCase private dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder getSwitchingProviderBuilder () String name dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder switchingProviderBuilder private static synthetic com.squareup.javapoet.TypeSpec lambda$getSwitchingProviderBuilder$1 (dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder) dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder rec$ private synthetic dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder lambda$getProviderExpression$0 (dagger.model.Key) dagger.model.Key key static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$000 (dagger.internal.codegen.SwitchingProviders) dagger.internal.codegen.SwitchingProviders x0 static synthetic com.squareup.javapoet.TypeVariableName access$100 () static void <clinit> () }
dagger/internal/codegen/SwitchingProviders$SwitchingProviderBuilder.class
SwitchingProviders.java package dagger.internal.codegen final dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder extends java.lang.Object { private final java.util.Map switchCases private final java.util.Map switchIds private final com.squareup.javapoet.ClassName switchingProviderType final synthetic dagger.internal.codegen.SwitchingProviders this$0 void <init> (dagger.internal.codegen.SwitchingProviders, com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName switchingProviderType dagger.internal.codegen.javapoet.Expression getProviderExpression (dagger.internal.codegen.SwitchingProviders$SwitchCase) int switchId dagger.internal.codegen.SwitchingProviders$SwitchCase switchCase dagger.model.Key key private com.squareup.javapoet.CodeBlock createSwitchCaseCodeBlock (dagger.internal.codegen.SwitchingProviders$SwitchCase) dagger.internal.codegen.SwitchingProviders$SwitchCase switchCase com.squareup.javapoet.CodeBlock instanceCodeBlock private com.squareup.javapoet.TypeSpec build () private com.google.common.collect.ImmutableList getMethods () com.squareup.javapoet.MethodSpec method int i com.google.common.collect.ImmutableList switchCodeBlockPartitions com.squareup.javapoet.MethodSpec$Builder routerMethod com.google.common.collect.ImmutableList$Builder getMethods private com.google.common.collect.ImmutableList switchCodeBlockPartitions () private static synthetic com.squareup.javapoet.CodeBlock lambda$switchCodeBlockPartitions$0 (java.util.List) java.util.List partitionCases static synthetic com.squareup.javapoet.TypeSpec access$200 (dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder) dagger.internal.codegen.SwitchingProviders$SwitchingProviderBuilder x0 }
dagger/internal/codegen/SwitchingProviders$SwitchCase.class
SwitchingProviders.java package dagger.internal.codegen abstract dagger.internal.codegen.SwitchingProviders$SwitchCase extends java.lang.Object { public abstract dagger.model.Key key () public abstract dagger.internal.codegen.javapoet.Expression getReturnExpression (com.squareup.javapoet.ClassName) public abstract dagger.internal.codegen.javapoet.Expression getProviderExpression (com.squareup.javapoet.ClassName, int) }
dagger/internal/codegen/SubcomponentNames.class
SubcomponentNames.java package dagger.internal.codegen final dagger.internal.codegen.SubcomponentNames extends java.lang.Object { private static final com.google.common.base.Splitter QUALIFIED_NAME_SPLITTER private final com.google.common.collect.ImmutableMap namesByDescriptor private final com.google.common.collect.ImmutableMap descriptorsByCreatorKey void <init> (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.KeyFactory) dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.KeyFactory keyFactory java.lang.String get (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor java.lang.String getCreatorName (dagger.model.Key) dagger.model.Key key java.lang.String getCreatorName (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor private static com.google.common.collect.ImmutableMap namesByDescriptor (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph com.google.common.collect.ImmutableListMultimap componentDescriptorsBySimpleName com.google.common.collect.ImmutableMap componentNamers java.util.Map subcomponentImplSimpleNames private static com.google.common.collect.ImmutableMap descriptorsByCreatorKey (dagger.internal.codegen.KeyFactory, com.google.common.collect.ImmutableSet) dagger.internal.codegen.KeyFactory keyFactory com.google.common.collect.ImmutableSet subcomponents private static com.google.common.collect.ImmutableBiMap disambiguateConflictingSimpleNames (java.util.Collection, com.google.common.collect.ImmutableMap) dagger.internal.codegen.SubcomponentNames$Namer namer dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.SubcomponentNames$Namer namer String simpleName String basePrefix dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.UniqueNameSet nameSet java.util.Collection components com.google.common.collect.ImmutableMap componentNamers java.util.Map generatedSimpleNames private static com.google.common.collect.ImmutableMap qualifiedNames (java.lang.Iterable) dagger.internal.codegen.ComponentDescriptor component Iterable componentDescriptors com.google.common.collect.ImmutableMap$Builder builder private static synthetic dagger.internal.codegen.ComponentDescriptor lambda$descriptorsByCreatorKey$4 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor subcomponent private static synthetic dagger.model.Key lambda$descriptorsByCreatorKey$3 (dagger.internal.codegen.KeyFactory, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.ComponentDescriptor subcomponent private static synthetic boolean lambda$descriptorsByCreatorKey$2 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor subcomponent private static synthetic void lambda$namesByDescriptor$1 (java.util.Map, com.google.common.collect.ImmutableMap, java.util.Collection) java.util.Map subcomponentImplSimpleNames com.google.common.collect.ImmutableMap componentNamers java.util.Collection components private static synthetic java.lang.String lambda$namesByDescriptor$0 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor static synthetic com.google.common.base.Splitter access$000 () static void <clinit> () }
dagger/internal/codegen/SubcomponentNames$Namer.class
SubcomponentNames.java package dagger.internal.codegen final dagger.internal.codegen.SubcomponentNames$Namer extends java.lang.Object { final javax.lang.model.element.TypeElement typeElement void <init> (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement java.lang.String simpleName () java.lang.String uniquingPrefix () String next String containerName javax.lang.model.element.Name qualifiedName java.util.Iterator pieces StringBuilder b }
dagger/internal/codegen/SubcomponentFactoryMethodValidator_Factory.class
SubcomponentFactoryMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.SubcomponentFactoryMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider) javax.inject.Provider typesProvider public dagger.internal.codegen.SubcomponentFactoryMethodValidator get () public static dagger.internal.codegen.SubcomponentFactoryMethodValidator_Factory create (javax.inject.Provider) javax.inject.Provider typesProvider public static dagger.internal.codegen.SubcomponentFactoryMethodValidator newSubcomponentFactoryMethodValidator (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/SubcomponentFactoryMethodValidator.class
SubcomponentFactoryMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.SubcomponentFactoryMethodValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.langmodel.DaggerTypes types private final java.util.Map inheritedModulesCache void <init> (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter private com.google.common.collect.ImmutableSet findMissingModules (dagger.model.BindingGraph$ChildFactoryMethodEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$ChildFactoryMethodEdge edge dagger.model.BindingGraph graph com.google.common.collect.ImmutableSet factoryMethodParameters dagger.model.BindingGraph$ComponentNode child com.google.common.collect.Sets$SetView modulesOwnedByChild private com.google.common.collect.ImmutableSet subgraphFactoryMethodParameters (dagger.model.BindingGraph$ChildFactoryMethodEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$ChildFactoryMethodEdge edge dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$ComponentNode parent javax.lang.model.type.DeclaredType parentType javax.lang.model.type.ExecutableType factoryMethodType private com.google.common.collect.Sets$SetView ownedModules (dagger.model.BindingGraph$ComponentNode, dagger.model.BindingGraph) dagger.model.BindingGraph$ComponentNode component dagger.model.BindingGraph graph private java.util.Set inheritedModules (dagger.model.BindingGraph$ComponentNode, dagger.model.BindingGraph) dagger.model.BindingGraph$ComponentNode component dagger.model.BindingGraph graph private java.util.function.Function uncachedInheritedModules (dagger.model.BindingGraph) dagger.model.BindingGraph graph private void reportMissingModuleParameters (dagger.model.BindingGraph$ChildFactoryMethodEdge, com.google.common.collect.ImmutableSet, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph$ChildFactoryMethodEdge edge com.google.common.collect.ImmutableSet missingModules dagger.model.BindingGraph graph dagger.spi.DiagnosticReporter diagnosticReporter private synthetic java.util.Set lambda$uncachedInheritedModules$8 (dagger.model.BindingGraph, dagger.model.BindingGraph$ComponentNode) dagger.model.BindingGraph graph dagger.model.BindingGraph$ComponentNode componentNode private synthetic com.google.common.collect.Sets$SetView lambda$uncachedInheritedModules$7 (dagger.model.BindingGraph, dagger.model.BindingGraph$ComponentNode) dagger.model.BindingGraph graph dagger.model.BindingGraph$ComponentNode parent private static synthetic boolean lambda$findMissingModules$6 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleType private static synthetic boolean lambda$findMissingModules$5 (com.google.common.collect.ImmutableSet, javax.lang.model.element.TypeElement) com.google.common.collect.ImmutableSet factoryMethodParameters javax.lang.model.element.TypeElement module private static synthetic boolean lambda$findMissingModules$4 (com.google.common.collect.Sets$SetView, javax.lang.model.element.TypeElement) com.google.common.collect.Sets$SetView modulesOwnedByChild javax.lang.model.element.TypeElement module private static synthetic javax.lang.model.element.TypeElement lambda$findMissingModules$3 (dagger.model.Binding) dagger.model.Binding binding private static synthetic boolean lambda$findMissingModules$2 (dagger.model.Binding) dagger.model.Binding binding private static synthetic boolean lambda$findMissingModules$1 (dagger.model.BindingGraph$ComponentNode, dagger.model.Binding) dagger.model.BindingGraph$ComponentNode child dagger.model.Binding binding private synthetic void lambda$visitGraph$0 (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter, dagger.model.BindingGraph$ChildFactoryMethodEdge) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.BindingGraph$ChildFactoryMethodEdge edge com.google.common.collect.ImmutableSet missingModules }
dagger/internal/codegen/SubcomponentDeclaration_Factory_Factory.class
SubcomponentDeclaration_Factory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.SubcomponentDeclaration_Factory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider) javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.SubcomponentDeclaration$Factory get () public static dagger.internal.codegen.SubcomponentDeclaration_Factory_Factory create (javax.inject.Provider) javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.SubcomponentDeclaration$Factory newFactory (java.lang.Object) Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/SubcomponentDeclaration.class
SubcomponentDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.SubcomponentDeclaration extends dagger.internal.codegen.BindingDeclaration { void <init> () public abstract dagger.model.Key key () abstract javax.lang.model.element.TypeElement subcomponentType () abstract dagger.internal.codegen.ModuleAnnotation moduleAnnotation () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
dagger/internal/codegen/SubcomponentDeclaration$Factory.class
SubcomponentDeclaration.java package dagger.internal.codegen dagger.internal.codegen.SubcomponentDeclaration$Factory extends java.lang.Object { private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.KeyFactory) dagger.internal.codegen.KeyFactory keyFactory com.google.common.collect.ImmutableSet forModule (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement subcomponent javax.lang.model.element.TypeElement module com.google.common.collect.ImmutableSet$Builder declarations dagger.internal.codegen.ModuleAnnotation moduleAnnotation javax.lang.model.element.Element subcomponentAttribute }
dagger/internal/codegen/SubcomponentCreatorBindingExpression.class
SubcomponentCreatorBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.SubcomponentCreatorBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final javax.lang.model.type.TypeMirror creatorType private final String creatorImplementationName void <init> (dagger.internal.codegen.ResolvedBindings, java.lang.String) dagger.internal.codegen.ResolvedBindings resolvedBindings String creatorImplementationName dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass }
dagger/internal/codegen/SubcomponentCreatorBindingEdgeImpl.class
SubcomponentCreatorBindingEdgeImpl.java package dagger.internal.codegen final dagger.internal.codegen.SubcomponentCreatorBindingEdgeImpl extends java.lang.Object implements dagger.model.BindingGraph$SubcomponentCreatorBindingEdge { private final com.google.common.collect.ImmutableSet subcomponentDeclarations void <init> (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet subcomponentDeclarations public com.google.common.collect.ImmutableSet declaringModules () public java.lang.String toString () }
dagger/internal/codegen/SpiModule_ExternalPluginsFactory.class
SpiModule_ExternalPluginsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.SpiModule_ExternalPluginsFactory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider testingPluginsProvider public void <init> (javax.inject.Provider) javax.inject.Provider testingPluginsProvider public com.google.common.collect.ImmutableSet get () public static dagger.internal.codegen.SpiModule_ExternalPluginsFactory create (javax.inject.Provider) javax.inject.Provider testingPluginsProvider public static com.google.common.collect.ImmutableSet proxyExternalPlugins (java.util.Optional) java.util.Optional testingPlugins public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/SpiModule.class
SpiModule.java package dagger.internal.codegen abstract dagger.internal.codegen.SpiModule extends java.lang.Object { private void <init> () static com.google.common.collect.ImmutableSet externalPlugins (java.util.Optional) java.util.Optional testingPlugins private static synthetic com.google.common.collect.ImmutableSet lambda$externalPlugins$0 () }
dagger/internal/codegen/SpiModule$TestingPlugins.class
SpiModule.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.SpiModule$TestingPlugins extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/SourceFiles.class
SourceFiles.java package dagger.internal.codegen dagger.internal.codegen.SourceFiles extends java.lang.Object { private static final com.google.common.base.Joiner CLASS_FILE_NAME_JOINER static final java.util.Comparator DEPENDENCY_ORDERING static com.google.common.collect.ImmutableMap generateBindingFieldsForDependencies (dagger.internal.codegen.Binding) dagger.internal.codegen.FrameworkDependency frameworkDependency dagger.internal.codegen.Binding$DependencyAssociation dependencyAssociation dagger.internal.codegen.Binding binding com.google.common.collect.ImmutableMap$Builder bindingFields private static java.lang.String fieldNameForDependency (com.google.common.collect.ImmutableSet) java.util.Iterator namesIterator String first StringBuilder compositeNameBuilder com.google.common.collect.ImmutableSet dependencyRequests com.google.common.collect.ImmutableSet dependencyNames static com.squareup.javapoet.CodeBlock frameworkTypeUsageStatement (com.squareup.javapoet.CodeBlock, dagger.model.RequestKind) com.squareup.javapoet.CodeBlock frameworkTypeMemberSelect dagger.model.RequestKind dependencyKind static com.google.common.collect.ImmutableMap frameworkFieldUsages (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap) com.google.common.collect.ImmutableSet dependencies com.google.common.collect.ImmutableMap fields static com.squareup.javapoet.ClassName generatedClassNameForBinding (dagger.internal.codegen.Binding) dagger.internal.codegen.ContributionBinding contribution dagger.internal.codegen.Binding binding static com.squareup.javapoet.ClassName elementBasedClassName (javax.lang.model.element.ExecutableElement, java.lang.String) javax.lang.model.element.ExecutableElement element String suffix com.squareup.javapoet.ClassName enclosingClassName String methodName static com.squareup.javapoet.TypeName parameterizedGeneratedTypeNameForBinding (dagger.internal.codegen.Binding) dagger.internal.codegen.Binding binding com.squareup.javapoet.ClassName className com.google.common.collect.ImmutableList typeParameters static com.squareup.javapoet.ClassName membersInjectorNameForType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement static java.lang.String classFileName (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName className static com.squareup.javapoet.ClassName generatedMonitoringModuleName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentElement private static com.squareup.javapoet.ClassName siblingClassName (javax.lang.model.element.TypeElement, java.lang.String) javax.lang.model.element.TypeElement typeElement String suffix com.squareup.javapoet.ClassName className static com.squareup.javapoet.ClassName setFactoryClassName (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.SetType setType dagger.internal.codegen.ContributionBinding binding static com.squareup.javapoet.ClassName mapFactoryClassName (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.MapType mapType static com.google.common.collect.ImmutableList bindingTypeElementTypeVariableNames (dagger.internal.codegen.Binding) dagger.internal.codegen.ContributionBinding contributionBinding dagger.internal.codegen.Binding binding java.util.List typeParameters static java.lang.String simpleVariableName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement String candidateName String variableName static java.lang.String protectAgainstKeywords (java.lang.String) String candidateName private void <init> () private static synthetic com.squareup.javapoet.CodeBlock lambda$frameworkFieldUsages$3 (com.google.common.collect.ImmutableMap, dagger.model.DependencyRequest) com.google.common.collect.ImmutableMap fields dagger.model.DependencyRequest dep private static synthetic java.util.Optional lambda$static$2 (dagger.model.DependencyRequest) dagger.model.DependencyRequest request private static synthetic java.lang.String lambda$static$1 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic java.util.Optional lambda$static$0 (dagger.model.DependencyRequest) dagger.model.DependencyRequest request static void <clinit> () }
dagger/internal/codegen/SourceFiles$1.class
SourceFiles.java package dagger.internal.codegen synthetic dagger.internal.codegen.SourceFiles$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static final synthetic int[] $SwitchMap$dagger$model$BindingKind static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingType static void <clinit> () }
dagger/internal/codegen/SourceFileGeneratorsModule_GeneratorModule_GeneratorFactory.class
SourceFileGeneratorsModule_GeneratorModule_GeneratorFactory.java package dagger.internal.codegen public final dagger.internal.codegen.SourceFileGeneratorsModule_GeneratorModule_GeneratorFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule module private final javax.inject.Provider generatorProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule, javax.inject.Provider, javax.inject.Provider) dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule module javax.inject.Provider generatorProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.SourceFileGenerator get () public static dagger.internal.codegen.SourceFileGeneratorsModule_GeneratorModule_GeneratorFactory create (dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule, javax.inject.Provider, javax.inject.Provider) dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule module javax.inject.Provider generatorProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.SourceFileGenerator proxyGenerator (dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule, dagger.internal.codegen.SourceFileGenerator, java.lang.Object) dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule instance dagger.internal.codegen.SourceFileGenerator generator Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/SourceFileGeneratorsModule_GeneratorFactory.class
SourceFileGeneratorsModule_GeneratorFactory.java package dagger.internal.codegen public final dagger.internal.codegen.SourceFileGeneratorsModule_GeneratorFactory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider generatorProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider generatorProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.SourceFileGenerator get () public static dagger.internal.codegen.SourceFileGeneratorsModule_GeneratorFactory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider generatorProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.SourceFileGenerator proxyGenerator (java.lang.Object, java.lang.Object) Object generator Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/SourceFileGeneratorsModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen abstract dagger.internal.codegen.SourceFileGeneratorsModule extends java.lang.Object { public static dagger.internal.codegen.SourceFileGenerator generator (dagger.internal.codegen.ModuleConstructorProxyGenerator, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.ModuleConstructorProxyGenerator generator dagger.internal.codegen.CompilerOptions compilerOptions }
dagger/internal/codegen/SourceFileGeneratorsModule$ProvisionModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen public dagger.internal.codegen.SourceFileGeneratorsModule$ProvisionModule extends dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule { public void <init> () }
dagger/internal/codegen/SourceFileGeneratorsModule$ProductionModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen public dagger.internal.codegen.SourceFileGeneratorsModule$ProductionModule extends dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule { public void <init> () }
dagger/internal/codegen/SourceFileGeneratorsModule$MembersInjectionModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen public dagger.internal.codegen.SourceFileGeneratorsModule$MembersInjectionModule extends dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule { public void <init> () }
dagger/internal/codegen/SourceFileGeneratorsModule$GeneratorModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen public abstract dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule extends java.lang.Object { public void <init> () dagger.internal.codegen.SourceFileGenerator generator (dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.SourceFileGenerator generator dagger.internal.codegen.CompilerOptions compilerOptions }
dagger/internal/codegen/SourceFileGeneratorsModule$ComponentModule.class
SourceFileGeneratorsModule.java package dagger.internal.codegen public dagger.internal.codegen.SourceFileGeneratorsModule$ComponentModule extends dagger.internal.codegen.SourceFileGeneratorsModule$GeneratorModule { public void <init> () }
dagger/internal/codegen/SourceFileGenerator.class
SourceFileGenerator.java package dagger.internal.codegen abstract dagger.internal.codegen.SourceFileGenerator extends java.lang.Object { private static final String GENERATED_COMMENTS private final javax.annotation.processing.Filer filer private final dagger.internal.codegen.langmodel.DaggerElements elements private final javax.lang.model.SourceVersion sourceVersion void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion void <init> (dagger.internal.codegen.SourceFileGenerator) dagger.internal.codegen.SourceFileGenerator delegate void generate (java.lang.Object, javax.annotation.processing.Messager) dagger.internal.codegen.SourceFileGenerationException e Object input javax.annotation.processing.Messager messager void generate (java.lang.Object) throws dagger.internal.codegen.SourceFileGenerationException Exception e Object input com.squareup.javapoet.ClassName generatedTypeName java.util.Optional type private com.squareup.javapoet.JavaFile buildJavaFile (com.squareup.javapoet.ClassName, java.lang.Object, com.squareup.javapoet.TypeSpec$Builder) com.squareup.javapoet.ClassName generatedTypeName Object input com.squareup.javapoet.TypeSpec$Builder typeSpecBuilder java.util.Optional generatedAnnotation com.squareup.javapoet.JavaFile$Builder javaFileBuilder abstract com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) abstract javax.lang.model.element.Element originatingElement (java.lang.Object) abstract java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) private static synthetic com.squareup.javapoet.AnnotationSpec lambda$buildJavaFile$0 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotation }
dagger/internal/codegen/SourceFileGenerationException.class
SourceFileGenerationException.java package dagger.internal.codegen final dagger.internal.codegen.SourceFileGenerationException extends java.lang.Exception { private final javax.lang.model.element.Element associatedElement void <init> (java.util.Optional, java.lang.Throwable, javax.lang.model.element.Element) java.util.Optional generatedClassName Throwable cause javax.lang.model.element.Element associatedElement private static java.lang.String createMessage (java.util.Optional, java.lang.String) java.util.Optional generatedClassName String message void printMessageTo (javax.annotation.processing.Messager) javax.annotation.processing.Messager messager }
dagger/internal/codegen/SimpleTypeAnnotationValue.class
SimpleTypeAnnotationValue.java package dagger.internal.codegen final dagger.internal.codegen.SimpleTypeAnnotationValue extends java.lang.Object implements javax.lang.model.element.AnnotationValue { private final javax.lang.model.type.TypeMirror value void <init> (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/internal/codegen/SimpleMethodBindingExpression.class
SimpleMethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.SimpleMethodBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.ProvisionBinding provisionBinding private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.MembersInjectionMethods membersInjectionMethods private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final javax.lang.model.SourceVersion sourceVersion void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.MembersInjectionMethods, dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.MembersInjectionMethods membersInjectionMethods dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass com.google.common.collect.ImmutableMap arguments java.util.function.Function argumentsFunction private dagger.internal.codegen.javapoet.Expression invokeMethod (java.util.function.Function, com.squareup.javapoet.ClassName) com.squareup.javapoet.CodeBlock invocation com.squareup.javapoet.CodeBlock invocation com.squareup.javapoet.CodeBlock module java.util.function.Function argumentsFunction com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock arguments javax.lang.model.element.ExecutableElement method com.squareup.javapoet.CodeBlock invocation private com.squareup.javapoet.TypeName constructorTypeName (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.DeclaredType type com.squareup.javapoet.TypeName typeName private dagger.internal.codegen.javapoet.Expression invokeInjectionMethod (java.util.function.Function, com.squareup.javapoet.ClassName) java.util.function.Function argumentsFunction com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.javapoet.Expression dependencyArgument (dagger.model.DependencyRequest, com.squareup.javapoet.ClassName) dagger.model.DependencyRequest dependency com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.javapoet.Expression injectMembers (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.TypeName keyType com.squareup.javapoet.CodeBlock instance com.squareup.javapoet.MethodSpec membersInjectionMethod javax.lang.model.type.TypeMirror returnType private java.util.Optional moduleReference (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass private javax.lang.model.type.TypeMirror simpleMethodReturnType () private synthetic com.squareup.javapoet.CodeBlock lambda$moduleReference$3 (com.squareup.javapoet.ClassName, dagger.internal.codegen.ComponentRequirement) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.ComponentRequirement module private static synthetic boolean lambda$constructorTypeName$2 (com.squareup.javapoet.ClassName, javax.lang.model.type.TypeMirror) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror t private static synthetic com.squareup.javapoet.CodeBlock lambda$getDependencyExpression$1 (com.google.common.collect.ImmutableMap, dagger.model.DependencyRequest) com.google.common.collect.ImmutableMap arguments dagger.model.DependencyRequest request private synthetic dagger.internal.codegen.javapoet.Expression lambda$getDependencyExpression$0 (com.squareup.javapoet.ClassName, dagger.model.DependencyRequest) com.squareup.javapoet.ClassName requestingClass dagger.model.DependencyRequest request }
dagger/internal/codegen/SimpleMethodBindingExpression$1.class
SimpleMethodBindingExpression.java package dagger.internal.codegen synthetic dagger.internal.codegen.SimpleMethodBindingExpression$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/SimpleInvocationBindingExpression.class
SimpleInvocationBindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.SimpleInvocationBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.ResolvedBindings resolvedBindings void <init> (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings boolean requiresMethodEncapsulation () }
dagger/internal/codegen/SimpleAnnotationMirror.class
SimpleAnnotationMirror.java package dagger.internal.codegen final dagger.internal.codegen.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) 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 static javax.lang.model.element.AnnotationMirror of (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationType 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 private static synthetic java.lang.String lambda$new$1 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element private static synthetic java.lang.String lambda$new$0 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element }
dagger/internal/codegen/SetType.class
SetType.java package dagger.internal.codegen abstract dagger.internal.codegen.SetType extends java.lang.Object { void <init> () protected abstract com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType () javax.lang.model.type.DeclaredType declaredSetType () boolean isRawType () javax.lang.model.type.TypeMirror elementType () boolean elementsAreTypeOf (java.lang.Class) Class clazz javax.lang.model.type.TypeMirror unwrappedElementType (java.lang.Class) Class wrappingClass static boolean isSet (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static boolean isSet (dagger.model.Key) dagger.model.Key key static dagger.internal.codegen.SetType from (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static dagger.internal.codegen.SetType from (dagger.model.Key) dagger.model.Key key }
dagger/internal/codegen/SetFactoryCreationExpression.class
SetFactoryCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.SetFactoryCreationExpression extends dagger.internal.codegen.MultibindingFactoryCreationExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ContributionBinding binding void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.BindingGraph graph public com.squareup.javapoet.CodeBlock creationExpression () dagger.internal.codegen.SetType setType String methodNamePrefix String methodNamePrefix dagger.internal.codegen.ContributionType contributionType String methodNamePrefix dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock$Builder builder int individualProviders int setProviders com.squareup.javapoet.CodeBlock$Builder builderMethodCalls String methodNameSuffix java.util.Optional superContributions }
dagger/internal/codegen/SetFactoryCreationExpression$1.class
SetFactoryCreationExpression.java package dagger.internal.codegen synthetic dagger.internal.codegen.SetFactoryCreationExpression$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static void <clinit> () }
dagger/internal/codegen/SetBindingExpression.class
SetBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.SetBindingExpression extends dagger.internal.codegen.MultibindingExpression { private final dagger.internal.codegen.ProvisionBinding binding private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements protected dagger.internal.codegen.javapoet.Expression buildDependencyExpression (com.squareup.javapoet.ClassName) dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock contributionExpression String builderMethod dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock$Builder instantiation com.squareup.javapoet.ClassName requestingClass java.util.Optional superMethodCall boolean isImmutableSetAvailable private javax.lang.model.type.DeclaredType immutableSetType () private com.squareup.javapoet.CodeBlock getContributionExpression (dagger.model.DependencyRequest, com.squareup.javapoet.ClassName) dagger.model.DependencyRequest dependency com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.javapoet.Expression collectionsStaticFactoryInvocation (com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock) com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock methodInvocation private com.squareup.javapoet.CodeBlock maybeTypeParameter (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror elementType private boolean isSingleValue (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency private boolean isImmutableSetBuilderWithExpectedSizeAvailable () private boolean isImmutableSetAvailable () private static synthetic boolean lambda$isImmutableSetBuilderWithExpectedSizeAvailable$1 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private synthetic com.squareup.javapoet.CodeBlock lambda$buildDependencyExpression$0 (com.squareup.javapoet.ClassName, dagger.model.DependencyRequest) com.squareup.javapoet.ClassName requestingClass dagger.model.DependencyRequest dependency }
dagger/internal/codegen/Scopes.class
Scopes.java package dagger.internal.codegen final dagger.internal.codegen.Scopes extends java.lang.Object { void <init> () static dagger.model.Scope scope (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement scopeType static dagger.model.Scope productionScope (dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerElements elements static dagger.model.Scope singletonScope (dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerElements elements private static dagger.model.Scope scope (dagger.internal.codegen.langmodel.DaggerElements, java.lang.Class) dagger.internal.codegen.langmodel.DaggerElements elements Class scopeAnnotationClass static java.util.Optional uniqueScopeOf (javax.lang.model.element.Element) javax.lang.model.element.Element element static java.lang.String getReadableSource (dagger.model.Scope) dagger.model.Scope scope static com.google.common.collect.ImmutableSet scopesOf (javax.lang.model.element.Element) javax.lang.model.element.Element element }
dagger/internal/codegen/ResolvedBindings.class
ResolvedBindings.java package dagger.internal.codegen abstract dagger.internal.codegen.ResolvedBindings extends java.lang.Object implements dagger.internal.codegen.ContributionType$HasContributionType { void <init> () abstract dagger.model.Key key () abstract com.google.common.collect.ImmutableSetMultimap allContributionBindings () abstract com.google.common.collect.ImmutableMap allMembersInjectionBindings () abstract com.google.common.collect.ImmutableSet multibindingDeclarations () abstract com.google.common.collect.ImmutableSet subcomponentDeclarations () abstract com.google.common.collect.ImmutableSet optionalBindingDeclarations () public abstract int hashCode () public abstract boolean equals (java.lang.Object) final com.google.common.collect.ImmutableSetMultimap allBindings () final com.google.common.collect.ImmutableCollection bindings () final dagger.internal.codegen.Binding binding () final boolean isEmpty () com.google.common.collect.ImmutableSet bindingsOwnedBy (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component com.google.common.collect.ImmutableSet contributionBindings () final javax.lang.model.element.TypeElement owningComponent (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding final java.util.Optional membersInjectionBinding () static dagger.internal.codegen.ResolvedBindings forContributionBindings (dagger.model.Key, com.google.common.collect.Multimap, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable) dagger.model.Key key com.google.common.collect.Multimap contributionBindings Iterable multibindings Iterable subcomponentDeclarations Iterable optionalBindingDeclarations static dagger.internal.codegen.ResolvedBindings forMembersInjectionBinding (dagger.model.Key, dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.MembersInjectionBinding) dagger.model.Key key dagger.internal.codegen.ComponentDescriptor owningComponent dagger.internal.codegen.MembersInjectionBinding ownedMembersInjectionBinding static dagger.internal.codegen.ResolvedBindings noBindings (dagger.model.Key) dagger.model.Key key boolean isMultibindingContribution () dagger.internal.codegen.ContributionBinding contributionBinding () final dagger.internal.codegen.BindingType bindingType () com.google.common.collect.ImmutableSet bindingTypes com.google.common.collect.ImmutableSet bindingTypes () public dagger.internal.codegen.ContributionType contributionType () java.util.Optional scope () }
dagger/internal/codegen/RequestKinds.class
RequestKinds.java package dagger.internal.codegen final dagger.internal.codegen.RequestKinds extends java.lang.Object { private static final com.google.common.collect.ImmutableMap FRAMEWORK_CLASSES static javax.lang.model.type.TypeMirror requestType (dagger.model.RequestKind, javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerTypes) dagger.model.RequestKind requestKind javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerTypes types static com.squareup.javapoet.TypeName requestTypeName (dagger.model.RequestKind, com.squareup.javapoet.TypeName) dagger.model.RequestKind requestKind com.squareup.javapoet.TypeName keyType static dagger.model.RequestKind getRequestKind (javax.lang.model.type.TypeMirror) dagger.model.RequestKind kind javax.lang.model.type.TypeMirror type private static boolean matchesKind (dagger.model.RequestKind, javax.lang.model.type.TypeMirror) dagger.model.RequestKind kind javax.lang.model.type.TypeMirror type static javax.lang.model.type.TypeMirror extractKeyType (dagger.model.RequestKind, javax.lang.model.type.TypeMirror) dagger.model.RequestKind requestKind javax.lang.model.type.TypeMirror type static java.lang.Class frameworkClass (dagger.model.RequestKind) dagger.model.RequestKind requestKind Class result static boolean canBeSatisfiedByProductionBinding (dagger.model.RequestKind) dagger.model.RequestKind requestKind static boolean isDerivedFromProvider (dagger.model.RequestKind) dagger.model.RequestKind requestKind private void <init> () static void <clinit> () }
dagger/internal/codegen/RequestKinds$1.class
RequestKinds.java package dagger.internal.codegen synthetic dagger.internal.codegen.RequestKinds$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/PrunedConcreteMethodBindingExpression.class
PrunedConcreteMethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.PrunedConcreteMethodBindingExpression extends dagger.internal.codegen.BindingExpression { private static final com.squareup.javapoet.CodeBlock METHOD_IMPLEMENTATION void <init> () com.squareup.javapoet.CodeBlock getModifiableBindingMethodImplementation (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod modifiableBindingMethod dagger.internal.codegen.ComponentImplementation component dagger.internal.codegen.langmodel.DaggerTypes types java.util.Optional frameworkType private static com.squareup.javapoet.CodeBlock missingFrameworkInstance (java.lang.Class) Class factoryClass final dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass static void <clinit> () }
dagger/internal/codegen/PrunedConcreteMethodBindingExpression$1.class
PrunedConcreteMethodBindingExpression.java package dagger.internal.codegen synthetic dagger.internal.codegen.PrunedConcreteMethodBindingExpression$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$FrameworkType static void <clinit> () }
dagger/internal/codegen/ProvisionDependencyOnProducerBindingValidator_Factory.class
ProvisionDependencyOnProducerBindingValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator_Factory INSTANCE public void <init> () public dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator get () public static dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator_Factory create () public static dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator newProvisionDependencyOnProducerBindingValidator () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/ProvisionDependencyOnProducerBindingValidator.class
ProvisionDependencyOnProducerBindingValidator.java package dagger.internal.codegen final dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { void <init> () public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter private java.util.stream.Stream provisionDependenciesOnProductionBindings (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph private java.util.stream.Stream incomingDependencies (dagger.model.Binding, dagger.model.BindingGraph) dagger.model.Binding binding dagger.model.BindingGraph bindingGraph private boolean dependencyCanUseProduction (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$DependencyEdge edge dagger.model.BindingGraph bindingGraph private dagger.model.Binding bindingRequestingDependency (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$DependencyEdge dependency dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$Node source private java.lang.String entryPointErrorMessage (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint private java.lang.String dependencyErrorMessage (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$DependencyEdge dependencyOnProduction dagger.model.BindingGraph bindingGraph private synthetic boolean lambda$provisionDependenciesOnProductionBindings$3 (dagger.model.BindingGraph, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$DependencyEdge edge private synthetic java.util.stream.Stream lambda$provisionDependenciesOnProductionBindings$2 (dagger.model.BindingGraph, dagger.model.Binding) dagger.model.BindingGraph bindingGraph dagger.model.Binding binding private static synthetic boolean lambda$provisionDependenciesOnProductionBindings$1 (dagger.model.Binding) dagger.model.Binding binding private synthetic void lambda$visitGraph$0 (dagger.spi.DiagnosticReporter, dagger.model.BindingGraph, dagger.model.BindingGraph$DependencyEdge) dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$DependencyEdge provisionDependent }
dagger/internal/codegen/ProvisionBinding.class
ProvisionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ProvisionBinding extends dagger.internal.codegen.ContributionBinding { private static final com.google.common.collect.ImmutableSet KINDS_TO_CHECK_FOR_NULL void <init> () com.google.common.collect.ImmutableSet explicitDependencies () abstract com.google.common.collect.ImmutableSet provisionDependencies () com.google.common.collect.ImmutableSet membersInjectionDependencies () abstract com.google.common.collect.ImmutableSortedSet injectionSites () public dagger.internal.codegen.BindingType bindingType () abstract java.util.Optional unresolved () public abstract java.util.Optional scope () static dagger.internal.codegen.ProvisionBinding$Builder builder () abstract dagger.internal.codegen.ProvisionBinding$Builder toBuilder () boolean shouldCheckForNull (dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.CompilerOptions compilerOptions boolean requiresModuleInstance () public abstract int hashCode () public abstract boolean equals (java.lang.Object) private static synthetic java.util.stream.Stream lambda$membersInjectionDependencies$0 (dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.MembersInjectionBinding$InjectionSite i static void <clinit> () }
dagger/internal/codegen/ProvisionBinding$Builder.class
ProvisionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ProvisionBinding$Builder extends dagger.internal.codegen.ContributionBinding$Builder { void <init> () dagger.internal.codegen.ProvisionBinding$Builder dependencies (java.lang.Iterable) Iterable dependencies abstract dagger.internal.codegen.ProvisionBinding$Builder provisionDependencies (java.lang.Iterable) abstract dagger.internal.codegen.ProvisionBinding$Builder injectionSites (com.google.common.collect.ImmutableSortedSet) abstract dagger.internal.codegen.ProvisionBinding$Builder unresolved (dagger.internal.codegen.ProvisionBinding) abstract dagger.internal.codegen.ProvisionBinding$Builder scope (java.util.Optional) volatile synthetic dagger.internal.codegen.ContributionBinding$Builder unresolved (dagger.internal.codegen.ContributionBinding) volatile synthetic dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable) }
dagger/internal/codegen/ProvidesMethodValidator_Factory.class
ProvidesMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ProvidesMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public dagger.internal.codegen.ProvidesMethodValidator get () public static dagger.internal.codegen.ProvidesMethodValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public static dagger.internal.codegen.ProvidesMethodValidator newProvidesMethodValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProvidesMethodValidator.class
ProvidesMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.ProvidesMethodValidator extends dagger.internal.codegen.BindingMethodValidator { private final dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) static synthetic dagger.internal.codegen.DependencyRequestValidator access$000 (dagger.internal.codegen.ProvidesMethodValidator) dagger.internal.codegen.ProvidesMethodValidator x0 }
dagger/internal/codegen/ProvidesMethodValidator$Validator.class
ProvidesMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.ProvidesMethodValidator$Validator extends dagger.internal.codegen.BindingMethodValidator$MethodValidator { final synthetic dagger.internal.codegen.ProvidesMethodValidator this$0 void <init> (dagger.internal.codegen.ProvidesMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkAdditionalMethodProperties () protected void checkParameter (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter }
dagger/internal/codegen/ProviderInstanceBindingExpression.class
ProviderInstanceBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ProviderInstanceBindingExpression extends dagger.internal.codegen.FrameworkInstanceBindingExpression { void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkInstanceSupplier, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkInstanceSupplier frameworkInstanceSupplier dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements protected dagger.internal.codegen.FrameworkType frameworkType () }
dagger/internal/codegen/ProductionBinding.class
ProductionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ProductionBinding extends dagger.internal.codegen.ContributionBinding { void <init> () public dagger.internal.codegen.BindingType bindingType () abstract java.util.Optional unresolved () com.google.common.collect.ImmutableSet implicitDependencies () abstract java.util.Optional productionKind () abstract com.google.common.collect.ImmutableList thrownTypes () abstract java.util.Optional executorRequest () abstract java.util.Optional monitorRequest () boolean requiresModuleInstance () static dagger.internal.codegen.ProductionBinding$Builder builder () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
dagger/internal/codegen/ProductionBinding$ProductionKind.class
ProductionBinding.java package dagger.internal.codegen final enum dagger.internal.codegen.ProductionBinding$ProductionKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ProductionBinding$ProductionKind IMMEDIATE public static final enum dagger.internal.codegen.ProductionBinding$ProductionKind FUTURE public static final enum dagger.internal.codegen.ProductionBinding$ProductionKind SET_OF_FUTURE private static final synthetic dagger.internal.codegen.ProductionBinding$ProductionKind[] $VALUES public static dagger.internal.codegen.ProductionBinding$ProductionKind[] values () public static dagger.internal.codegen.ProductionBinding$ProductionKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static dagger.internal.codegen.ProductionBinding$ProductionKind fromProducesMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement producesMethod static void <clinit> () }
dagger/internal/codegen/ProductionBinding$Builder.class
ProductionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ProductionBinding$Builder extends dagger.internal.codegen.ContributionBinding$Builder { void <init> () dagger.internal.codegen.ProductionBinding$Builder dependencies (java.lang.Iterable) Iterable dependencies abstract dagger.internal.codegen.ProductionBinding$Builder explicitDependencies (java.lang.Iterable) abstract dagger.internal.codegen.ProductionBinding$Builder productionKind (dagger.internal.codegen.ProductionBinding$ProductionKind) abstract dagger.internal.codegen.ProductionBinding$Builder unresolved (dagger.internal.codegen.ProductionBinding) abstract dagger.internal.codegen.ProductionBinding$Builder thrownTypes (java.lang.Iterable) abstract dagger.internal.codegen.ProductionBinding$Builder executorRequest (dagger.model.DependencyRequest) abstract dagger.internal.codegen.ProductionBinding$Builder monitorRequest (dagger.model.DependencyRequest) volatile synthetic dagger.internal.codegen.ContributionBinding$Builder unresolved (dagger.internal.codegen.ContributionBinding) volatile synthetic dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable) }
dagger/internal/codegen/ProducesMethodValidator_Factory.class
ProducesMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ProducesMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public dagger.internal.codegen.ProducesMethodValidator get () public static dagger.internal.codegen.ProducesMethodValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public static dagger.internal.codegen.ProducesMethodValidator newProducesMethodValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProducesMethodValidator.class
ProducesMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.ProducesMethodValidator extends dagger.internal.codegen.BindingMethodValidator { void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator protected java.lang.String elementsIntoSetNotASetMessage () protected java.lang.String badTypeMessage () protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) }
dagger/internal/codegen/ProducesMethodValidator$Validator.class
ProducesMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.ProducesMethodValidator$Validator extends dagger.internal.codegen.BindingMethodValidator$MethodValidator { final synthetic dagger.internal.codegen.ProducesMethodValidator this$0 void <init> (dagger.internal.codegen.ProducesMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkAdditionalMethodProperties () private void checkNullable () protected void checkKeyType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType java.util.Optional typeToCheck protected void checkSetValuesType () java.util.Optional typeToCheck private java.util.Optional unwrapListenableFuture (javax.lang.model.type.TypeMirror) javax.lang.model.type.DeclaredType declaredType javax.lang.model.type.TypeMirror type }
dagger/internal/codegen/ProducerNodeInstanceBindingExpression.class
ProducerNodeInstanceBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ProducerNodeInstanceBindingExpression extends dagger.internal.codegen.FrameworkInstanceBindingExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.model.Key key private final dagger.internal.codegen.ProducerEntryPointView producerEntryPointView void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkInstanceSupplier, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkInstanceSupplier frameworkInstanceSupplier dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.ComponentImplementation componentImplementation protected dagger.internal.codegen.FrameworkType frameworkType () dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression result dagger.internal.codegen.javapoet.Expression getDependencyExpressionForComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component private synthetic dagger.internal.codegen.javapoet.Expression lambda$getDependencyExpressionForComponentMethod$0 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component }
dagger/internal/codegen/ProducerFromProviderCreationExpression.class
ProducerFromProviderCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.ProducerFromProviderCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () public java.util.Optional alternativeFrameworkClass () }
dagger/internal/codegen/ProducerFactoryGenerator_Factory.class
ProducerFactoryGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ProducerFactoryGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.ProducerFactoryGenerator get () public static dagger.internal.codegen.ProducerFactoryGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.ProducerFactoryGenerator newProducerFactoryGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, java.lang.Object, java.lang.Object) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion Object compilerOptions Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProducerFactoryGenerator.class
ProducerFactoryGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ProducerFactoryGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.KeyFactory keyFactory void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.KeyFactory) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.KeyFactory keyFactory com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ProductionBinding) dagger.internal.codegen.ProductionBinding binding javax.lang.model.element.Element originatingElement (dagger.internal.codegen.ProductionBinding) dagger.internal.codegen.ProductionBinding binding java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProductionBinding) com.squareup.javapoet.TypeName futureType com.squareup.javapoet.CodeBlock futureAccess dagger.model.DependencyRequest dependency com.squareup.javapoet.ClassName generatedTypeName dagger.internal.codegen.ProductionBinding binding com.squareup.javapoet.TypeName providedTypeName com.squareup.javapoet.TypeName futureTypeName com.squareup.javapoet.TypeSpec$Builder factoryBuilder dagger.internal.codegen.UniqueNameSet uniqueFieldNames com.google.common.collect.ImmutableMap$Builder fieldsBuilder com.squareup.javapoet.MethodSpec$Builder constructorBuilder java.util.Optional moduleField String[] executorParameterName String[] monitorParameterName java.util.Map bindingFieldsForDependencies com.google.common.collect.ImmutableMap fields com.squareup.javapoet.MethodSpec$Builder collectDependenciesBuilder com.google.common.collect.ImmutableList asyncDependencies dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform futureTransform com.squareup.javapoet.MethodSpec$Builder callProducesMethod com.squareup.javapoet.MethodSpec constructor private com.squareup.javapoet.MethodSpec staticFactoryMethod (dagger.internal.codegen.ProductionBinding, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ProductionBinding binding com.squareup.javapoet.MethodSpec constructor private static com.squareup.javapoet.FieldSpec addFieldAndConstructorParameter (com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.MethodSpec$Builder, java.lang.String, com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeSpec$Builder typeBuilder com.squareup.javapoet.MethodSpec$Builder constructorBuilder String variableName com.squareup.javapoet.TypeName variableType com.squareup.javapoet.FieldSpec field private static void assignField (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.FieldSpec, com.squareup.javapoet.ParameterizedTypeName) com.squareup.javapoet.MethodSpec$Builder constructorBuilder com.squareup.javapoet.FieldSpec field com.squareup.javapoet.ParameterizedTypeName type private static com.google.common.collect.ImmutableList asyncDependencies (dagger.internal.codegen.Binding) dagger.internal.codegen.Binding binding com.google.common.collect.ImmutableMap frameworkDependencies private com.squareup.javapoet.CodeBlock producerTokenConstruction (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProductionBinding) com.squareup.javapoet.ClassName generatedTypeName dagger.internal.codegen.ProductionBinding binding com.squareup.javapoet.CodeBlock producerTokenArgs private static java.lang.String dependencyFutureName (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency private static boolean isAsyncDependency (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency private static com.squareup.javapoet.TypeName asyncDependencyType (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency com.squareup.javapoet.TypeName keyName private com.squareup.javapoet.CodeBlock getInvocationCodeBlock (dagger.internal.codegen.ProductionBinding, com.squareup.javapoet.TypeName, com.google.common.collect.ImmutableList) com.squareup.javapoet.CodeBlock returnCodeBlock com.squareup.javapoet.CodeBlock returnCodeBlock com.squareup.javapoet.CodeBlock returnCodeBlock dagger.internal.codegen.ProductionBinding binding com.squareup.javapoet.TypeName providedTypeName com.google.common.collect.ImmutableList parameterCodeBlocks com.squareup.javapoet.CodeBlock moduleCodeBlock com.squareup.javapoet.CodeBlock returnCodeBlock private com.google.common.collect.FluentIterable getThrownTypeNames (java.lang.Iterable) Iterable thrownTypes volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) private static synthetic boolean lambda$asyncDependencies$3 (com.google.common.collect.ImmutableMap, dagger.model.DependencyRequest) com.google.common.collect.ImmutableMap frameworkDependencies dagger.model.DependencyRequest dependency private static synthetic com.squareup.javapoet.CodeBlock lambda$staticFactoryMethod$2 (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec p private static synthetic void lambda$write$1 (java.util.Map, com.squareup.javapoet.MethodSpec$Builder, dagger.model.Key, com.squareup.javapoet.FieldSpec) java.util.Map bindingFieldsForDependencies com.squareup.javapoet.MethodSpec$Builder constructorBuilder dagger.model.Key key com.squareup.javapoet.FieldSpec field com.squareup.javapoet.ParameterizedTypeName type private synthetic void lambda$write$0 (dagger.internal.codegen.UniqueNameSet, java.lang.String[], com.squareup.javapoet.MethodSpec$Builder, java.lang.String[], com.squareup.javapoet.TypeSpec$Builder, com.google.common.collect.ImmutableMap$Builder, dagger.model.Key, dagger.internal.codegen.FrameworkField) com.squareup.javapoet.FieldSpec field dagger.internal.codegen.UniqueNameSet uniqueFieldNames String[] executorParameterName com.squareup.javapoet.MethodSpec$Builder constructorBuilder String[] monitorParameterName com.squareup.javapoet.TypeSpec$Builder factoryBuilder com.google.common.collect.ImmutableMap$Builder fieldsBuilder dagger.model.Key key dagger.internal.codegen.FrameworkField bindingField String fieldName static synthetic java.lang.String access$000 (dagger.model.DependencyRequest) dagger.model.DependencyRequest x0 static synthetic com.squareup.javapoet.TypeName access$100 (dagger.model.DependencyRequest) dagger.model.DependencyRequest x0 static synthetic boolean access$200 (dagger.model.DependencyRequest) dagger.model.DependencyRequest x0 }
dagger/internal/codegen/ProducerFactoryGenerator$SingleArgFutureTransform.class
ProducerFactoryGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ProducerFactoryGenerator$SingleArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform { private final dagger.model.DependencyRequest asyncDependency void <init> (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, dagger.model.DependencyRequest) com.google.common.collect.ImmutableMap fields dagger.internal.codegen.ProductionBinding binding dagger.model.DependencyRequest asyncDependency com.squareup.javapoet.CodeBlock futureCodeBlock () com.squareup.javapoet.TypeName applyArgType () java.lang.String applyArgName () String argName com.google.common.collect.ImmutableList parameterCodeBlocks () dagger.model.DependencyRequest dependency com.google.common.collect.ImmutableList$Builder parameterCodeBlocks }
dagger/internal/codegen/ProducerFactoryGenerator$NoArgFutureTransform.class
ProducerFactoryGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ProducerFactoryGenerator$NoArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform { void <init> (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding) com.google.common.collect.ImmutableMap fields dagger.internal.codegen.ProductionBinding binding com.squareup.javapoet.CodeBlock futureCodeBlock () com.squareup.javapoet.TypeName applyArgType () java.lang.String applyArgName () com.google.common.collect.ImmutableList parameterCodeBlocks () }
dagger/internal/codegen/ProducerFactoryGenerator$MultiArgFutureTransform.class
ProducerFactoryGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ProducerFactoryGenerator$MultiArgFutureTransform extends dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform { private final com.google.common.collect.ImmutableList asyncDependencies void <init> (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableMap fields dagger.internal.codegen.ProductionBinding binding com.google.common.collect.ImmutableList asyncDependencies com.squareup.javapoet.CodeBlock futureCodeBlock () com.squareup.javapoet.TypeName applyArgType () java.lang.String applyArgName () com.google.common.collect.ImmutableList parameterCodeBlocks () dagger.model.DependencyRequest dependency int argIndex com.google.common.collect.ImmutableList$Builder codeBlocks boolean hasUncheckedCast () private static synthetic java.lang.String lambda$futureCodeBlock$0 (dagger.model.DependencyRequest) dagger.model.DependencyRequest x$0 }
dagger/internal/codegen/ProducerFactoryGenerator$FutureTransform.class
ProducerFactoryGenerator.java package dagger.internal.codegen abstract dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform extends java.lang.Object { protected final com.google.common.collect.ImmutableMap fields protected final dagger.internal.codegen.ProductionBinding binding void <init> (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding) com.google.common.collect.ImmutableMap fields dagger.internal.codegen.ProductionBinding binding abstract com.squareup.javapoet.CodeBlock futureCodeBlock () abstract com.squareup.javapoet.TypeName applyArgType () abstract java.lang.String applyArgName () abstract com.google.common.collect.ImmutableList parameterCodeBlocks () boolean hasUncheckedCast () com.squareup.javapoet.CodeBlock frameworkTypeUsageStatement (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency static dagger.internal.codegen.ProducerFactoryGenerator$FutureTransform create (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ProductionBinding, com.google.common.collect.ImmutableList) com.google.common.collect.ImmutableMap fields dagger.internal.codegen.ProductionBinding binding com.google.common.collect.ImmutableList asyncDependencies }
dagger/internal/codegen/ProducerFactoryGenerator$1.class
ProducerFactoryGenerator.java package dagger.internal.codegen synthetic dagger.internal.codegen.ProducerFactoryGenerator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static final synthetic int[] $SwitchMap$dagger$internal$codegen$ProductionBinding$ProductionKind static void <clinit> () }
dagger/internal/codegen/ProducerEntryPointView.class
ProducerEntryPointView.java package dagger.internal.codegen final dagger.internal.codegen.ProducerEntryPointView extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types java.util.Optional getProducerEntryPointField (dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.BindingExpression producerExpression dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component private com.squareup.javapoet.FieldSpec createField (dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.BindingExpression producerExpression dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component String methodName com.squareup.javapoet.FieldSpec field com.squareup.javapoet.CodeBlock fieldInitialization private javax.lang.model.type.TypeMirror fieldType (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod }
dagger/internal/codegen/ProducerCreationExpression.class
ProducerCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.ProducerCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.ContributionBinding binding void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () }
dagger/internal/codegen/ProcessingRoundCacheModule.class
ProcessingRoundCacheModule.java package dagger.internal.codegen abstract dagger.internal.codegen.ProcessingRoundCacheModule extends java.lang.Object { public abstract dagger.internal.codegen.ClearableCache moduleDescriptorFactory (dagger.internal.codegen.ModuleDescriptor$Factory) public abstract dagger.internal.codegen.ClearableCache bindingGraphFactory (dagger.internal.codegen.BindingGraphFactory) public abstract dagger.internal.codegen.ClearableCache componentImplementationFactory (dagger.internal.codegen.ComponentImplementationFactory) }
dagger/internal/codegen/ProcessingOptions.class
ProcessingOptions.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.ProcessingOptions extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/ProcessingEnvironmentModule_TypesFactory.class
ProcessingEnvironmentModule_TypesFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_TypesFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public javax.lang.model.util.Types get () public static dagger.internal.codegen.ProcessingEnvironmentModule_TypesFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static javax.lang.model.util.Types proxyTypes (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_SourceVersionFactory.class
ProcessingEnvironmentModule_SourceVersionFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_SourceVersionFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public javax.lang.model.SourceVersion get () public static dagger.internal.codegen.ProcessingEnvironmentModule_SourceVersionFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static javax.lang.model.SourceVersion proxySourceVersion (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_ProcessingOptionsFactory.class
ProcessingEnvironmentModule_ProcessingOptionsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_ProcessingOptionsFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public java.util.Map get () public static dagger.internal.codegen.ProcessingEnvironmentModule_ProcessingOptionsFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static java.util.Map proxyProcessingOptions (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_MessagerFactory.class
ProcessingEnvironmentModule_MessagerFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_MessagerFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public javax.annotation.processing.Messager get () public static dagger.internal.codegen.ProcessingEnvironmentModule_MessagerFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static javax.annotation.processing.Messager proxyMessager (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_FilerFactory.class
ProcessingEnvironmentModule_FilerFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_FilerFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module private final javax.inject.Provider compilerOptionsProvider public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule, javax.inject.Provider) dagger.internal.codegen.ProcessingEnvironmentModule module javax.inject.Provider compilerOptionsProvider public javax.annotation.processing.Filer get () public static dagger.internal.codegen.ProcessingEnvironmentModule_FilerFactory create (dagger.internal.codegen.ProcessingEnvironmentModule, javax.inject.Provider) dagger.internal.codegen.ProcessingEnvironmentModule module javax.inject.Provider compilerOptionsProvider public static javax.annotation.processing.Filer proxyFiler (dagger.internal.codegen.ProcessingEnvironmentModule, java.lang.Object) dagger.internal.codegen.ProcessingEnvironmentModule instance Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_DaggerStatisticsRecorderFactory.class
ProcessingEnvironmentModule_DaggerStatisticsRecorderFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_DaggerStatisticsRecorderFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public java.util.Optional get () public static dagger.internal.codegen.ProcessingEnvironmentModule_DaggerStatisticsRecorderFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static java.util.Optional proxyDaggerStatisticsRecorder (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_DaggerElementsFactory.class
ProcessingEnvironmentModule_DaggerElementsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_DaggerElementsFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public dagger.internal.codegen.langmodel.DaggerElements get () public static dagger.internal.codegen.ProcessingEnvironmentModule_DaggerElementsFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static dagger.internal.codegen.langmodel.DaggerElements proxyDaggerElements (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule_CompilerOptionsFactory.class
ProcessingEnvironmentModule_CompilerOptionsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ProcessingEnvironmentModule_CompilerOptionsFactory extends java.lang.Object implements dagger.internal.Factory { private final dagger.internal.codegen.ProcessingEnvironmentModule module public void <init> (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public dagger.internal.codegen.CompilerOptions get () public static dagger.internal.codegen.ProcessingEnvironmentModule_CompilerOptionsFactory create (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public static dagger.internal.codegen.CompilerOptions proxyCompilerOptions (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule instance public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ProcessingEnvironmentModule.class
ProcessingEnvironmentModule.java package dagger.internal.codegen final dagger.internal.codegen.ProcessingEnvironmentModule extends java.lang.Object { private final javax.annotation.processing.ProcessingEnvironment processingEnvironment void <init> (javax.annotation.processing.ProcessingEnvironment) javax.annotation.processing.ProcessingEnvironment processingEnvironment java.util.Map processingOptions () javax.annotation.processing.Messager messager () javax.annotation.processing.Filer filer (dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.CompilerOptions compilerOptions javax.lang.model.util.Types types () javax.lang.model.SourceVersion sourceVersion () dagger.internal.codegen.langmodel.DaggerElements daggerElements () dagger.internal.codegen.CompilerOptions compilerOptions () java.util.Optional daggerStatisticsRecorder () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen final dagger.internal.codegen.ProcessingEnvironmentCompilerOptions extends dagger.internal.codegen.CompilerOptions { private final javax.annotation.processing.ProcessingEnvironment processingEnvironment private final java.util.Map enumOptions private final java.util.Map allCommandLineOptions static dagger.internal.codegen.CompilerOptions create (javax.annotation.processing.ProcessingEnvironment) javax.annotation.processing.ProcessingEnvironment processingEnvironment private void <init> (javax.annotation.processing.ProcessingEnvironment) javax.annotation.processing.ProcessingEnvironment processingEnvironment boolean usesProducers () boolean headerCompilation () boolean fastInit () boolean formatGeneratedSource () boolean writeProducerNameInToken () javax.tools.Diagnostic$Kind nullableValidationKind () javax.tools.Diagnostic$Kind privateMemberValidationKind () javax.tools.Diagnostic$Kind staticMemberValidationKind () boolean ignorePrivateAndStaticInjectionForComponent () dagger.internal.codegen.ValidationType scopeCycleValidationType () boolean warnIfInjectionFactoryNotGeneratedUpstream () boolean aheadOfTimeSubcomponents () boolean forceUseSerializedComponentImplementations () boolean emitModifiableMetadataAnnotations () boolean useGradleIncrementalProcessing () dagger.internal.codegen.ValidationType fullBindingGraphValidationType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement element private dagger.internal.codegen.ValidationType fullBindingGraphValidationType () javax.tools.Diagnostic$Kind moduleHasDifferentScopesDiagnosticKind () dagger.internal.codegen.ValidationType explicitBindingConflictsWithInjectValidationType () private boolean isEnabled (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption keyOnlyOption private boolean isEnabled (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature feature private javax.tools.Diagnostic$Kind diagnosticKind (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation validation private dagger.internal.codegen.ProcessingEnvironmentCompilerOptions checkValid () dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption keyOnlyOption dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature feature dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation validation private void noLongerRecognized (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption commandLineOption private static java.lang.String optionName (java.lang.Enum) Enum option static com.google.common.collect.ImmutableSet supportedOptions () private java.lang.Enum parseOption (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option Enum value private java.lang.Enum parseOptionUncached (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option com.google.common.collect.ImmutableMap values private void reportUseOfDifferentNamesForOption (javax.tools.Diagnostic$Kind, dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption, com.google.common.collect.ImmutableSet) javax.tools.Diagnostic$Kind diagnosticKind dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option com.google.common.collect.ImmutableSet usedNames private com.google.common.collect.ImmutableMap parseOptionWithAllNames (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option com.google.common.collect.ImmutableMap aliasValues private com.google.common.collect.ImmutableMap parseOptionWithAllNamesUncached (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option com.google.common.collect.ImmutableMap$Builder values private java.util.Optional parseOptionWithName (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption, java.lang.String) Enum value dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option String key String stringValue private java.util.stream.Stream getUsedNames (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption option private synthetic boolean lambda$getUsedNames$3 (java.lang.String) String name private synthetic void lambda$parseOptionWithAllNamesUncached$2 (dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption, com.google.common.collect.ImmutableMap$Builder, java.lang.String) dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption option com.google.common.collect.ImmutableMap$Builder values String name private static synthetic void lambda$parseOptionWithAllNamesUncached$1 (com.google.common.collect.ImmutableMap$Builder, java.lang.String, java.lang.Enum) com.google.common.collect.ImmutableMap$Builder values String name Enum value private static synthetic java.lang.String lambda$reportUseOfDifferentNamesForOption$0 (java.lang.String) String name static synthetic java.lang.String access$100 (java.lang.Enum) Enum x0 }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$Validation.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation extends java.lang.Enum implements dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption { public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation DISABLE_INTER_COMPONENT_SCOPE_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation NULLABLE_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation PRIVATE_MEMBER_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation STATIC_MEMBER_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation FULL_BINDING_GRAPH_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation MODULE_HAS_DIFFERENT_SCOPES_VALIDATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation EXPLICIT_BINDING_CONFLICTS_WITH_INJECT final dagger.internal.codegen.ValidationType defaultType final com.google.common.collect.ImmutableSet validTypes private static final synthetic dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation[] $VALUES public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation[] values () public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private transient void <init> (java.lang.String, int, dagger.internal.codegen.ValidationType, dagger.internal.codegen.ValidationType[]) dagger.internal.codegen.ValidationType defaultType dagger.internal.codegen.ValidationType[] moreValidTypes public dagger.internal.codegen.ValidationType defaultValue () public java.util.Set validValues () public java.lang.String toString () public volatile synthetic java.lang.Enum defaultValue () synthetic void <init> (java.lang.String, int, dagger.internal.codegen.ValidationType, dagger.internal.codegen.ValidationType[], dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$1) String x0 int x1 dagger.internal.codegen.ValidationType x2 dagger.internal.codegen.ValidationType[] x3 dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$1 x4 static void <clinit> () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$Validation$1.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation$1 extends dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Validation { transient void <init> (java.lang.String, int, dagger.internal.codegen.ValidationType, dagger.internal.codegen.ValidationType[]) dagger.internal.codegen.ValidationType defaultType dagger.internal.codegen.ValidationType[] moreValidTypes public com.google.common.collect.ImmutableList aliases () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$KeyOnlyOption.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption extends java.lang.Enum implements dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption { public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption HEADER_COMPILATION public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption USE_GRADLE_INCREMENTAL_PROCESSING private static final synthetic dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption[] $VALUES public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption[] values () public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption valueOf (java.lang.String) String name private void <init> (java.lang.String, int) synthetic void <init> (java.lang.String, int, dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$1) String x0 int x1 dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$1 x2 static void <clinit> () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$KeyOnlyOption$2.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption$2 extends dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption { void <init> (java.lang.String, int) public java.lang.String toString () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$KeyOnlyOption$1.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption$1 extends dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$KeyOnlyOption { void <init> (java.lang.String, int) public java.lang.String toString () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$Feature.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature extends java.lang.Enum implements dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption { public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature FAST_INIT public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature EXPERIMENTAL_ANDROID_MODE public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature FORMAT_GENERATED_SOURCE public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature WRITE_PRODUCER_NAME_IN_TOKEN public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature WARN_IF_INJECTION_FACTORY_NOT_GENERATED_UPSTREAM public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature IGNORE_PRIVATE_AND_STATIC_INJECTION_FOR_COMPONENT public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature EXPERIMENTAL_AHEAD_OF_TIME_SUBCOMPONENTS public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature FORCE_USE_SERIALIZED_COMPONENT_IMPLEMENTATIONS public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature EMIT_MODIFIABLE_METADATA_ANNOTATIONS public static final enum dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature FLOATING_BINDS_METHODS final dagger.internal.codegen.FeatureStatus defaultValue private static final synthetic dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature[] $VALUES public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature[] values () public static dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$Feature valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private void <init> (java.lang.String, int, dagger.internal.codegen.FeatureStatus) dagger.internal.codegen.FeatureStatus defaultValue public dagger.internal.codegen.FeatureStatus defaultValue () public java.util.Set validValues () public java.lang.String toString () public volatile synthetic java.lang.Enum defaultValue () static void <clinit> () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$EnumOption.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen abstract dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$EnumOption extends java.lang.Object implements dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption { public abstract java.lang.Enum defaultValue () public abstract java.util.Set validValues () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$CommandLineOption.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen abstract dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$CommandLineOption extends java.lang.Object { public abstract java.lang.String toString () public com.google.common.collect.ImmutableList aliases () public java.util.stream.Stream allNames () }
dagger/internal/codegen/ProcessingEnvironmentCompilerOptions$1.class
ProcessingEnvironmentCompilerOptions.java package dagger.internal.codegen synthetic dagger.internal.codegen.ProcessingEnvironmentCompilerOptions$1 extends java.lang.Object { }
dagger/internal/codegen/PrivateMethodBindingExpression.class
PrivateMethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.PrivateMethodBindingExpression extends dagger.internal.codegen.MethodBindingExpression { private final dagger.internal.codegen.BindingRequest request private final dagger.internal.codegen.ComponentImplementation componentImplementation private String methodName void <init> (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy, dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy dagger.internal.codegen.BindingExpression wrappedBindingExpression dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.langmodel.DaggerTypes types protected void addMethod () protected java.lang.String methodName () }
dagger/internal/codegen/PerGeneratedFile.class
PerGeneratedFile.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.PerGeneratedFile extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/PerComponentImplementation.class
PerComponentImplementation.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.PerComponentImplementation extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/ParentComponent.class
ParentComponent.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.ParentComponent extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/Optionals.class
Optionals.java package dagger.internal.codegen final dagger.internal.codegen.Optionals extends java.lang.Object { static java.util.Comparator optionalComparator () static java.util.Comparator emptiesLast (java.util.Comparator) java.util.Comparator valueComparator static transient java.util.Optional firstPresent (java.util.Optional, java.util.Optional, java.util.Optional[]) java.util.Optional first java.util.Optional second java.util.Optional[] rest static java.lang.Object rootmostValue (java.lang.Object, java.util.function.Function) java.util.Optional next Object start java.util.function.Function nextFunction Object current private void <init> () private static synthetic java.lang.Object lambda$emptiesLast$1 (java.util.Optional) java.util.Optional o private static synthetic java.lang.Boolean lambda$optionalComparator$0 (java.util.Optional) java.util.Optional optional }
dagger/internal/codegen/OptionalType.class
OptionalType.java package dagger.internal.codegen abstract dagger.internal.codegen.OptionalType extends java.lang.Object { private static final javax.lang.model.type.TypeVisitor OPTIONAL_KIND void <init> () protected abstract com.google.common.base.Equivalence$Wrapper wrappedDeclaredOptionalType () javax.lang.model.type.DeclaredType declaredOptionalType () dagger.internal.codegen.OptionalType$OptionalKind kind () javax.lang.model.type.TypeMirror valueType () static boolean isOptional (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static boolean isOptional (dagger.model.Key) dagger.model.Key key static dagger.internal.codegen.OptionalType from (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static dagger.internal.codegen.OptionalType from (dagger.model.Key) dagger.model.Key key static void <clinit> () }
dagger/internal/codegen/OptionalType$OptionalKind.class
OptionalType.java package dagger.internal.codegen final enum dagger.internal.codegen.OptionalType$OptionalKind extends java.lang.Enum { public static final enum dagger.internal.codegen.OptionalType$OptionalKind GUAVA_OPTIONAL public static final enum dagger.internal.codegen.OptionalType$OptionalKind JDK_OPTIONAL private final Class clazz private final String absentFactoryMethodName private static final synthetic dagger.internal.codegen.OptionalType$OptionalKind[] $VALUES public static dagger.internal.codegen.OptionalType$OptionalKind[] values () public static dagger.internal.codegen.OptionalType$OptionalKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.Class, java.lang.String) Class clazz String absentFactoryMethodName com.squareup.javapoet.ParameterizedTypeName of (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName valueType com.squareup.javapoet.CodeBlock absentValueExpression () com.squareup.javapoet.CodeBlock parameterizedAbsentValueExpression (dagger.internal.codegen.OptionalType) dagger.internal.codegen.OptionalType optionalType com.squareup.javapoet.CodeBlock presentExpression (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock value com.squareup.javapoet.CodeBlock presentObjectExpression (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock value static synthetic java.lang.Class access$000 (dagger.internal.codegen.OptionalType$OptionalKind) dagger.internal.codegen.OptionalType$OptionalKind x0 static void <clinit> () }
dagger/internal/codegen/OptionalType$1.class
OptionalType.java package dagger.internal.codegen dagger.internal.codegen.OptionalType$1 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> (java.util.Optional) java.util.Optional x0 public java.util.Optional visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.element.Name qualifiedName dagger.internal.codegen.OptionalType$OptionalKind optionalKind javax.lang.model.type.DeclaredType t Void p public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) }
dagger/internal/codegen/OptionalFactoryInstanceCreationExpression.class
OptionalFactoryInstanceCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.OptionalFactoryInstanceCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.OptionalFactories optionalFactories private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions void <init> (dagger.internal.codegen.OptionalFactories, dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.OptionalFactories optionalFactories dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () public boolean useInnerSwitchingProvider () }
dagger/internal/codegen/OptionalFactories_Factory.class
OptionalFactories_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.OptionalFactories_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider componentImplementationProvider public void <init> (javax.inject.Provider) javax.inject.Provider componentImplementationProvider public dagger.internal.codegen.OptionalFactories get () public static dagger.internal.codegen.OptionalFactories_Factory create (javax.inject.Provider) javax.inject.Provider componentImplementationProvider public static dagger.internal.codegen.OptionalFactories newOptionalFactories (java.lang.Object) Object componentImplementation public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/OptionalFactories.class
OptionalFactories.java package dagger.internal.codegen final dagger.internal.codegen.OptionalFactories extends java.lang.Object { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final java.util.Map presentFactoryClasses private final java.util.Map absentOptionalProviderMethods private final java.util.Map absentOptionalProviderFields void <init> (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation componentImplementation com.squareup.javapoet.CodeBlock absentOptionalProvider (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.OptionalType$OptionalKind optionalKind private com.squareup.javapoet.MethodSpec absentOptionalProviderMethod (dagger.internal.codegen.OptionalType$OptionalKind) dagger.internal.codegen.OptionalType$OptionalKind optionalKind com.squareup.javapoet.TypeVariableName typeVariable private com.squareup.javapoet.FieldSpec absentOptionalProviderField (dagger.internal.codegen.OptionalType$OptionalKind) dagger.internal.codegen.OptionalType$OptionalKind optionalKind com.squareup.javapoet.CodeBlock presentOptionalFactory (dagger.internal.codegen.ContributionBinding, com.squareup.javapoet.CodeBlock) dagger.internal.codegen.ContributionBinding binding com.squareup.javapoet.CodeBlock delegateFactory private com.squareup.javapoet.TypeSpec presentOptionalFactoryClass (dagger.internal.codegen.OptionalFactories$PresentFactorySpec) dagger.internal.codegen.OptionalFactories$PresentFactorySpec spec com.squareup.javapoet.FieldSpec delegateField com.squareup.javapoet.ParameterSpec delegateParameter com.squareup.javapoet.TypeSpec$Builder factoryClassBuilder private com.squareup.javapoet.MethodSpec presentOptionalFactoryGetMethod (dagger.internal.codegen.OptionalFactories$PresentFactorySpec, com.squareup.javapoet.FieldSpec) dagger.internal.codegen.OptionalFactories$PresentFactorySpec spec com.squareup.javapoet.FieldSpec delegateField com.squareup.javapoet.MethodSpec$Builder getMethodBuilder private static com.squareup.javapoet.CodeBlock transformFutureToOptional (dagger.internal.codegen.OptionalType$OptionalKind, com.squareup.javapoet.TypeName, com.squareup.javapoet.CodeBlock) dagger.internal.codegen.OptionalType$OptionalKind optionalKind com.squareup.javapoet.TypeName inputType com.squareup.javapoet.CodeBlock inputFuture private synthetic com.squareup.javapoet.TypeSpec lambda$presentOptionalFactory$2 (dagger.internal.codegen.OptionalFactories$PresentFactorySpec) dagger.internal.codegen.OptionalFactories$PresentFactorySpec spec com.squareup.javapoet.TypeSpec type private synthetic com.squareup.javapoet.FieldSpec lambda$absentOptionalProviderMethod$1 (dagger.internal.codegen.OptionalType$OptionalKind) dagger.internal.codegen.OptionalType$OptionalKind kind com.squareup.javapoet.FieldSpec field private synthetic com.squareup.javapoet.MethodSpec lambda$absentOptionalProvider$0 (dagger.internal.codegen.OptionalType$OptionalKind) dagger.internal.codegen.OptionalType$OptionalKind kind com.squareup.javapoet.MethodSpec method }
dagger/internal/codegen/OptionalFactories$PresentFactorySpec.class
OptionalFactories.java package dagger.internal.codegen abstract dagger.internal.codegen.OptionalFactories$PresentFactorySpec extends java.lang.Object { void <init> () abstract dagger.internal.codegen.FrameworkType frameworkType () abstract dagger.internal.codegen.OptionalType$OptionalKind optionalKind () abstract dagger.model.RequestKind valueKind () com.squareup.javapoet.TypeVariableName typeVariable () com.squareup.javapoet.TypeName valueType () com.squareup.javapoet.ParameterizedTypeName optionalType () com.squareup.javapoet.ParameterizedTypeName factoryType () com.squareup.javapoet.ParameterizedTypeName delegateType () java.util.Optional superclass () java.util.Optional superinterface () java.lang.String factoryMethodName () java.lang.String factoryClassName () private static dagger.internal.codegen.OptionalFactories$PresentFactorySpec of (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding static synthetic dagger.internal.codegen.OptionalFactories$PresentFactorySpec access$000 (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding x0 }
dagger/internal/codegen/OptionalFactories$1.class
OptionalFactories.java package dagger.internal.codegen synthetic dagger.internal.codegen.OptionalFactories$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$FrameworkType static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/OptionalBindingExpression_Factory.class
OptionalBindingExpression_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.OptionalBindingExpression_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider resolvedBindingsProvider private final javax.inject.Provider componentBindingExpressionsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider resolvedBindingsProvider javax.inject.Provider componentBindingExpressionsProvider javax.inject.Provider typesProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.OptionalBindingExpression get () public static dagger.internal.codegen.OptionalBindingExpression_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider resolvedBindingsProvider javax.inject.Provider componentBindingExpressionsProvider javax.inject.Provider typesProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.OptionalBindingExpression newOptionalBindingExpression (java.lang.Object, java.lang.Object, dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.SourceVersion) Object resolvedBindings Object componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/OptionalBindingExpression.class
OptionalBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.OptionalBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final dagger.internal.codegen.ProvisionBinding binding private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.lang.model.SourceVersion sourceVersion void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.SourceVersion) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.OptionalType optionalType dagger.internal.codegen.OptionalType$OptionalKind optionalKind dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock dependencyExpression boolean requiresMethodEncapsulation () }
dagger/internal/codegen/OptionalBindingDeclaration_Factory_Factory.class
OptionalBindingDeclaration_Factory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.OptionalBindingDeclaration_Factory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider) javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.OptionalBindingDeclaration$Factory get () public static dagger.internal.codegen.OptionalBindingDeclaration_Factory_Factory create (javax.inject.Provider) javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.OptionalBindingDeclaration$Factory newFactory (java.lang.Object) Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/OptionalBindingDeclaration.class
OptionalBindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.OptionalBindingDeclaration extends dagger.internal.codegen.BindingDeclaration { void <init> () public abstract dagger.model.Key key () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
dagger/internal/codegen/OptionalBindingDeclaration$Factory.class
OptionalBindingDeclaration.java package dagger.internal.codegen dagger.internal.codegen.OptionalBindingDeclaration$Factory extends java.lang.Object { private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.KeyFactory) dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.OptionalBindingDeclaration forMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule }
dagger/internal/codegen/NullableBindingValidator_Factory.class
NullableBindingValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.NullableBindingValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider) javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.NullableBindingValidator get () public static dagger.internal.codegen.NullableBindingValidator_Factory create (javax.inject.Provider) javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.NullableBindingValidator newNullableBindingValidator (java.lang.Object) Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/NullableBindingValidator.class
NullableBindingValidator.java package dagger.internal.codegen final dagger.internal.codegen.NullableBindingValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.CompilerOptions compilerOptions public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph$DependencyEdge dependencyEdge dagger.model.Binding binding dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter public java.lang.String pluginName () private com.google.common.collect.ImmutableList nullableBindings (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph private com.google.common.collect.ImmutableSet nonNullableDependencies (dagger.model.BindingGraph, dagger.model.Binding) dagger.model.BindingGraph bindingGraph dagger.model.Binding binding static java.lang.String nullableToNonNullable (java.lang.String, java.lang.String) String key String binding private static synthetic boolean lambda$nonNullableDependencies$1 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge edge private static synthetic boolean lambda$nullableBindings$0 (dagger.model.Binding) dagger.model.Binding binding }
dagger/internal/codegen/MultibindsMethodValidator_Factory.class
MultibindsMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MultibindsMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public dagger.internal.codegen.MultibindsMethodValidator get () public static dagger.internal.codegen.MultibindsMethodValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public static dagger.internal.codegen.MultibindsMethodValidator newMultibindsMethodValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MultibindsMethodValidator.class
MultibindsMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.MultibindsMethodValidator extends dagger.internal.codegen.BindingMethodValidator { void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) }
dagger/internal/codegen/MultibindsMethodValidator$Validator.class
MultibindsMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.MultibindsMethodValidator$Validator extends dagger.internal.codegen.BindingMethodValidator$MethodValidator { final synthetic dagger.internal.codegen.MultibindsMethodValidator this$0 void <init> (dagger.internal.codegen.MultibindsMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkParameters () protected void checkType () private boolean isPlainMap (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType dagger.internal.codegen.MapType mapType private boolean isPlainSet (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType dagger.internal.codegen.SetType setType }
dagger/internal/codegen/MultibindingFactoryCreationExpression.class
MultibindingFactoryCreationExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.MultibindingFactoryCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.ContributionBinding binding void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions protected final com.squareup.javapoet.CodeBlock multibindingDependencyExpression (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock expression protected final com.google.common.collect.ImmutableSet dependenciesToImplement () com.google.common.collect.ImmutableSet alreadyImplementedKeys protected java.util.Optional superContributions () dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod superMethod protected final dagger.internal.codegen.BindingRequest bindingRequest () protected final boolean useRawType () public final boolean useInnerSwitchingProvider () private static synthetic boolean lambda$dependenciesToImplement$0 (com.google.common.collect.ImmutableSet, dagger.model.DependencyRequest) com.google.common.collect.ImmutableSet alreadyImplementedKeys dagger.model.DependencyRequest dependency }
dagger/internal/codegen/MultibindingExpression.class
MultibindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.MultibindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final dagger.internal.codegen.ProvisionBinding binding private final dagger.internal.codegen.ComponentImplementation componentImplementation void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression expression protected abstract dagger.internal.codegen.javapoet.Expression buildDependencyExpression (com.squareup.javapoet.ClassName) protected java.util.Set getNewContributions (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet dependencies com.google.common.collect.ImmutableSet superclassContributions protected java.util.Optional superMethodCall () java.util.Optional method private dagger.internal.codegen.BindingRequest bindingRequest () private com.google.common.collect.ImmutableSet superclassContributions () private static synthetic boolean lambda$getNewContributions$0 (com.google.common.collect.ImmutableSet, dagger.model.DependencyRequest) com.google.common.collect.ImmutableSet superclassContributions dagger.model.DependencyRequest dependency }
dagger/internal/codegen/MultibindingDeclaration_Factory_Factory.class
MultibindingDeclaration_Factory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MultibindingDeclaration_Factory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.MultibindingDeclaration$Factory get () public static dagger.internal.codegen.MultibindingDeclaration_Factory_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.MultibindingDeclaration$Factory newFactory (dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MultibindingDeclaration.class
MultibindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.MultibindingDeclaration extends dagger.internal.codegen.BindingDeclaration implements dagger.internal.codegen.ContributionType$HasContributionType { void <init> () public abstract dagger.model.Key key () public abstract dagger.internal.codegen.ContributionType contributionType () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
dagger/internal/codegen/MultibindingDeclaration$Factory.class
MultibindingDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.MultibindingDeclaration$Factory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.KeyFactory) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.MultibindingDeclaration forMultibindsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement moduleMethod javax.lang.model.element.TypeElement moduleElement private dagger.internal.codegen.MultibindingDeclaration forDeclaredMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.type.ExecutableType methodType javax.lang.model.element.TypeElement contributingType javax.lang.model.type.TypeMirror returnType private dagger.internal.codegen.ContributionType contributionType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType }
dagger/internal/codegen/MultibindingAnnotationsProcessingStep_Factory.class
MultibindingAnnotationsProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MultibindingAnnotationsProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider anyBindingMethodValidatorProvider private final javax.inject.Provider messagerProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider anyBindingMethodValidatorProvider javax.inject.Provider messagerProvider public dagger.internal.codegen.MultibindingAnnotationsProcessingStep get () public static dagger.internal.codegen.MultibindingAnnotationsProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider anyBindingMethodValidatorProvider javax.inject.Provider messagerProvider public static dagger.internal.codegen.MultibindingAnnotationsProcessingStep newMultibindingAnnotationsProcessingStep (java.lang.Object, javax.annotation.processing.Messager) Object anyBindingMethodValidator javax.annotation.processing.Messager messager public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MultibindingAnnotationsProcessingStep.class
MultibindingAnnotationsProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.MultibindingAnnotationsProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator private final javax.annotation.processing.Messager messager void <init> (dagger.internal.codegen.AnyBindingMethodValidator, javax.annotation.processing.Messager) dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator javax.annotation.processing.Messager messager public java.util.Set annotations () protected void process (javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.ExecutableElement method com.google.common.collect.ImmutableSet annotations protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) private synthetic void lambda$process$0 (javax.lang.model.element.ExecutableElement, java.lang.Class) javax.lang.model.element.ExecutableElement method Class annotation }
dagger/internal/codegen/MultibindingAnnotations.class
MultibindingAnnotations.java package dagger.internal.codegen final dagger.internal.codegen.MultibindingAnnotations extends java.lang.Object { void <init> () static com.google.common.collect.ImmutableSet forElement (javax.lang.model.element.Element) javax.lang.model.element.Element method }
dagger/internal/codegen/MoreAnnotationValues.class
MoreAnnotationValues.java package dagger.internal.codegen final dagger.internal.codegen.MoreAnnotationValues extends java.lang.Object { private static final javax.lang.model.element.AnnotationValueVisitor AS_ANNOTATION_VALUES private static final javax.lang.model.element.AnnotationValueVisitor AS_TYPE static com.google.common.collect.ImmutableList asAnnotationValues (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue static javax.lang.model.type.TypeMirror asType (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue private void <init> () static void <clinit> () }
dagger/internal/codegen/MoreAnnotationValues$2.class
MoreAnnotationValues.java package dagger.internal.codegen dagger.internal.codegen.MoreAnnotationValues$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { void <init> () public javax.lang.model.type.TypeMirror visitType (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror t Void p protected javax.lang.model.type.TypeMirror defaultAction (java.lang.Object, java.lang.Void) Object o Void p 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/internal/codegen/MoreAnnotationValues$1.class
MoreAnnotationValues.java package dagger.internal.codegen dagger.internal.codegen.MoreAnnotationValues$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { void <init> () public com.google.common.collect.ImmutableList visitArray (java.util.List, java.lang.String) java.util.List vals String elementName protected com.google.common.collect.ImmutableList defaultAction (java.lang.Object, java.lang.String) Object o String elementName 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/internal/codegen/MoreAnnotationMirrors.class
MoreAnnotationMirrors.java package dagger.internal.codegen final dagger.internal.codegen.MoreAnnotationMirrors extends java.lang.Object { private void <init> () static java.util.Optional wrapOptionalInEquivalence (java.util.Optional) java.util.Optional optional static java.util.Optional unwrapOptionalEquivalence (java.util.Optional) java.util.Optional wrappedOptional static javax.lang.model.element.Name simpleName (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotationMirror static com.google.common.collect.ImmutableList getTypeListValue (javax.lang.model.element.AnnotationMirror, java.lang.String) javax.lang.model.element.AnnotationMirror annotationMirror String name }
dagger/internal/codegen/MonitoringModuleProcessingStep_Factory.class
MonitoringModuleProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MonitoringModuleProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider messagerProvider private final javax.inject.Provider monitoringModuleGeneratorProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider monitoringModuleGeneratorProvider public dagger.internal.codegen.MonitoringModuleProcessingStep get () public static dagger.internal.codegen.MonitoringModuleProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider monitoringModuleGeneratorProvider public static dagger.internal.codegen.MonitoringModuleProcessingStep newMonitoringModuleProcessingStep (javax.annotation.processing.Messager, java.lang.Object) javax.annotation.processing.Messager messager Object monitoringModuleGenerator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MonitoringModuleProcessingStep.class
MonitoringModuleProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.MonitoringModuleProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.MonitoringModuleGenerator monitoringModuleGenerator void <init> (javax.annotation.processing.Messager, dagger.internal.codegen.MonitoringModuleGenerator) javax.annotation.processing.Messager messager dagger.internal.codegen.MonitoringModuleGenerator monitoringModuleGenerator public java.util.Set annotations () protected void process (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.TypeElement element com.google.common.collect.ImmutableSet annotations protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) }
dagger/internal/codegen/MonitoringModuleGenerator_Factory.class
MonitoringModuleGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MonitoringModuleGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.MonitoringModuleGenerator get () public static dagger.internal.codegen.MonitoringModuleGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.MonitoringModuleGenerator newMonitoringModuleGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MonitoringModuleGenerator.class
MonitoringModuleGenerator.java package dagger.internal.codegen final dagger.internal.codegen.MonitoringModuleGenerator extends dagger.internal.codegen.SourceFileGenerator { void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentElement javax.lang.model.element.Element originatingElement (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentElement java.util.Optional write (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement) com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.element.TypeElement componentElement private com.squareup.javapoet.MethodSpec privateConstructor () private com.squareup.javapoet.MethodSpec setOfFactories () private com.squareup.javapoet.MethodSpec monitor (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentElement volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) }
dagger/internal/codegen/ModuleValidator_Factory.class
ModuleValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ModuleValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider anyBindingMethodValidatorProvider private final javax.inject.Provider methodSignatureFormatterProvider private final javax.inject.Provider componentDescriptorFactoryProvider private final javax.inject.Provider bindingGraphFactoryProvider private final javax.inject.Provider bindingGraphConverterProvider private final javax.inject.Provider bindingGraphValidatorProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider anyBindingMethodValidatorProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider componentDescriptorFactoryProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider bindingGraphConverterProvider javax.inject.Provider bindingGraphValidatorProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.ModuleValidator get () public static dagger.internal.codegen.ModuleValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider anyBindingMethodValidatorProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider componentDescriptorFactoryProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider bindingGraphConverterProvider javax.inject.Provider bindingGraphValidatorProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.ModuleValidator newModuleValidator (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object anyBindingMethodValidator Object methodSignatureFormatter Object componentDescriptorFactory Object bindingGraphFactory Object bindingGraphConverter Object bindingGraphValidator Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ModuleValidator.class
ModuleValidator.java package dagger.internal.codegen final dagger.internal.codegen.ModuleValidator extends java.lang.Object { private static final com.google.common.collect.ImmutableSet SUBCOMPONENT_TYPES private static final com.google.common.collect.ImmutableSet SUBCOMPONENT_CREATOR_TYPES private static final java.util.Optional ANDROID_PROCESSOR private static final String CONTRIBUTES_ANDROID_INJECTOR_NAME private static final String ANDROID_PROCESSOR_NAME private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter private final dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory private final dagger.internal.codegen.BindingGraphFactory bindingGraphFactory private final dagger.internal.codegen.BindingGraphConverter bindingGraphConverter private final dagger.internal.codegen.BindingGraphValidator bindingGraphValidator private final dagger.internal.codegen.CompilerOptions compilerOptions private final java.util.Map cache private final java.util.Set knownModules void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.AnyBindingMethodValidator, dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.ComponentDescriptorFactory, dagger.internal.codegen.BindingGraphFactory, dagger.internal.codegen.BindingGraphConverter, dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory dagger.internal.codegen.BindingGraphFactory bindingGraphFactory dagger.internal.codegen.BindingGraphConverter bindingGraphConverter dagger.internal.codegen.BindingGraphValidator bindingGraphValidator dagger.internal.codegen.CompilerOptions compilerOptions void addKnownModules (java.util.Collection) java.util.Collection modules dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement module private dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement, java.util.Set) javax.lang.model.element.TypeElement module java.util.Set visitedModules private dagger.internal.codegen.ValidationReport validateUncached (javax.lang.model.element.TypeElement, java.util.Set) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.ExecutableElement moduleMethod javax.lang.model.element.TypeElement module java.util.Set visitedModules dagger.internal.codegen.ValidationReport$Builder builder dagger.internal.codegen.ModuleKind moduleKind com.google.common.collect.ListMultimap allMethodsByName com.google.common.collect.ListMultimap bindingMethodsByName java.util.Set methodKinds javax.lang.model.element.TypeElement contributesAndroidInjectorElement javax.lang.model.type.TypeMirror contributesAndroidInjector private void validateReferencedSubcomponents (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleKind, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.AnnotationValue subcomponentAttribute javax.lang.model.element.TypeElement subject dagger.internal.codegen.ModuleKind moduleKind dagger.internal.codegen.ValidationReport$Builder builder dagger.internal.codegen.ModuleAnnotation moduleAnnotation private static java.lang.String moduleSubcomponentsIncludesNonSubcomponent (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement notSubcomponent private static java.lang.String moduleSubcomponentsIncludesCreator (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleSubcomponentsAttribute javax.lang.model.element.TypeElement subcomponentType dagger.internal.codegen.ComponentCreatorAnnotation creatorAnnotation private static void validateSubcomponentHasBuilder (javax.lang.model.element.TypeElement, javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement subcomponentAttribute javax.lang.model.element.AnnotationMirror moduleAnnotation dagger.internal.codegen.ValidationReport$Builder builder private static java.lang.String moduleSubcomponentsDoesntHaveCreator (javax.lang.model.element.TypeElement, javax.lang.model.element.AnnotationMirror) javax.lang.model.element.TypeElement subcomponent javax.lang.model.element.AnnotationMirror moduleAnnotation private void validateModifiers (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement subject dagger.internal.codegen.ValidationReport$Builder builder private void validateMethodsWithSameName (dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ListMultimap) javax.lang.model.element.ExecutableElement offendingMethod java.util.Map$Entry entry dagger.internal.codegen.ValidationReport$Builder builder com.google.common.collect.ListMultimap bindingMethodsByName private void validateReferencedModules (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleKind, java.util.Set, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement subject dagger.internal.codegen.ModuleKind moduleKind java.util.Set visitedModules dagger.internal.codegen.ValidationReport$Builder builder javax.lang.model.element.AnnotationMirror mirror dagger.internal.codegen.ValidationReport validateReferencedModules (javax.lang.model.element.TypeElement, javax.lang.model.element.AnnotationMirror, com.google.common.collect.ImmutableSet, java.util.Set) javax.lang.model.element.AnnotationValue includedModule javax.lang.model.element.TypeElement annotatedType javax.lang.model.element.AnnotationMirror annotation com.google.common.collect.ImmutableSet validModuleKinds java.util.Set visitedModules dagger.internal.codegen.ValidationReport$Builder subreport com.google.common.collect.ImmutableSet validModuleAnnotations private static com.google.common.collect.ImmutableList getModules (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation private void validateBindingMethodOverrides (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ListMultimap, com.google.common.collect.ListMultimap) javax.lang.model.element.ExecutableElement bindingMethod javax.lang.model.element.ExecutableElement method String name javax.lang.model.element.ExecutableElement superclassMethod java.util.List superclassMethods javax.lang.model.element.TypeElement subject dagger.internal.codegen.ValidationReport$Builder builder com.google.common.collect.ListMultimap allMethodsByName com.google.common.collect.ListMultimap bindingMethodsByName javax.lang.model.element.TypeElement currentClass javax.lang.model.type.TypeMirror objectType java.util.Set failedMethods private void validateModuleVisibility (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleKind, dagger.internal.codegen.ValidationReport$Builder) com.google.common.collect.ImmutableSet invalidVisibilityIncludes javax.lang.model.element.TypeElement moduleElement dagger.internal.codegen.ModuleKind moduleKind dagger.internal.codegen.ValidationReport$Builder reportBuilder dagger.internal.codegen.ModuleAnnotation moduleAnnotation dagger.shaded.auto.common.Visibility moduleVisibility dagger.shaded.auto.common.Visibility moduleEffectiveVisibility private com.google.common.collect.ImmutableSet getModuleIncludesWithInvalidVisibility (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation private boolean requiresModuleInstance (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement module private void validateNoScopeAnnotationsOnModuleElement (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleKind, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.AnnotationMirror scope javax.lang.model.element.TypeElement module dagger.internal.codegen.ModuleKind moduleKind dagger.internal.codegen.ValidationReport$Builder report private void validateSelfCycles (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement module dagger.internal.codegen.ValidationReport$Builder builder dagger.internal.codegen.ModuleAnnotation moduleAnnotation private void validateModuleBindings (javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement module dagger.internal.codegen.ValidationReport$Builder report dagger.model.BindingGraph bindingGraph private static java.lang.String formatListForErrorMessage (java.util.List) StringBuilder output java.util.List things private synthetic void lambda$validateSelfCycles$4 (javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation, dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.AnnotationValue) javax.lang.model.element.TypeElement module dagger.internal.codegen.ModuleAnnotation moduleAnnotation dagger.internal.codegen.ValidationReport$Builder builder javax.lang.model.element.AnnotationValue value private static synthetic boolean lambda$requiresModuleInstance$3 (java.util.Set) java.util.Set modifiers private synthetic boolean lambda$requiresModuleInstance$2 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private static synthetic boolean lambda$getModuleIncludesWithInvalidVisibility$1 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement include private synthetic dagger.internal.codegen.ValidationReport lambda$validate$0 (javax.lang.model.element.TypeElement, java.util.Set, javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement module java.util.Set visitedModules javax.lang.model.element.TypeElement m static synthetic com.google.common.collect.ImmutableSet access$000 () static synthetic void access$100 (javax.lang.model.element.TypeElement, javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.TypeElement x0 javax.lang.model.element.AnnotationMirror x1 dagger.internal.codegen.ValidationReport$Builder x2 static synthetic com.google.common.collect.ImmutableSet access$200 () static synthetic java.lang.String access$300 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement x0 static synthetic java.lang.String access$400 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement x0 static synthetic java.util.Set access$500 (dagger.internal.codegen.ModuleValidator) dagger.internal.codegen.ModuleValidator x0 static synthetic dagger.internal.codegen.ValidationReport access$600 (dagger.internal.codegen.ModuleValidator, javax.lang.model.element.TypeElement, java.util.Set) dagger.internal.codegen.ModuleValidator x0 javax.lang.model.element.TypeElement x1 java.util.Set x2 static void <clinit> () Class clazz ClassNotFoundException ignored Class clazz }
dagger/internal/codegen/ModuleValidator$ModuleMethodKind.class
ModuleValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.ModuleValidator$ModuleMethodKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ModuleValidator$ModuleMethodKind ABSTRACT_DECLARATION public static final enum dagger.internal.codegen.ModuleValidator$ModuleMethodKind INSTANCE_BINDING public static final enum dagger.internal.codegen.ModuleValidator$ModuleMethodKind STATIC_BINDING private static final synthetic dagger.internal.codegen.ModuleValidator$ModuleMethodKind[] $VALUES public static dagger.internal.codegen.ModuleValidator$ModuleMethodKind[] values () public static dagger.internal.codegen.ModuleValidator$ModuleMethodKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static dagger.internal.codegen.ModuleValidator$ModuleMethodKind ofMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement moduleMethod static void <clinit> () }
dagger/internal/codegen/ModuleValidator$4.class
ModuleValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.ModuleValidator$4 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$NestingKind static void <clinit> () }
dagger/internal/codegen/ModuleValidator$3.class
ModuleValidator.java package dagger.internal.codegen dagger.internal.codegen.ModuleValidator$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { final synthetic javax.lang.model.element.TypeElement val$module final synthetic dagger.internal.codegen.ModuleAnnotation val$moduleAnnotation final synthetic dagger.internal.codegen.ValidationReport$Builder val$builder final synthetic javax.lang.model.element.AnnotationValue val$value final synthetic dagger.internal.codegen.ModuleValidator this$0 void <init> (dagger.internal.codegen.ModuleValidator, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation, dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.AnnotationValue) dagger.internal.codegen.ModuleValidator this$0 public java.lang.Void visitType (javax.lang.model.type.TypeMirror, java.lang.Void) String moduleKind javax.lang.model.type.TypeMirror includedModule Void aVoid public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) }
dagger/internal/codegen/ModuleValidator$2.class
ModuleValidator.java package dagger.internal.codegen dagger.internal.codegen.ModuleValidator$2 extends javax.lang.model.util.SimpleTypeVisitor8 { final synthetic com.google.common.collect.ImmutableSet val$validModuleAnnotations final synthetic java.util.Set val$visitedModules final synthetic dagger.internal.codegen.ValidationReport$Builder val$subreport final synthetic javax.lang.model.element.TypeElement val$annotatedType final synthetic javax.lang.model.element.AnnotationMirror val$annotation final synthetic javax.lang.model.element.AnnotationValue val$includedModule final synthetic dagger.internal.codegen.ModuleValidator this$0 void <init> (dagger.internal.codegen.ModuleValidator, com.google.common.collect.ImmutableSet, java.util.Set, dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.TypeElement, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) dagger.internal.codegen.ModuleValidator this$0 protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror mirror Void p public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p javax.lang.model.element.TypeElement module private transient void reportError (java.lang.String, java.lang.Object[]) String format Object[] args 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) private static synthetic java.lang.String lambda$visitDeclared$0 (java.lang.Class) Class otherClass }
dagger/internal/codegen/ModuleValidator$1.class
ModuleValidator.java package dagger.internal.codegen dagger.internal.codegen.ModuleValidator$1 extends javax.lang.model.util.SimpleTypeVisitor8 { final synthetic dagger.internal.codegen.ValidationReport$Builder val$builder final synthetic javax.lang.model.element.TypeElement val$subject final synthetic dagger.internal.codegen.ModuleAnnotation val$moduleAnnotation final synthetic javax.lang.model.element.AnnotationValue val$subcomponentAttribute final synthetic dagger.internal.codegen.ModuleValidator this$0 void <init> (dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation, javax.lang.model.element.AnnotationValue) dagger.internal.codegen.ModuleValidator this$0 protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void aVoid public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType declaredType Void aVoid javax.lang.model.element.TypeElement attributeType 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) }
dagger/internal/codegen/ModuleProxies.class
ModuleProxies.java package dagger.internal.codegen final dagger.internal.codegen.ModuleProxies extends java.lang.Object { void <init> () static com.squareup.javapoet.ClassName constructorProxyTypeName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement com.squareup.javapoet.ClassName moduleClassName static java.util.Optional nonPublicNullaryConstructor (javax.lang.model.element.TypeElement, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.element.TypeElement moduleElement dagger.internal.codegen.langmodel.DaggerElements elements static com.squareup.javapoet.CodeBlock newModuleInstance (javax.lang.model.element.TypeElement, com.squareup.javapoet.ClassName, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.element.TypeElement moduleElement com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.langmodel.DaggerElements elements String packageName private static synthetic com.squareup.javapoet.CodeBlock lambda$newModuleInstance$4 (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement moduleElement javax.lang.model.element.ExecutableElement constructor private static synthetic boolean lambda$newModuleInstance$3 (java.lang.String, javax.lang.model.element.ExecutableElement) String packageName javax.lang.model.element.ExecutableElement constructor private static synthetic boolean lambda$nonPublicNullaryConstructor$2 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor private static synthetic boolean lambda$nonPublicNullaryConstructor$1 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor private static synthetic boolean lambda$nonPublicNullaryConstructor$0 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor }
dagger/internal/codegen/ModuleProcessingStep_Factory.class
ModuleProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ModuleProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider messagerProvider private final javax.inject.Provider moduleValidatorProvider private final javax.inject.Provider bindingFactoryProvider private final javax.inject.Provider factoryGeneratorProvider private final javax.inject.Provider producerFactoryGeneratorProvider private final javax.inject.Provider moduleConstructorProxyGeneratorProvider private final javax.inject.Provider inaccessibleMapKeyProxyGeneratorProvider private final javax.inject.Provider delegateDeclarationFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider moduleValidatorProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider factoryGeneratorProvider javax.inject.Provider producerFactoryGeneratorProvider javax.inject.Provider moduleConstructorProxyGeneratorProvider javax.inject.Provider inaccessibleMapKeyProxyGeneratorProvider javax.inject.Provider delegateDeclarationFactoryProvider public dagger.internal.codegen.ModuleProcessingStep get () public static dagger.internal.codegen.ModuleProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider moduleValidatorProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider factoryGeneratorProvider javax.inject.Provider producerFactoryGeneratorProvider javax.inject.Provider moduleConstructorProxyGeneratorProvider javax.inject.Provider inaccessibleMapKeyProxyGeneratorProvider javax.inject.Provider delegateDeclarationFactoryProvider public static dagger.internal.codegen.ModuleProcessingStep newModuleProcessingStep (javax.annotation.processing.Messager, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) javax.annotation.processing.Messager messager Object moduleValidator Object bindingFactory Object factoryGenerator Object producerFactoryGenerator Object moduleConstructorProxyGenerator Object inaccessibleMapKeyProxyGenerator Object delegateDeclarationFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ModuleProcessingStep.class
ModuleProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.ModuleProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.ModuleValidator moduleValidator private final dagger.internal.codegen.BindingFactory bindingFactory private final dagger.internal.codegen.SourceFileGenerator factoryGenerator private final dagger.internal.codegen.SourceFileGenerator producerFactoryGenerator private final dagger.internal.codegen.SourceFileGenerator moduleConstructorProxyGenerator private final dagger.internal.codegen.InaccessibleMapKeyProxyGenerator inaccessibleMapKeyProxyGenerator private final dagger.internal.codegen.DelegateDeclaration$Factory delegateDeclarationFactory private final java.util.Set processedModuleElements void <init> (javax.annotation.processing.Messager, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.BindingFactory, dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.InaccessibleMapKeyProxyGenerator, dagger.internal.codegen.DelegateDeclaration$Factory) javax.annotation.processing.Messager messager dagger.internal.codegen.ModuleValidator moduleValidator dagger.internal.codegen.BindingFactory bindingFactory dagger.internal.codegen.SourceFileGenerator factoryGenerator dagger.internal.codegen.SourceFileGenerator producerFactoryGenerator dagger.internal.codegen.SourceFileGenerator moduleConstructorProxyGenerator dagger.internal.codegen.InaccessibleMapKeyProxyGenerator inaccessibleMapKeyProxyGenerator dagger.internal.codegen.DelegateDeclaration$Factory delegateDeclarationFactory public java.util.Set annotations () public com.google.common.collect.ImmutableSet process (com.google.common.collect.SetMultimap) com.google.common.collect.SetMultimap elementsByAnnotation java.util.List modules protected void process (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement module com.google.common.collect.ImmutableSet annotations dagger.internal.codegen.ValidationReport report private void generate (dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.SourceFileGenerator generator dagger.internal.codegen.ContributionBinding binding private dagger.internal.codegen.ContributionBinding bindsMethodBinding (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement module javax.lang.model.element.ExecutableElement method protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) public volatile synthetic java.util.Set process (com.google.common.collect.SetMultimap) }
dagger/internal/codegen/ModuleKind.class
ModuleKind.java package dagger.internal.codegen final enum dagger.internal.codegen.ModuleKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ModuleKind MODULE public static final enum dagger.internal.codegen.ModuleKind PRODUCER_MODULE private final Class moduleAnnotation private static final synthetic dagger.internal.codegen.ModuleKind[] $VALUES public static dagger.internal.codegen.ModuleKind[] values () public static dagger.internal.codegen.ModuleKind valueOf (java.lang.String) String name static com.google.common.collect.ImmutableSet annotationsFor (java.util.Set) java.util.Set kinds static java.util.Optional forAnnotatedElement (javax.lang.model.element.TypeElement) dagger.internal.codegen.ModuleKind kind javax.lang.model.element.TypeElement element java.util.Set kinds static void checkIsModule (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement private void <init> (java.lang.String, int, java.lang.Class) Class moduleAnnotation javax.lang.model.element.AnnotationMirror getModuleAnnotation (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement element java.util.Optional result java.lang.Class annotation () com.google.common.collect.ImmutableSet legalIncludedModuleKinds () static void <clinit> () }
dagger/internal/codegen/ModuleKind$1.class
ModuleKind.java package dagger.internal.codegen synthetic dagger.internal.codegen.ModuleKind$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ModuleKind static void <clinit> () }
dagger/internal/codegen/ModuleGenerator.class
ModuleGenerator.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.ModuleGenerator extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/ModuleDescriptor_Factory_Factory.class
ModuleDescriptor_Factory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ModuleDescriptor_Factory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider bindingFactoryProvider private final javax.inject.Provider multibindingDeclarationFactoryProvider private final javax.inject.Provider bindingDelegateDeclarationFactoryProvider private final javax.inject.Provider subcomponentDeclarationFactoryProvider private final javax.inject.Provider optionalBindingDeclarationFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider multibindingDeclarationFactoryProvider javax.inject.Provider bindingDelegateDeclarationFactoryProvider javax.inject.Provider subcomponentDeclarationFactoryProvider javax.inject.Provider optionalBindingDeclarationFactoryProvider public dagger.internal.codegen.ModuleDescriptor$Factory get () public static dagger.internal.codegen.ModuleDescriptor_Factory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider multibindingDeclarationFactoryProvider javax.inject.Provider bindingDelegateDeclarationFactoryProvider javax.inject.Provider subcomponentDeclarationFactoryProvider javax.inject.Provider optionalBindingDeclarationFactoryProvider public static dagger.internal.codegen.ModuleDescriptor$Factory newFactory (dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements Object bindingFactory Object multibindingDeclarationFactory Object bindingDelegateDeclarationFactory Object subcomponentDeclarationFactory Object optionalBindingDeclarationFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ModuleDescriptor.class
ModuleDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.ModuleDescriptor extends java.lang.Object { void <init> () abstract javax.lang.model.element.TypeElement moduleElement () abstract com.google.common.collect.ImmutableSet includedModules () abstract com.google.common.collect.ImmutableSet bindings () abstract com.google.common.collect.ImmutableSet multibindingDeclarations () abstract com.google.common.collect.ImmutableSet subcomponentDeclarations () abstract com.google.common.collect.ImmutableSet delegateDeclarations () abstract com.google.common.collect.ImmutableSet optionalDeclarations () abstract dagger.internal.codegen.ModuleKind kind () com.google.common.collect.ImmutableSet allBindingDeclarations () com.google.common.collect.ImmutableSet allBindingKeys () }
dagger/internal/codegen/ModuleDescriptor$Factory.class
ModuleDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.ModuleDescriptor$Factory extends java.lang.Object implements dagger.internal.codegen.ClearableCache { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.BindingFactory bindingFactory private final dagger.internal.codegen.MultibindingDeclaration$Factory multibindingDeclarationFactory private final dagger.internal.codegen.DelegateDeclaration$Factory bindingDelegateDeclarationFactory private final dagger.internal.codegen.SubcomponentDeclaration$Factory subcomponentDeclarationFactory private final dagger.internal.codegen.OptionalBindingDeclaration$Factory optionalBindingDeclarationFactory private final java.util.Map cache void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.BindingFactory, dagger.internal.codegen.MultibindingDeclaration$Factory, dagger.internal.codegen.DelegateDeclaration$Factory, dagger.internal.codegen.SubcomponentDeclaration$Factory, dagger.internal.codegen.OptionalBindingDeclaration$Factory) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.BindingFactory bindingFactory dagger.internal.codegen.MultibindingDeclaration$Factory multibindingDeclarationFactory dagger.internal.codegen.DelegateDeclaration$Factory bindingDelegateDeclarationFactory dagger.internal.codegen.SubcomponentDeclaration$Factory subcomponentDeclarationFactory dagger.internal.codegen.OptionalBindingDeclaration$Factory optionalBindingDeclarationFactory dagger.internal.codegen.ModuleDescriptor create (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement dagger.internal.codegen.ModuleDescriptor createUncached (javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement moduleMethod javax.lang.model.element.TypeElement moduleElement com.google.common.collect.ImmutableSet$Builder bindings com.google.common.collect.ImmutableSet$Builder delegates com.google.common.collect.ImmutableSet$Builder multibindingDeclarations com.google.common.collect.ImmutableSet$Builder optionalDeclarations com.google.common.collect.ImmutableSet transitiveModules (java.lang.Iterable) Iterable modules private java.util.Set collectIncludedModules (java.util.Set, javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement superclassElement java.util.Set includedModules javax.lang.model.element.TypeElement moduleElement javax.lang.model.type.TypeMirror superclass private com.google.common.collect.ImmutableSet implicitlyIncludedModules (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement javax.lang.model.element.TypeElement contributesAndroidInjector private java.lang.String implicitlyIncludedModuleName (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method public void clearCache () private synthetic javax.lang.model.element.TypeElement lambda$implicitlyIncludedModules$3 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private static synthetic boolean lambda$implicitlyIncludedModules$2 (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement contributesAndroidInjector javax.lang.model.element.ExecutableElement method private synthetic void lambda$collectIncludedModules$1 (java.util.Set, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation) java.util.Set includedModules javax.lang.model.element.TypeElement moduleElement dagger.internal.codegen.ModuleAnnotation moduleAnnotation private synthetic java.lang.Iterable lambda$transitiveModules$0 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module }
dagger/internal/codegen/ModuleConstructorProxyGenerator_Factory.class
ModuleConstructorProxyGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ModuleConstructorProxyGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.ModuleConstructorProxyGenerator get () public static dagger.internal.codegen.ModuleConstructorProxyGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.ModuleConstructorProxyGenerator newModuleConstructorProxyGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ModuleConstructorProxyGenerator.class
ModuleConstructorProxyGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ModuleConstructorProxyGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement javax.lang.model.element.Element originatingElement (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement moduleElement java.util.Optional write (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement) com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.element.TypeElement moduleElement private com.squareup.javapoet.TypeSpec$Builder buildProxy (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement) com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.element.TypeElement moduleElement volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) }
dagger/internal/codegen/ModuleAnnotation.class
ModuleAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.ModuleAnnotation extends java.lang.Object { private static final com.google.common.collect.ImmutableSet MODULE_ANNOTATIONS void <init> () abstract javax.lang.model.element.AnnotationMirror annotation () java.lang.Class annotationClass () AssertionError assertionError ClassNotFoundException e com.google.common.collect.ImmutableList includes () com.google.common.collect.ImmutableList includesAsAnnotationValues () com.google.common.collect.ImmutableList subcomponents () com.google.common.collect.ImmutableList subcomponentsAsAnnotationValues () static boolean isModuleAnnotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation static com.google.common.collect.ImmutableSet moduleAnnotations () static dagger.internal.codegen.ModuleAnnotation moduleAnnotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation static java.util.Optional moduleAnnotation (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement static void <clinit> () }
dagger/internal/codegen/ModifiableConcreteMethodBindingExpression.class
ModifiableConcreteMethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ModifiableConcreteMethodBindingExpression extends dagger.internal.codegen.MethodBindingExpression { private final dagger.internal.codegen.BindingRequest request private final dagger.internal.codegen.ModifiableBindingType modifiableBindingType private final dagger.internal.codegen.ComponentImplementation componentImplementation private final boolean bindingCannotBeModified private java.util.Optional methodName void <init> (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy, dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.ComponentImplementation, boolean, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy dagger.internal.codegen.BindingExpression wrappedBindingExpression dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.ComponentImplementation componentImplementation boolean bindingCannotBeModified dagger.internal.codegen.langmodel.DaggerTypes types protected void addMethod () protected java.lang.String methodName () protected boolean isModifiableImplementationMethod () private static synthetic java.lang.String lambda$addMethod$0 (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method }
dagger/internal/codegen/ModifiableBindingType.class
ModifiableBindingType.java package dagger.internal.codegen final enum dagger.internal.codegen.ModifiableBindingType extends java.lang.Enum { public static final enum dagger.internal.codegen.ModifiableBindingType NONE public static final enum dagger.internal.codegen.ModifiableBindingType MISSING public static final enum dagger.internal.codegen.ModifiableBindingType GENERATED_INSTANCE public static final enum dagger.internal.codegen.ModifiableBindingType MULTIBINDING public static final enum dagger.internal.codegen.ModifiableBindingType OPTIONAL public static final enum dagger.internal.codegen.ModifiableBindingType INJECTION public static final enum dagger.internal.codegen.ModifiableBindingType BINDS_METHOD_WITH_MISSING_DEPENDENCY private static final com.google.common.collect.ImmutableSet TYPES_WITH_BASE_CLASS_IMPLEMENTATIONS private static final synthetic dagger.internal.codegen.ModifiableBindingType[] $VALUES public static dagger.internal.codegen.ModifiableBindingType[] values () public static dagger.internal.codegen.ModifiableBindingType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isModifiable () boolean hasBaseClassImplementation () static void <clinit> () }
dagger/internal/codegen/ModifiableBindingMethods.class
ModifiableBindingMethods.java package dagger.internal.codegen final dagger.internal.codegen.ModifiableBindingMethods extends java.lang.Object { private final java.util.Map methods void <init> () void addModifiableMethod (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request javax.lang.model.type.TypeMirror returnType com.squareup.javapoet.MethodSpec method boolean finalized void addReimplementedMethod (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method private void addMethod (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod previousMethod com.google.common.collect.ImmutableMap getNonFinalizedMethods () java.util.Optional getMethod (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request com.google.common.collect.ImmutableList allMethods () boolean finalized (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod storedMethod private static synthetic boolean lambda$getNonFinalizedMethods$0 (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod m }
dagger/internal/codegen/ModifiableBindingMethods$ModifiableBindingMethod.class
ModifiableBindingMethods.java package dagger.internal.codegen abstract dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod extends java.lang.Object { void <init> () private static dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod create (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request javax.lang.model.type.TypeMirror returnType com.squareup.javapoet.MethodSpec methodSpec boolean finalized dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod reimplement (dagger.internal.codegen.ModifiableBindingType, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType newModifiableBindingType com.squareup.javapoet.MethodSpec newImplementation boolean finalized abstract dagger.internal.codegen.ModifiableBindingType type () abstract dagger.internal.codegen.BindingRequest request () final javax.lang.model.type.TypeMirror returnType () abstract com.google.common.base.Equivalence$Wrapper returnTypeWrapper () abstract com.squareup.javapoet.MethodSpec methodSpec () abstract boolean finalized () boolean fulfillsSameRequestAs (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod other static synthetic dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod access$000 (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType x0 dagger.internal.codegen.BindingRequest x1 javax.lang.model.type.TypeMirror x2 com.squareup.javapoet.MethodSpec x3 boolean x4 }
dagger/internal/codegen/ModifiableBindingExpressions.class
ModifiableBindingExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ModifiableBindingExpressions extends java.lang.Object { private final java.util.Optional parent private final dagger.internal.codegen.ComponentBindingExpressions bindingExpressions private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (java.util.Optional, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.langmodel.DaggerTypes) java.util.Optional parent dagger.internal.codegen.ComponentBindingExpressions bindingExpressions dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.langmodel.DaggerTypes types void addPossiblyModifiableComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod com.squareup.javapoet.MethodSpec method dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ModifiableBindingType modifiableBindingType java.util.Optional possiblyReimplementedMethod (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) boolean markMethodFinal dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod modifiableBindingMethod dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ModifiableBindingType newModifiableBindingType dagger.internal.codegen.ModifiableBindingType oldModifiableBindingType boolean modifiableBindingTypeChanged dagger.internal.codegen.ResolvedBindings resolvedBindings private dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod reimplementedMethod (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingExpression, boolean) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod supertypeMethod dagger.internal.codegen.ModifiableBindingType newModifiableBindingType dagger.internal.codegen.BindingExpression bindingExpression boolean markMethodFinal com.squareup.javapoet.MethodSpec baseMethod private boolean knownModifiableBindingWillBeFinalized (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod modifiableBindingMethod dagger.internal.codegen.ModifiableBindingType newModifiableBindingType private boolean newModifiableBindingWillBeFinalized (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.BindingRequest request private boolean modifiableBindingWillBeFinalized (dagger.internal.codegen.ModifiableBindingType, boolean) dagger.internal.codegen.ModifiableBindingType modifiableBindingType boolean modifyingBinding java.util.Optional maybeCreateModifiableBindingExpression (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ModifiableBindingType type private dagger.internal.codegen.BindingExpression createModifiableBindingExpression (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings java.util.Optional matchingModifiableBindingMethod java.util.Optional matchingComponentMethod dagger.internal.codegen.ModifiableBindingType getModifiableBindingType (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.BindingRequest request private boolean shouldModifyImplementation (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest) java.util.Optional superclassImplementation dagger.model.DependencyRequest dependency dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings private boolean bindingTypeChanged (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingGraph superclassGraph dagger.internal.codegen.ResolvedBindings superclassBindings private boolean resolvableBinding (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ModifiableBindingExpressions expressions dagger.internal.codegen.BindingRequest request private boolean resolvedInThisComponent (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingExpression wrapInModifiableMethodBindingExpression (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy, dagger.internal.codegen.BindingExpression) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy dagger.internal.codegen.BindingExpression wrappedBindingExpression dagger.internal.codegen.ModifiableBindingType modifiableBindingType }
dagger/internal/codegen/ModifiableBindingExpressions$1.class
ModifiableBindingExpressions.java package dagger.internal.codegen synthetic dagger.internal.codegen.ModifiableBindingExpressions$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ModifiableBindingType static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/ModifiableAbstractMethodBindingExpression.class
ModifiableAbstractMethodBindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.ModifiableAbstractMethodBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ModifiableBindingType modifiableBindingType private final dagger.internal.codegen.BindingRequest request private final java.util.Optional matchingComponentMethod private final dagger.internal.codegen.langmodel.DaggerTypes types private java.util.Optional methodName void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, java.util.Optional, java.util.Optional, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.BindingRequest request java.util.Optional matchingModifiableBindingMethod java.util.Optional matchingComponentMethod dagger.internal.codegen.langmodel.DaggerTypes types private static java.util.Optional initializeMethodName (java.util.Optional, java.util.Optional) java.util.Optional matchingComponentMethod java.util.Optional matchingModifiableBindingMethod final dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass private void addUnimplementedMethod () javax.lang.model.type.TypeMirror returnType private javax.lang.model.type.TypeMirror returnType () javax.lang.model.type.TypeMirror requestedType protected abstract javax.lang.model.type.TypeMirror contributedType () abstract java.lang.String chooseMethodName () }
dagger/internal/codegen/MissingBindingValidator_Factory.class
MissingBindingValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MissingBindingValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider injectBindingRegistryProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider injectBindingRegistryProvider public dagger.internal.codegen.MissingBindingValidator get () public static dagger.internal.codegen.MissingBindingValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider injectBindingRegistryProvider public static dagger.internal.codegen.MissingBindingValidator newMissingBindingValidator (dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types Object injectBindingRegistry public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MissingBindingValidator.class
MissingBindingValidator.java package dagger.internal.codegen final dagger.internal.codegen.MissingBindingValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.InjectBindingRegistry) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph graph dagger.spi.DiagnosticReporter diagnosticReporter private void reportMissingBinding (dagger.model.BindingGraph$MissingBinding, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph$MissingBinding missingBinding dagger.model.BindingGraph graph dagger.spi.DiagnosticReporter diagnosticReporter private java.lang.String missingBindingErrorMessage (dagger.model.BindingGraph$MissingBinding, dagger.model.BindingGraph) dagger.model.BindingGraph$MissingBinding missingBinding dagger.model.BindingGraph graph dagger.model.Key key StringBuilder errorMessage private boolean allIncomingDependenciesCanUseProduction (dagger.model.BindingGraph$MissingBinding, dagger.model.BindingGraph) dagger.model.BindingGraph$MissingBinding missingBinding dagger.model.BindingGraph graph private boolean dependencyCanBeProduction (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph) dagger.model.BindingGraph$DependencyEdge edge dagger.model.BindingGraph graph dagger.model.BindingGraph$Node source private boolean typeHasInjectionSites (dagger.model.Key) dagger.model.Key key private static synthetic java.lang.Boolean lambda$typeHasInjectionSites$4 (dagger.internal.codegen.MembersInjectionBinding) dagger.internal.codegen.MembersInjectionBinding binding private synthetic boolean lambda$allIncomingDependenciesCanUseProduction$3 (dagger.model.BindingGraph, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph graph dagger.model.BindingGraph$DependencyEdge edge private static synthetic void lambda$missingBindingErrorMessage$2 (java.lang.StringBuilder, javax.lang.model.element.TypeElement) StringBuilder errorMessage javax.lang.model.element.TypeElement component private static synthetic javax.lang.model.element.TypeElement lambda$missingBindingErrorMessage$1 (dagger.model.Binding) dagger.model.Binding binding private synthetic void lambda$visitGraph$0 (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter, dagger.model.BindingGraph$MissingBinding) dagger.model.BindingGraph graph dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.BindingGraph$MissingBinding missingBinding }
dagger/internal/codegen/MissingBindingExpression.class
MissingBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MissingBindingExpression extends dagger.internal.codegen.ModifiableAbstractMethodBindingExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.BindingRequest request void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.BindingRequest, java.util.Optional, java.util.Optional, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.BindingRequest request java.util.Optional matchingModifiableBindingMethod java.util.Optional matchingComponentMethod dagger.internal.codegen.langmodel.DaggerTypes types java.lang.String chooseMethodName () protected javax.lang.model.type.TypeMirror contributedType () }
dagger/internal/codegen/MethodSignatureFormatter_Factory.class
MethodSignatureFormatter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MethodSignatureFormatter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider) javax.inject.Provider typesProvider public dagger.internal.codegen.MethodSignatureFormatter get () public static dagger.internal.codegen.MethodSignatureFormatter_Factory create (javax.inject.Provider) javax.inject.Provider typesProvider public static dagger.internal.codegen.MethodSignatureFormatter newMethodSignatureFormatter (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MethodSignatureFormatter.class
MethodSignatureFormatter.java package dagger.internal.codegen final dagger.internal.codegen.MethodSignatureFormatter extends dagger.internal.codegen.Formatter { private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.Formatter typedFormatter (javax.lang.model.type.DeclaredType) javax.lang.model.type.DeclaredType declaredType public java.lang.String format (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method public java.lang.String format (javax.lang.model.element.ExecutableElement, java.util.Optional) javax.lang.model.element.ExecutableElement method java.util.Optional container javax.lang.model.element.TypeElement type javax.lang.model.type.ExecutableType executableType private java.lang.String format (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType, javax.lang.model.element.TypeElement) int i java.util.Iterator annotationIterator int i javax.lang.model.element.ExecutableElement method javax.lang.model.type.ExecutableType methodType javax.lang.model.element.TypeElement declaringType StringBuilder builder java.util.List annotations java.util.Iterator parameters java.util.Iterator parameterTypes private static void appendParameter (java.lang.StringBuilder, javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror) StringBuilder builder javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror type private static java.lang.String nameOfType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private static java.lang.String formatAnnotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation public volatile synthetic java.lang.String format (java.lang.Object) private static synthetic void lambda$appendParameter$0 (java.lang.StringBuilder, javax.lang.model.element.AnnotationMirror) StringBuilder builder javax.lang.model.element.AnnotationMirror qualifier static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$000 (dagger.internal.codegen.MethodSignatureFormatter) dagger.internal.codegen.MethodSignatureFormatter x0 static synthetic java.lang.String access$100 (dagger.internal.codegen.MethodSignatureFormatter, javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType, javax.lang.model.element.TypeElement) dagger.internal.codegen.MethodSignatureFormatter x0 javax.lang.model.element.ExecutableElement x1 javax.lang.model.type.ExecutableType x2 javax.lang.model.element.TypeElement x3 }
dagger/internal/codegen/MethodSignatureFormatter$1.class
MethodSignatureFormatter.java package dagger.internal.codegen dagger.internal.codegen.MethodSignatureFormatter$1 extends dagger.internal.codegen.Formatter { final synthetic javax.lang.model.type.DeclaredType val$declaredType final synthetic dagger.internal.codegen.MethodSignatureFormatter this$0 void <init> (dagger.internal.codegen.MethodSignatureFormatter, javax.lang.model.type.DeclaredType) dagger.internal.codegen.MethodSignatureFormatter this$0 public java.lang.String format (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method public volatile synthetic java.lang.String format (java.lang.Object) }
dagger/internal/codegen/MethodSignature.class
MethodSignature.java package dagger.internal.codegen abstract dagger.internal.codegen.MethodSignature extends java.lang.Object { void <init> () abstract java.lang.String name () abstract com.google.common.collect.ImmutableList parameterTypes () abstract com.google.common.collect.ImmutableList thrownTypes () static dagger.internal.codegen.MethodSignature forComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, javax.lang.model.type.DeclaredType, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod javax.lang.model.type.DeclaredType componentType dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.type.ExecutableType methodType private static com.google.common.collect.ImmutableList wrapInEquivalence (java.util.List) java.util.List types }
dagger/internal/codegen/MethodBindingExpression.class
MethodBindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.MethodBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.BindingRequest request private final dagger.internal.codegen.ResolvedBindings resolvedBindings private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation bindingMethodImplementation private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ProducerEntryPointView producerEntryPointView private final dagger.internal.codegen.BindingExpression wrappedBindingExpression private final dagger.internal.codegen.langmodel.DaggerTypes types protected void <init> (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy, dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy dagger.internal.codegen.BindingExpression wrappedBindingExpression dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass final com.squareup.javapoet.CodeBlock getModifiableBindingMethodImplementation (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod modifiableBindingMethod dagger.internal.codegen.ComponentImplementation component dagger.internal.codegen.langmodel.DaggerTypes types protected final java.util.Optional supertypeModifiableBindingMethod () dagger.internal.codegen.javapoet.Expression getDependencyExpressionForComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component protected abstract void addMethod () protected abstract java.lang.String methodName () protected boolean isModifiableImplementationMethod () protected final com.squareup.javapoet.CodeBlock methodBody () protected final com.squareup.javapoet.CodeBlock methodBodyForComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod private com.squareup.javapoet.CodeBlock implementation (com.google.common.base.Supplier) com.google.common.base.Supplier simpleBindingExpression private dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation bindingMethodImplementation (dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy) dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy protected javax.lang.model.type.TypeMirror returnType () javax.lang.model.type.TypeMirror requestedType private java.util.Optional matchingComponentMethod () private synthetic dagger.internal.codegen.javapoet.Expression lambda$getDependencyExpressionForComponentMethod$0 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component static synthetic dagger.internal.codegen.BindingRequest access$400 (dagger.internal.codegen.MethodBindingExpression) dagger.internal.codegen.MethodBindingExpression x0 static synthetic dagger.internal.codegen.ContributionBinding access$500 (dagger.internal.codegen.MethodBindingExpression) dagger.internal.codegen.MethodBindingExpression x0 static synthetic dagger.internal.codegen.ResolvedBindings access$600 (dagger.internal.codegen.MethodBindingExpression) dagger.internal.codegen.MethodBindingExpression x0 static synthetic dagger.internal.codegen.ComponentImplementation access$700 (dagger.internal.codegen.MethodBindingExpression) dagger.internal.codegen.MethodBindingExpression x0 }
dagger/internal/codegen/MethodBindingExpression$SingleCheckedMethodImplementation.class
MethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MethodBindingExpression$SingleCheckedMethodImplementation extends dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation { private final com.google.common.base.Supplier field final synthetic dagger.internal.codegen.MethodBindingExpression this$0 private void <init> (dagger.internal.codegen.MethodBindingExpression) com.squareup.javapoet.CodeBlock implementation (com.google.common.base.Supplier) com.google.common.base.Supplier simpleBindingExpression String fieldExpression com.squareup.javapoet.CodeBlock$Builder builder com.squareup.javapoet.FieldSpec createField () String name com.squareup.javapoet.FieldSpec$Builder builder com.squareup.javapoet.FieldSpec field com.squareup.javapoet.TypeName fieldType () com.squareup.javapoet.TypeName returnType private boolean isNullable () synthetic void <init> (dagger.internal.codegen.MethodBindingExpression, dagger.internal.codegen.MethodBindingExpression$1) dagger.internal.codegen.MethodBindingExpression x0 dagger.internal.codegen.MethodBindingExpression$1 x1 }
dagger/internal/codegen/MethodBindingExpression$SimpleMethodImplementation.class
MethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MethodBindingExpression$SimpleMethodImplementation extends dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation { private void <init> () com.squareup.javapoet.CodeBlock implementation (com.google.common.base.Supplier) com.google.common.base.Supplier simpleBindingExpression synthetic void <init> (dagger.internal.codegen.MethodBindingExpression$1) dagger.internal.codegen.MethodBindingExpression$1 x0 }
dagger/internal/codegen/MethodBindingExpression$MethodImplementationStrategy.class
MethodBindingExpression.java package dagger.internal.codegen final enum dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy extends java.lang.Enum { public static final enum dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy SIMPLE public static final enum dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy SINGLE_CHECK public static final enum dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy DOUBLE_CHECK private static final synthetic dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy[] $VALUES public static dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy[] values () public static dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/MethodBindingExpression$DoubleCheckedMethodImplementation.class
MethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MethodBindingExpression$DoubleCheckedMethodImplementation extends dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation { private final com.google.common.base.Supplier fieldName final synthetic dagger.internal.codegen.MethodBindingExpression this$0 private void <init> (dagger.internal.codegen.MethodBindingExpression) com.squareup.javapoet.CodeBlock implementation (com.google.common.base.Supplier) com.google.common.base.Supplier simpleBindingExpression String fieldExpression private java.lang.String createField () String name synthetic void <init> (dagger.internal.codegen.MethodBindingExpression, dagger.internal.codegen.MethodBindingExpression$1) dagger.internal.codegen.MethodBindingExpression x0 dagger.internal.codegen.MethodBindingExpression$1 x1 }
dagger/internal/codegen/MethodBindingExpression$BindingMethodImplementation.class
MethodBindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.MethodBindingExpression$BindingMethodImplementation extends java.lang.Object { private void <init> () abstract com.squareup.javapoet.CodeBlock implementation (com.google.common.base.Supplier) synthetic void <init> (dagger.internal.codegen.MethodBindingExpression$1) dagger.internal.codegen.MethodBindingExpression$1 x0 }
dagger/internal/codegen/MethodBindingExpression$1.class
MethodBindingExpression.java package dagger.internal.codegen synthetic dagger.internal.codegen.MethodBindingExpression$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$MethodBindingExpression$MethodImplementationStrategy static void <clinit> () }
dagger/internal/codegen/MembersInjectorProviderCreationExpression.class
MembersInjectorProviderCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.MembersInjectorProviderCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.ProvisionBinding binding void <init> (dagger.internal.codegen.ProvisionBinding, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () javax.lang.model.type.TypeMirror membersInjectedType com.squareup.javapoet.CodeBlock membersInjector public boolean useInnerSwitchingProvider () }
dagger/internal/codegen/MembersInjectorGenerator_Factory.class
MembersInjectorGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MembersInjectorGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.MembersInjectorGenerator get () public static dagger.internal.codegen.MembersInjectorGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.MembersInjectorGenerator newMembersInjectorGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MembersInjectorGenerator.class
MembersInjectorGenerator.java package dagger.internal.codegen final dagger.internal.codegen.MembersInjectorGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.MembersInjectionBinding) dagger.internal.codegen.MembersInjectionBinding binding javax.lang.model.element.Element originatingElement (dagger.internal.codegen.MembersInjectionBinding) dagger.internal.codegen.MembersInjectionBinding binding java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.MembersInjectionBinding) dagger.model.Key dependencyKey dagger.internal.codegen.FrameworkField bindingField boolean useRawFrameworkType String fieldName com.squareup.javapoet.TypeName fieldType com.squareup.javapoet.FieldSpec$Builder fieldBuilder com.squareup.javapoet.ParameterSpec$Builder parameterBuilder com.squareup.javapoet.FieldSpec field java.util.Map$Entry fieldEntry dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite com.squareup.javapoet.ClassName generatedTypeName dagger.internal.codegen.MembersInjectionBinding binding com.google.common.collect.ImmutableList typeParameters com.squareup.javapoet.TypeSpec$Builder injectorTypeBuilder com.squareup.javapoet.TypeName injectedTypeName com.squareup.javapoet.TypeName implementedType com.squareup.javapoet.MethodSpec$Builder injectMembersBuilder com.google.common.collect.ImmutableMap fields com.google.common.collect.ImmutableMap$Builder dependencyFieldsBuilder com.squareup.javapoet.MethodSpec$Builder constructorBuilder com.squareup.javapoet.MethodSpec$Builder createMethodBuilder com.google.common.collect.ImmutableList$Builder constructorInvocationParameters boolean usesRawFrameworkTypes dagger.internal.codegen.UniqueNameSet fieldNames com.google.common.collect.ImmutableMap dependencyFields volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) }
dagger/internal/codegen/MembersInjectionValidator_Factory.class
MembersInjectionValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MembersInjectionValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.MembersInjectionValidator_Factory INSTANCE public void <init> () public dagger.internal.codegen.MembersInjectionValidator get () public static dagger.internal.codegen.MembersInjectionValidator_Factory create () public static dagger.internal.codegen.MembersInjectionValidator newMembersInjectionValidator () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/MembersInjectionValidator.class
MembersInjectionValidator.java package dagger.internal.codegen final dagger.internal.codegen.MembersInjectionValidator extends java.lang.Object { private static final javax.lang.model.type.TypeVisitor VALIDATE_MEMBERS_INJECTED_TYPE private static final javax.lang.model.type.TypeVisitor DECLARED_OR_ARRAY void <init> () dagger.internal.codegen.ValidationReport validateMembersInjectionRequest (javax.lang.model.element.Element, javax.lang.model.type.TypeMirror) javax.lang.model.element.Element requestElement javax.lang.model.type.TypeMirror membersInjectedType dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ValidationReport validateMembersInjectionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror) javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeMirror membersInjectedType dagger.internal.codegen.ValidationReport$Builder report private void checkQualifiers (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.Element) javax.lang.model.element.AnnotationMirror qualifier dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.element.Element element static synthetic javax.lang.model.type.TypeVisitor access$000 () static void <clinit> () }
dagger/internal/codegen/MembersInjectionValidator$2.class
MembersInjectionValidator.java package dagger.internal.codegen dagger.internal.codegen.MembersInjectionValidator$2 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> (java.lang.Boolean) Boolean x0 public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType arrayType Void p public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p 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) }
dagger/internal/codegen/MembersInjectionValidator$2$1.class
MembersInjectionValidator.java package dagger.internal.codegen dagger.internal.codegen.MembersInjectionValidator$2$1 extends javax.lang.model.util.SimpleTypeVisitor8 { final synthetic dagger.internal.codegen.MembersInjectionValidator$2 this$0 void <init> (dagger.internal.codegen.MembersInjectionValidator$2, java.lang.Boolean) dagger.internal.codegen.MembersInjectionValidator$2 this$0 Boolean x0 public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.TypeMirror arg javax.lang.model.type.DeclaredType declaredType Void p public java.lang.Boolean visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType arrayType Void p public java.lang.Boolean visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) javax.lang.model.type.PrimitiveType primitiveType Void p 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) }
dagger/internal/codegen/MembersInjectionValidator$1.class
MembersInjectionValidator.java package dagger.internal.codegen dagger.internal.codegen.MembersInjectionValidator$1 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> () protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.type.TypeMirror type dagger.internal.codegen.ValidationReport$Builder report public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.type.TypeMirror arg javax.lang.model.type.DeclaredType type dagger.internal.codegen.ValidationReport$Builder report 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) }
dagger/internal/codegen/MembersInjectionMethods.class
MembersInjectionMethods.java package dagger.internal.codegen final dagger.internal.codegen.MembersInjectionMethods extends java.lang.Object { private final java.util.Map membersInjectionMethods private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentBindingExpressions bindingExpressions private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions bindingExpressions dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types com.squareup.javapoet.MethodSpec getOrCreate (dagger.model.Key) dagger.model.Key key private com.squareup.javapoet.MethodSpec membersInjectionMethod (dagger.model.Key) dagger.model.Key key dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.Binding binding javax.lang.model.type.TypeMirror keyType javax.lang.model.type.TypeMirror membersInjectedType com.squareup.javapoet.TypeName membersInjectedTypeName javax.lang.model.element.Name bindingTypeName String methodName com.squareup.javapoet.ParameterSpec parameter com.squareup.javapoet.MethodSpec$Builder methodBuilder javax.lang.model.element.TypeElement canIgnoreReturnValue com.squareup.javapoet.CodeBlock instance com.squareup.javapoet.MethodSpec method private static com.google.common.collect.ImmutableSet injectionSites (dagger.internal.codegen.Binding) dagger.internal.codegen.Binding binding private synthetic com.squareup.javapoet.CodeBlock lambda$membersInjectionMethod$0 (dagger.model.DependencyRequest) dagger.model.DependencyRequest request }
dagger/internal/codegen/MembersInjectionBindingExpression.class
MembersInjectionBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MembersInjectionBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.MembersInjectionBinding binding private final dagger.internal.codegen.MembersInjectionMethods membersInjectionMethods void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MembersInjectionMethods) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MembersInjectionMethods membersInjectionMethods dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass protected com.squareup.javapoet.CodeBlock getComponentMethodImplementation (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component javax.lang.model.element.ExecutableElement methodElement com.squareup.javapoet.ParameterSpec parameter com.squareup.javapoet.CodeBlock membersInjectionInvocation (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec target }
dagger/internal/codegen/MembersInjectionBinding.class
MembersInjectionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.MembersInjectionBinding extends dagger.internal.codegen.Binding { void <init> () public final java.util.Optional bindingElement () abstract javax.lang.model.element.TypeElement membersInjectedType () abstract java.util.Optional unresolved () public java.util.Optional contributingModule () abstract com.google.common.collect.ImmutableSortedSet injectionSites () dagger.internal.codegen.BindingType bindingType () public dagger.model.BindingKind kind () public boolean isNullable () boolean hasLocalInjectionSites () boolean requiresModuleInstance () public abstract int hashCode () public abstract boolean equals (java.lang.Object) private synthetic boolean lambda$hasLocalInjectionSites$0 (dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite }
dagger/internal/codegen/MembersInjectionBinding$InjectionSite.class
MembersInjectionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.MembersInjectionBinding$InjectionSite extends java.lang.Object { void <init> () abstract dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind () abstract javax.lang.model.element.Element element () abstract com.google.common.collect.ImmutableSet dependencies () int indexAmongAtInjectMembersWithSameSimpleName () static dagger.internal.codegen.MembersInjectionBinding$InjectionSite field (javax.lang.model.element.VariableElement, dagger.model.DependencyRequest) javax.lang.model.element.VariableElement element dagger.model.DependencyRequest dependency static dagger.internal.codegen.MembersInjectionBinding$InjectionSite method (javax.lang.model.element.ExecutableElement, java.lang.Iterable) javax.lang.model.element.ExecutableElement element Iterable dependencies private synthetic boolean lambda$indexAmongAtInjectMembersWithSameSimpleName$2 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic boolean lambda$indexAmongAtInjectMembersWithSameSimpleName$1 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic boolean lambda$indexAmongAtInjectMembersWithSameSimpleName$0 (javax.lang.model.element.Element) javax.lang.model.element.Element element }
dagger/internal/codegen/MembersInjectionBinding$InjectionSite$Kind.class
MembersInjectionBinding.java package dagger.internal.codegen final enum dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind extends java.lang.Enum { public static final enum dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind FIELD public static final enum dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind METHOD private static final synthetic dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind[] $VALUES public static dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind[] values () public static dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/MemberSelect.class
MemberSelect.java package dagger.internal.codegen abstract dagger.internal.codegen.MemberSelect extends java.lang.Object { private final com.squareup.javapoet.ClassName owningClass private final boolean staticMember static dagger.internal.codegen.MemberSelect localField (com.squareup.javapoet.ClassName, java.lang.String) com.squareup.javapoet.ClassName owningClass String fieldName static dagger.internal.codegen.MemberSelect localMethod (com.squareup.javapoet.ClassName, java.lang.String) com.squareup.javapoet.ClassName owningClass String methodName static java.util.Optional staticFactoryCreation (dagger.internal.codegen.ResolvedBindings) java.util.List typeArguments com.google.common.collect.ImmutableList typeVariables javax.lang.model.type.TypeMirror keyType dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ContributionBinding contributionBinding private static dagger.internal.codegen.MemberSelect parameterizedFactoryCreateMethod (com.squareup.javapoet.ClassName, java.util.List) com.squareup.javapoet.ClassName owningClass java.util.List parameters private static dagger.internal.codegen.MemberSelect emptyMapFactory (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding contributionBinding dagger.internal.codegen.BindingType bindingType com.google.common.collect.ImmutableList typeParameters private static dagger.internal.codegen.MemberSelect emptySetFactory (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding void <init> (com.squareup.javapoet.ClassName, boolean) com.squareup.javapoet.ClassName owningClass boolean staticMemeber com.squareup.javapoet.ClassName owningClass () boolean staticMember () abstract com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName) }
dagger/internal/codegen/MemberSelect$StaticMethod.class
MemberSelect.java package dagger.internal.codegen final dagger.internal.codegen.MemberSelect$StaticMethod extends dagger.internal.codegen.MemberSelect { final com.squareup.javapoet.CodeBlock methodCodeBlock void <init> (com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock) com.squareup.javapoet.ClassName owningClass com.squareup.javapoet.CodeBlock methodCodeBlock com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName usingClass }
dagger/internal/codegen/MemberSelect$ParameterizedStaticMethod.class
MemberSelect.java package dagger.internal.codegen final dagger.internal.codegen.MemberSelect$ParameterizedStaticMethod extends dagger.internal.codegen.MemberSelect { final com.google.common.collect.ImmutableList typeParameters final com.squareup.javapoet.CodeBlock methodCodeBlock final com.squareup.javapoet.ClassName rawReturnType void <init> (com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableList, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName owningClass com.google.common.collect.ImmutableList typeParameters com.squareup.javapoet.CodeBlock methodCodeBlock com.squareup.javapoet.ClassName rawReturnType com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName) javax.lang.model.type.TypeMirror typeParameter com.squareup.javapoet.ClassName usingClass boolean accessible }
dagger/internal/codegen/MemberSelect$LocalMethod.class
MemberSelect.java package dagger.internal.codegen final dagger.internal.codegen.MemberSelect$LocalMethod extends dagger.internal.codegen.MemberSelect { final String methodName void <init> (com.squareup.javapoet.ClassName, java.lang.String) com.squareup.javapoet.ClassName owningClass String methodName com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName usingClass }
dagger/internal/codegen/MemberSelect$LocalField.class
MemberSelect.java package dagger.internal.codegen final dagger.internal.codegen.MemberSelect$LocalField extends dagger.internal.codegen.MemberSelect { final String fieldName void <init> (com.squareup.javapoet.ClassName, java.lang.String) com.squareup.javapoet.ClassName owningClass String fieldName com.squareup.javapoet.CodeBlock getExpressionFor (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName usingClass }
dagger/internal/codegen/MemberSelect$1.class
MemberSelect.java package dagger.internal.codegen synthetic dagger.internal.codegen.MemberSelect$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$BindingKind static void <clinit> () }
dagger/internal/codegen/MapType.class
MapType.java package dagger.internal.codegen abstract dagger.internal.codegen.MapType extends java.lang.Object { void <init> () protected abstract com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType () javax.lang.model.type.DeclaredType declaredMapType () boolean isRawType () javax.lang.model.type.TypeMirror keyType () javax.lang.model.type.TypeMirror valueType () boolean valuesAreTypeOf (java.lang.Class) Class clazz boolean valuesAreFrameworkType () javax.lang.model.type.TypeMirror unwrappedFrameworkValueType () javax.lang.model.type.TypeMirror unwrappedValueType (java.lang.Class) Class wrappingClass private javax.lang.model.type.TypeMirror uncheckedUnwrappedValueType () static boolean isMap (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static boolean isMap (dagger.model.Key) dagger.model.Key key static dagger.internal.codegen.MapType from (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static dagger.internal.codegen.MapType from (dagger.model.Key) dagger.model.Key key }
dagger/internal/codegen/MapMultibindingValidator_Factory.class
MapMultibindingValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MapMultibindingValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider bindingDeclarationFormatterProvider private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.MapMultibindingValidator get () public static dagger.internal.codegen.MapMultibindingValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.MapMultibindingValidator newMapMultibindingValidator (java.lang.Object, java.lang.Object) Object bindingDeclarationFormatter Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MapMultibindingValidator.class
MapMultibindingValidator.java package dagger.internal.codegen final dagger.internal.codegen.MapMultibindingValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.BindingDeclarationFormatter, dagger.internal.codegen.KeyFactory) dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter dagger.internal.codegen.KeyFactory keyFactory public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter private com.google.common.collect.ImmutableSet mapMultibindings (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph com.google.common.collect.ImmutableSetMultimap mapMultibindings com.google.common.collect.SetMultimap plainValueMapMultibindings com.google.common.collect.SetMultimap providerValueMapMultibindings com.google.common.collect.SetMultimap producerValueMapMultibindings private com.google.common.collect.ImmutableSet mapBindingContributions (dagger.model.Binding, dagger.model.BindingGraph) dagger.model.Binding binding dagger.model.BindingGraph bindingGraph private void checkForDuplicateMapKeys (dagger.model.Binding, com.google.common.collect.ImmutableSet, dagger.spi.DiagnosticReporter) java.util.Set contributionsForOneMapKey dagger.model.Binding multiboundMapBinding com.google.common.collect.ImmutableSet contributions dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableSetMultimap contributionsByMapKey private void checkForInconsistentMapKeyAnnotationTypes (dagger.model.Binding, com.google.common.collect.ImmutableSet, dagger.spi.DiagnosticReporter) dagger.model.Binding multiboundMapBinding com.google.common.collect.ImmutableSet contributions dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableSetMultimap contributionsByMapKeyAnnotationType private static com.google.common.collect.ImmutableSetMultimap indexByMapKeyAnnotationType (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet contributions private java.lang.String inconsistentMapKeyAnnotationTypesErrorMessage (com.google.common.collect.ImmutableSetMultimap, dagger.model.Key) com.google.common.collect.ImmutableSetMultimap contributionsByMapKeyAnnotationType dagger.model.Key mapBindingKey StringBuilder message private java.lang.String duplicateMapKeyErrorMessage (java.util.Set, dagger.model.Key) java.util.Set contributionsForOneMapKey dagger.model.Key mapBindingKey StringBuilder message private synthetic void lambda$inconsistentMapKeyAnnotationTypesErrorMessage$9 (java.lang.StringBuilder, com.google.common.base.Equivalence$Wrapper, java.util.Set) StringBuilder message com.google.common.base.Equivalence$Wrapper annotationType java.util.Set contributions private static synthetic com.google.common.base.Equivalence$Wrapper lambda$indexByMapKeyAnnotationType$8 (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding mapBinding private static synthetic dagger.internal.codegen.ContributionBinding lambda$mapBindingContributions$7 (dagger.internal.codegen.BindingNode) dagger.internal.codegen.BindingNode b private static synthetic dagger.internal.codegen.BindingNode lambda$mapBindingContributions$6 (dagger.model.Binding) dagger.model.Binding b private synthetic boolean lambda$mapMultibindings$5 (com.google.common.collect.SetMultimap, com.google.common.collect.SetMultimap, dagger.model.Key) com.google.common.collect.SetMultimap plainValueMapMultibindings com.google.common.collect.SetMultimap providerValueMapMultibindings dagger.model.Key key private synthetic boolean lambda$mapMultibindings$4 (com.google.common.collect.SetMultimap, dagger.model.Key) com.google.common.collect.SetMultimap plainValueMapMultibindings dagger.model.Key key private static synthetic boolean lambda$mapMultibindings$3 (dagger.model.Key) dagger.model.Key key private static synthetic dagger.model.Binding lambda$mapMultibindings$2 (dagger.model.Binding) dagger.model.Binding node private static synthetic boolean lambda$mapMultibindings$1 (dagger.model.Binding) dagger.model.Binding node private synthetic void lambda$visitGraph$0 (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter, dagger.model.Binding) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.Binding binding com.google.common.collect.ImmutableSet contributions }
dagger/internal/codegen/MapKeys.class
MapKeys.java package dagger.internal.codegen final dagger.internal.codegen.MapKeys extends java.lang.Object { static java.util.Optional getMapKey (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement com.google.common.collect.ImmutableSet mapKeys static com.google.common.collect.ImmutableSet getMapKeys (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement static java.util.Optional unwrapValue (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror mapKey dagger.MapKey mapKeyAnnotation static javax.lang.model.type.TypeMirror mapKeyType (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.langmodel.DaggerTypes) javax.lang.model.element.AnnotationMirror mapKeyAnnotation dagger.internal.codegen.langmodel.DaggerTypes types static javax.lang.model.type.DeclaredType getUnwrappedMapKeyType (javax.lang.model.type.DeclaredType, dagger.internal.codegen.langmodel.DaggerTypes) javax.lang.model.type.DeclaredType mapKeyAnnotationType dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.element.ExecutableElement onlyElement javax.lang.model.util.SimpleTypeVisitor6 keyTypeElementVisitor static com.squareup.javapoet.CodeBlock getMapKeyExpression (dagger.internal.codegen.ContributionBinding, com.squareup.javapoet.ClassName, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ContributionBinding binding com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.AnnotationMirror mapKeyAnnotation private static com.squareup.javapoet.CodeBlock directMapKeyExpression (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.element.TypeElement unwrappedType javax.lang.model.type.TypeMirror unwrappedValueType javax.lang.model.element.AnnotationMirror mapKey dagger.internal.codegen.langmodel.DaggerElements elements java.util.Optional unwrappedValue dagger.internal.codegen.AnnotationExpression annotationExpression static com.squareup.javapoet.ClassName mapKeyProxyClassName (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding static java.util.Optional mapKeyFactoryMethod (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements private void <init> () private static synthetic com.squareup.javapoet.MethodSpec lambda$mapKeyFactoryMethod$1 (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.AnnotationMirror mapKey private static synthetic boolean lambda$mapKeyFactoryMethod$0 (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror mapKey }
dagger/internal/codegen/MapKeys$1.class
MapKeys.java package dagger.internal.codegen dagger.internal.codegen.MapKeys$1 extends javax.lang.model.util.SimpleTypeVisitor6 { final synthetic javax.lang.model.type.DeclaredType val$mapKeyAnnotationType final synthetic javax.lang.model.element.ExecutableElement val$onlyElement final synthetic dagger.internal.codegen.langmodel.DaggerTypes val$types void <init> (javax.lang.model.type.DeclaredType, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.langmodel.DaggerTypes) public javax.lang.model.type.DeclaredType visitArray (javax.lang.model.type.ArrayType, java.lang.Void) javax.lang.model.type.ArrayType t Void p public javax.lang.model.type.DeclaredType visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.Void) javax.lang.model.type.PrimitiveType t Void p public javax.lang.model.type.DeclaredType visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p 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) }
dagger/internal/codegen/MapKeyValidator_Factory.class
MapKeyValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MapKeyValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider) javax.inject.Provider elementsProvider public dagger.internal.codegen.MapKeyValidator get () public static dagger.internal.codegen.MapKeyValidator_Factory create (javax.inject.Provider) javax.inject.Provider elementsProvider public static dagger.internal.codegen.MapKeyValidator newMapKeyValidator (dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerElements elements public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MapKeyValidator.class
MapKeyValidator.java package dagger.internal.codegen final dagger.internal.codegen.MapKeyValidator extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.Element) javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder builder java.util.List members private boolean autoAnnotationIsMissing () }
dagger/internal/codegen/MapKeyProcessingStep_Factory.class
MapKeyProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.MapKeyProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider messagerProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider mapKeyValidatorProvider private final javax.inject.Provider annotationCreatorGeneratorProvider private final javax.inject.Provider unwrappedMapKeyGeneratorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider typesProvider javax.inject.Provider mapKeyValidatorProvider javax.inject.Provider annotationCreatorGeneratorProvider javax.inject.Provider unwrappedMapKeyGeneratorProvider public dagger.internal.codegen.MapKeyProcessingStep get () public static dagger.internal.codegen.MapKeyProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider typesProvider javax.inject.Provider mapKeyValidatorProvider javax.inject.Provider annotationCreatorGeneratorProvider javax.inject.Provider unwrappedMapKeyGeneratorProvider public static dagger.internal.codegen.MapKeyProcessingStep newMapKeyProcessingStep (javax.annotation.processing.Messager, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object, java.lang.Object, java.lang.Object) javax.annotation.processing.Messager messager dagger.internal.codegen.langmodel.DaggerTypes types Object mapKeyValidator Object annotationCreatorGenerator Object unwrappedMapKeyGenerator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/MapKeyProcessingStep.class
MapKeyProcessingStep.java package dagger.internal.codegen public dagger.internal.codegen.MapKeyProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.MapKeyValidator mapKeyValidator private final dagger.internal.codegen.AnnotationCreatorGenerator annotationCreatorGenerator private final dagger.internal.codegen.UnwrappedMapKeyGenerator unwrappedMapKeyGenerator void <init> (javax.annotation.processing.Messager, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.MapKeyValidator, dagger.internal.codegen.AnnotationCreatorGenerator, dagger.internal.codegen.UnwrappedMapKeyGenerator) javax.annotation.processing.Messager messager dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.MapKeyValidator mapKeyValidator dagger.internal.codegen.AnnotationCreatorGenerator annotationCreatorGenerator dagger.internal.codegen.UnwrappedMapKeyGenerator unwrappedMapKeyGenerator public java.util.Set annotations () protected void process (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet) dagger.MapKey mapkey javax.lang.model.element.TypeElement mapKeyAnnotationType com.google.common.collect.ImmutableSet annotations dagger.internal.codegen.ValidationReport mapKeyReport private javax.lang.model.element.ElementKind unwrappedValueKind (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement mapKeyAnnotationType javax.lang.model.type.DeclaredType unwrappedMapKeyType protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) public volatile synthetic com.google.common.collect.ImmutableSet process (com.google.common.collect.SetMultimap) }
dagger/internal/codegen/MapKeyAccessibility.class
MapKeyAccessibility.java package dagger.internal.codegen final dagger.internal.codegen.MapKeyAccessibility extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { private final java.util.function.Predicate accessibilityChecker private void <init> (java.util.function.Predicate) java.util.function.Predicate accessibilityChecker public java.lang.Boolean visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Void) javax.lang.model.element.AnnotationMirror annotation Void aVoid public java.lang.Boolean visitArray (java.util.List, java.lang.Void) java.util.List values Void aVoid private boolean visitValues (java.util.Collection) java.util.Collection values public java.lang.Boolean visitEnumConstant (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement enumConstant Void aVoid public java.lang.Boolean visitType (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror type Void aVoid protected java.lang.Boolean defaultAction (java.lang.Object, java.lang.Void) Object o Void aVoid static boolean isMapKeyAccessibleFrom (javax.lang.model.element.AnnotationMirror, java.lang.String) javax.lang.model.element.AnnotationMirror annotation String accessingPackage static boolean isMapKeyPubliclyAccessible (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation 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) protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) private static synthetic boolean lambda$isMapKeyAccessibleFrom$1 (java.lang.String, javax.lang.model.type.TypeMirror) String accessingPackage javax.lang.model.type.TypeMirror type private synthetic boolean lambda$visitValues$0 (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue value }
dagger/internal/codegen/MapFactoryCreationExpression.class
MapFactoryCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.MapFactoryCreationExpression extends dagger.internal.codegen.MultibindingFactoryCreationExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.langmodel.DaggerElements elements public com.squareup.javapoet.CodeBlock creationExpression () Class frameworkClass dagger.internal.codegen.MapType mapType javax.lang.model.type.TypeMirror valueType dagger.internal.codegen.ContributionBinding contributionBinding dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock$Builder builder private static synthetic void lambda$creationExpression$0 (com.squareup.javapoet.CodeBlock$Builder, com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock$Builder builder com.squareup.javapoet.CodeBlock superContributions }
dagger/internal/codegen/MapBindingExpression.class
MapBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.MapBindingExpression extends dagger.internal.codegen.MultibindingExpression { private static final int MAX_IMMUTABLE_MAP_OF_KEY_VALUE_PAIRS private final dagger.internal.codegen.ProvisionBinding binding private final com.google.common.collect.ImmutableMap dependencies private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.model.BindingKind bindingKind protected dagger.internal.codegen.javapoet.Expression buildDependencyExpression (com.squareup.javapoet.ClassName) dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock$Builder instantiation com.squareup.javapoet.ClassName requestingClass java.util.Optional superMethodCall boolean isImmutableMapAvailable private javax.lang.model.type.DeclaredType immutableMapType () dagger.internal.codegen.MapType mapType private com.squareup.javapoet.CodeBlock keyAndValueExpression (dagger.model.DependencyRequest, com.squareup.javapoet.ClassName) dagger.model.DependencyRequest dependency com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.javapoet.Expression collectionsStaticFactoryInvocation (com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock) com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock methodInvocation private com.squareup.javapoet.CodeBlock maybeTypeParameters (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror bindingKeyType dagger.internal.codegen.MapType mapType private boolean isImmutableMapBuilderWithExpectedSizeAvailable () private boolean isImmutableMapAvailable () private static synthetic boolean lambda$isImmutableMapBuilderWithExpectedSizeAvailable$2 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private synthetic com.squareup.javapoet.CodeBlock lambda$buildDependencyExpression$1 (com.squareup.javapoet.ClassName, dagger.model.DependencyRequest) com.squareup.javapoet.ClassName requestingClass dagger.model.DependencyRequest dependency private static synthetic dagger.internal.codegen.ContributionBinding lambda$new$0 (dagger.internal.codegen.BindingGraph, dagger.model.DependencyRequest) dagger.internal.codegen.BindingGraph graph dagger.model.DependencyRequest dep }
dagger/internal/codegen/Keys.class
Keys.java package dagger.internal.codegen final dagger.internal.codegen.Keys extends java.lang.Object { void <init> () static boolean isValidMembersInjectionKey (dagger.model.Key) dagger.model.Key key static boolean isValidImplicitProvisionKey (dagger.model.Key, dagger.internal.codegen.langmodel.DaggerTypes) dagger.model.Key key dagger.internal.codegen.langmodel.DaggerTypes types static boolean isValidImplicitProvisionKey (java.util.Optional, javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerTypes) java.util.Optional qualifier javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerTypes types }
dagger/internal/codegen/Keys$1.class
Keys.java package dagger.internal.codegen dagger.internal.codegen.Keys$1 extends javax.lang.model.util.SimpleTypeVisitor6 { final synthetic dagger.internal.codegen.langmodel.DaggerTypes val$types void <init> (java.lang.Boolean, dagger.internal.codegen.langmodel.DaggerTypes) Boolean x0 public java.lang.Boolean visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.TypeMirror arg javax.lang.model.type.DeclaredType type Void ignored javax.lang.model.element.TypeElement element public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) }
dagger/internal/codegen/KeyVariableNamer.class
KeyVariableNamer.java package dagger.internal.codegen final dagger.internal.codegen.KeyVariableNamer extends java.lang.Object { private static final com.google.common.collect.ImmutableSet VERY_SIMPLE_NAMES private static final javax.lang.model.type.TypeVisitor TYPE_NAMER private void <init> () static java.lang.String name (dagger.model.Key) dagger.model.Key key StringBuilder builder static synthetic com.google.common.collect.ImmutableSet access$000 () static void <clinit> () }
dagger/internal/codegen/KeyVariableNamer$1.class
KeyVariableNamer.java package dagger.internal.codegen dagger.internal.codegen.KeyVariableNamer$1 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> () public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.lang.StringBuilder) javax.lang.model.type.TypeMirror first javax.lang.model.type.DeclaredType declaredType StringBuilder builder javax.lang.model.element.TypeElement element java.util.Iterator argumentIterator public java.lang.Void visitPrimitive (javax.lang.model.type.PrimitiveType, java.lang.StringBuilder) javax.lang.model.type.PrimitiveType type StringBuilder builder public java.lang.Void visitArray (javax.lang.model.type.ArrayType, java.lang.StringBuilder) javax.lang.model.type.ArrayType type StringBuilder builder 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) }
dagger/internal/codegen/KeyFactory_Factory.class
KeyFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.KeyFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider typeProtoConverterProvider private final javax.inject.Provider annotationProtoConverterProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider typeProtoConverterProvider javax.inject.Provider annotationProtoConverterProvider public dagger.internal.codegen.KeyFactory get () public static dagger.internal.codegen.KeyFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider typeProtoConverterProvider javax.inject.Provider annotationProtoConverterProvider public static dagger.internal.codegen.KeyFactory newKeyFactory (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object typeProtoConverter Object annotationProtoConverter public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/KeyFactory.class
KeyFactory.java package dagger.internal.codegen final dagger.internal.codegen.KeyFactory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.TypeProtoConverter typeProtoConverter private final dagger.internal.codegen.AnnotationProtoConverter annotationProtoConverter void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.TypeProtoConverter, dagger.internal.codegen.AnnotationProtoConverter) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.TypeProtoConverter typeProtoConverter dagger.internal.codegen.AnnotationProtoConverter annotationProtoConverter private javax.lang.model.type.TypeMirror boxPrimitives (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private javax.lang.model.type.DeclaredType setOf (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror elementType private javax.lang.model.type.DeclaredType mapOf (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType javax.lang.model.type.TypeMirror valueType private javax.lang.model.type.TypeMirror mapOfFrameworkType (javax.lang.model.type.TypeMirror, javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType javax.lang.model.element.TypeElement frameworkType javax.lang.model.type.TypeMirror valueType dagger.model.Key forComponentMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement componentMethod dagger.model.Key forProductionComponentMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement componentMethod javax.lang.model.type.TypeMirror returnType javax.lang.model.type.TypeMirror keyType dagger.model.Key forSubcomponentCreatorMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType) javax.lang.model.element.ExecutableElement subcomponentCreatorMethod javax.lang.model.type.DeclaredType declaredContainer javax.lang.model.type.ExecutableType resolvedMethod dagger.model.Key forSubcomponentCreator (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror creatorType dagger.model.Key forProvidesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule dagger.model.Key forProducesMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule dagger.model.Key forBindsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule dagger.model.Key forBindsOptionalOfMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule private dagger.model.Key forBindingMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement, java.util.Optional) dagger.internal.codegen.SetType setType javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributingModule java.util.Optional frameworkType javax.lang.model.type.ExecutableType methodType dagger.internal.codegen.ContributionType contributionType javax.lang.model.type.TypeMirror returnType javax.lang.model.type.TypeMirror keyType dagger.model.Key key dagger.model.Key forMultibindsMethod (javax.lang.model.type.ExecutableType, javax.lang.model.element.ExecutableElement) javax.lang.model.type.ExecutableType executableType javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeMirror returnType javax.lang.model.type.TypeMirror keyType private javax.lang.model.type.TypeMirror bindingMethodKeyType (javax.lang.model.type.TypeMirror, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.ContributionType, java.util.Optional) javax.lang.model.type.TypeMirror mapKeyType javax.lang.model.type.TypeMirror returnType javax.lang.model.element.ExecutableElement method dagger.internal.codegen.ContributionType contributionType java.util.Optional frameworkType dagger.model.Key forDelegateBinding (dagger.internal.codegen.DelegateDeclaration, java.lang.Class) dagger.internal.codegen.DelegateDeclaration delegateDeclaration Class frameworkType private dagger.model.Key forMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.TypeMirror) javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeMirror keyType dagger.model.Key forInjectConstructorWithResolvedType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type dagger.model.Key forType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type dagger.model.Key forMembersInjectedType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type dagger.model.Key forQualifiedType (java.util.Optional, javax.lang.model.type.TypeMirror) java.util.Optional qualifier javax.lang.model.type.TypeMirror type dagger.model.Key forProductionExecutor () dagger.model.Key forProductionImplementationExecutor () dagger.model.Key forProductionComponentMonitor () com.google.common.collect.ImmutableSet implicitFrameworkMapKeys (dagger.model.Key) dagger.model.Key requestKey java.util.Optional implicitMapProviderKeyFrom (dagger.model.Key) dagger.model.Key possibleMapKey java.util.Optional implicitMapProducerKeyFrom (dagger.model.Key) dagger.model.Key possibleMapKey dagger.model.Key unwrapMapValueType (dagger.model.Key) Class frameworkClass dagger.internal.codegen.MapType mapType dagger.model.Key key private dagger.model.Key wrapMapValue (dagger.model.Key, java.lang.Class) dagger.model.Key key Class newWrappingClass java.util.Optional rewrapMapKey (dagger.model.Key, java.lang.Class, java.lang.Class) javax.lang.model.element.TypeElement wrappingElement javax.lang.model.type.DeclaredType wrappedValueType dagger.internal.codegen.MapType mapType dagger.model.Key possibleMapKey Class currentWrappingClass Class newWrappingClass private java.util.Optional wrapMapKey (dagger.model.Key, java.lang.Class) javax.lang.model.element.TypeElement wrappingElement javax.lang.model.type.DeclaredType wrappedValueType dagger.internal.codegen.MapType mapType dagger.model.Key possibleMapKey Class wrappingClass java.util.Optional unwrapSetKey (dagger.model.Key, java.lang.Class) dagger.internal.codegen.SetType setType dagger.model.Key key Class wrappingClass java.util.Optional unwrapOptional (dagger.model.Key) dagger.model.Key key javax.lang.model.type.TypeMirror optionalValueType static dagger.internal.codegen.serialization.KeyProto toProto (dagger.model.Key) dagger.model.Key key dagger.internal.codegen.serialization.KeyProto$Builder builder dagger.model.Key fromProto (dagger.internal.codegen.serialization.KeyProto) dagger.internal.codegen.serialization.KeyProto$MultibindingContributionIdentifier multibindingContributionIdentifier dagger.internal.codegen.serialization.KeyProto key dagger.model.Key$Builder builder private static synthetic void lambda$toProto$0 (dagger.internal.codegen.serialization.KeyProto$Builder, dagger.model.Key$MultibindingContributionIdentifier) dagger.internal.codegen.serialization.KeyProto$Builder builder dagger.model.Key$MultibindingContributionIdentifier mci }
dagger/internal/codegen/KeyFactory$1.class
KeyFactory.java package dagger.internal.codegen synthetic dagger.internal.codegen.KeyFactory$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static void <clinit> () }
dagger/internal/codegen/InstanceFactoryCreationExpression.class
InstanceFactoryCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.InstanceFactoryCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final boolean nullable private final java.util.function.Supplier instanceExpression void <init> (java.util.function.Supplier) java.util.function.Supplier instanceExpression void <init> (boolean, java.util.function.Supplier) boolean nullable java.util.function.Supplier instanceExpression public com.squareup.javapoet.CodeBlock creationExpression () public boolean useInnerSwitchingProvider () }
dagger/internal/codegen/InnerSwitchingProviders.class
InnerSwitchingProviders.java package dagger.internal.codegen final dagger.internal.codegen.InnerSwitchingProviders extends dagger.internal.codegen.SwitchingProviders { private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.BindingExpression newBindingExpression (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding protected com.squareup.javapoet.TypeSpec createSwitchingProviderType (com.squareup.javapoet.TypeSpec$Builder) com.squareup.javapoet.TypeSpec$Builder builder static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$000 (dagger.internal.codegen.InnerSwitchingProviders) dagger.internal.codegen.InnerSwitchingProviders x0 static synthetic dagger.internal.codegen.ComponentBindingExpressions access$100 (dagger.internal.codegen.InnerSwitchingProviders) dagger.internal.codegen.InnerSwitchingProviders x0 }
dagger/internal/codegen/InnerSwitchingProviders$SwitchCase.class
InnerSwitchingProviders.java package dagger.internal.codegen final dagger.internal.codegen.InnerSwitchingProviders$SwitchCase extends java.lang.Object implements dagger.internal.codegen.SwitchingProviders$SwitchCase { private final dagger.internal.codegen.ContributionBinding binding private final com.squareup.javapoet.ClassName requestingClass final synthetic dagger.internal.codegen.InnerSwitchingProviders this$0 void <init> (dagger.internal.codegen.InnerSwitchingProviders, dagger.internal.codegen.ContributionBinding, com.squareup.javapoet.ClassName) dagger.internal.codegen.ContributionBinding binding com.squareup.javapoet.ClassName requestingClass public dagger.model.Key key () public dagger.internal.codegen.javapoet.Expression getProviderExpression (com.squareup.javapoet.ClassName, int) com.squareup.javapoet.ClassName switchingProviderClass int switchId javax.lang.model.type.TypeMirror instanceType public dagger.internal.codegen.javapoet.Expression getReturnExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName switchingProviderClass }
dagger/internal/codegen/InnerSwitchingProviders$1.class
InnerSwitchingProviders.java package dagger.internal.codegen dagger.internal.codegen.InnerSwitchingProviders$1 extends dagger.internal.codegen.BindingExpression { final synthetic dagger.internal.codegen.ContributionBinding val$binding final synthetic dagger.internal.codegen.InnerSwitchingProviders this$0 void <init> (dagger.internal.codegen.InnerSwitchingProviders, dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.InnerSwitchingProviders this$0 dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass }
dagger/internal/codegen/InjectionSiteFactory_Factory.class
InjectionSiteFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InjectionSiteFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider dependencyRequestFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider dependencyRequestFactoryProvider public dagger.internal.codegen.InjectionSiteFactory get () public static dagger.internal.codegen.InjectionSiteFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider dependencyRequestFactoryProvider public static dagger.internal.codegen.InjectionSiteFactory newInjectionSiteFactory (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object dependencyRequestFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InjectionSiteFactory.class
InjectionSiteFactory.java package dagger.internal.codegen final dagger.internal.codegen.InjectionSiteFactory extends java.lang.Object { private final javax.lang.model.element.ElementVisitor injectionSiteVisitor private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.DependencyRequestFactory) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory com.google.common.collect.ImmutableSortedSet getInjectionSites (javax.lang.model.type.DeclaredType) javax.lang.model.element.ExecutableElement injectionSiteMethod dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite java.util.Optional maybeInjectionSite javax.lang.model.element.Element enclosedElement javax.lang.model.type.DeclaredType type java.util.Optional currentType javax.lang.model.type.DeclaredType declaredType java.util.Set injectionSites java.util.List ancestors com.google.common.collect.SetMultimap overriddenMethodMap private boolean shouldBeInjected (javax.lang.model.element.Element, com.google.common.collect.SetMultimap) javax.lang.model.element.ExecutableElement method javax.lang.model.element.Element injectionSite com.google.common.collect.SetMultimap overriddenMethodMap javax.lang.model.element.ExecutableElement injectionSiteMethod javax.lang.model.element.TypeElement injectionSiteType private static synthetic javax.lang.model.element.ElementKind lambda$getInjectionSites$1 (dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite private static synthetic java.lang.Integer lambda$getInjectionSites$0 (java.util.List, dagger.internal.codegen.MembersInjectionBinding$InjectionSite) java.util.List ancestors dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$000 (dagger.internal.codegen.InjectionSiteFactory) dagger.internal.codegen.InjectionSiteFactory x0 static synthetic dagger.internal.codegen.DependencyRequestFactory access$100 (dagger.internal.codegen.InjectionSiteFactory) dagger.internal.codegen.InjectionSiteFactory x0 }
dagger/internal/codegen/InjectionSiteFactory$1.class
InjectionSiteFactory.java package dagger.internal.codegen dagger.internal.codegen.InjectionSiteFactory$1 extends javax.lang.model.util.ElementKindVisitor8 { final synthetic dagger.internal.codegen.InjectionSiteFactory this$0 void <init> (dagger.internal.codegen.InjectionSiteFactory, java.util.Optional) dagger.internal.codegen.InjectionSiteFactory this$0 java.util.Optional x0 public java.util.Optional visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.DeclaredType) javax.lang.model.element.ExecutableElement method javax.lang.model.type.DeclaredType type javax.lang.model.type.ExecutableType resolved public java.util.Optional visitVariableAsField (javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType) javax.lang.model.element.VariableElement field javax.lang.model.type.DeclaredType type javax.lang.model.type.TypeMirror resolved public volatile synthetic java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object) }
dagger/internal/codegen/InjectionOrProvisionProviderCreationExpression.class
InjectionOrProvisionProviderCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.InjectionOrProvisionProviderCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () com.squareup.javapoet.CodeBlock createFactory }
dagger/internal/codegen/InjectionMethods.class
InjectionMethods.java package dagger.internal.codegen final dagger.internal.codegen.InjectionMethods extends java.lang.Object { void <init> () private static com.google.common.collect.ImmutableList injectionMethodArguments (com.google.common.collect.ImmutableSet, java.util.function.Function, com.squareup.javapoet.ClassName) com.google.common.collect.ImmutableSet dependencies java.util.function.Function dependencyUsage com.squareup.javapoet.ClassName requestingClass private static com.squareup.javapoet.CodeBlock injectionMethodArgument (dagger.model.DependencyRequest, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.ClassName) com.squareup.javapoet.TypeName usageTypeName dagger.model.DependencyRequest dependency com.squareup.javapoet.CodeBlock argument com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.type.TypeMirror keyType com.squareup.javapoet.CodeBlock$Builder codeBlock private static com.squareup.javapoet.TypeName accessibleType (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependency com.squareup.javapoet.TypeName typeName private static com.squareup.javapoet.TypeName accessibleType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private static javax.lang.model.type.TypeMirror accessibleType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerElements elements private static com.squareup.javapoet.CodeBlock instanceWithPotentialCast (com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror) com.squareup.javapoet.CodeBlock instance javax.lang.model.type.TypeMirror instanceType private static dagger.internal.codegen.InjectionMethod methodProxy (com.squareup.javapoet.ClassName, javax.lang.model.element.ExecutableElement, java.lang.String, dagger.internal.codegen.InjectionMethods$ReceiverAccessibility, dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy, dagger.internal.codegen.langmodel.DaggerElements) com.squareup.javapoet.ClassName proxyEnclosingClass javax.lang.model.element.ExecutableElement method String methodName dagger.internal.codegen.InjectionMethods$ReceiverAccessibility receiverAccessibility dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy checkNotNullPolicy dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.TypeElement enclosingType dagger.internal.codegen.InjectionMethod$Builder injectionMethod com.squareup.javapoet.ParameterSpec instance com.squareup.javapoet.CodeBlock arguments com.squareup.javapoet.CodeBlock$Builder proxyInvocation private static dagger.internal.codegen.InjectionMethod fieldProxy (com.squareup.javapoet.ClassName, javax.lang.model.element.VariableElement, java.lang.String, dagger.internal.codegen.langmodel.DaggerElements) com.squareup.javapoet.ClassName proxyEnclosingClass javax.lang.model.element.VariableElement field String methodName dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.TypeElement enclosingType dagger.internal.codegen.InjectionMethod$Builder injectionMethod com.squareup.javapoet.ParameterSpec instance com.squareup.javapoet.CodeBlock parameter private static synthetic java.lang.Boolean lambda$accessibleType$1 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic com.squareup.javapoet.CodeBlock lambda$injectionMethodArguments$0 (java.util.function.Function, com.squareup.javapoet.ClassName, dagger.model.DependencyRequest) java.util.function.Function dependencyUsage com.squareup.javapoet.ClassName requestingClass dagger.model.DependencyRequest dep static synthetic dagger.internal.codegen.InjectionMethod access$000 (com.squareup.javapoet.ClassName, javax.lang.model.element.ExecutableElement, java.lang.String, dagger.internal.codegen.InjectionMethods$ReceiverAccessibility, dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy, dagger.internal.codegen.langmodel.DaggerElements) com.squareup.javapoet.ClassName x0 javax.lang.model.element.ExecutableElement x1 String x2 dagger.internal.codegen.InjectionMethods$ReceiverAccessibility x3 dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy x4 dagger.internal.codegen.langmodel.DaggerElements x5 static synthetic com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ImmutableSet, java.util.function.Function, com.squareup.javapoet.ClassName) com.google.common.collect.ImmutableSet x0 java.util.function.Function x1 com.squareup.javapoet.ClassName x2 static synthetic dagger.internal.codegen.InjectionMethod access$200 (com.squareup.javapoet.ClassName, javax.lang.model.element.VariableElement, java.lang.String, dagger.internal.codegen.langmodel.DaggerElements) com.squareup.javapoet.ClassName x0 javax.lang.model.element.VariableElement x1 String x2 dagger.internal.codegen.langmodel.DaggerElements x3 static synthetic javax.lang.model.type.TypeMirror access$400 (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.type.TypeMirror x0 dagger.internal.codegen.langmodel.DaggerElements x1 static synthetic com.squareup.javapoet.CodeBlock access$500 (com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror) com.squareup.javapoet.CodeBlock x0 javax.lang.model.type.TypeMirror x1 }
dagger/internal/codegen/InjectionMethods$ReceiverAccessibility.class
InjectionMethods.java package dagger.internal.codegen abstract enum dagger.internal.codegen.InjectionMethods$ReceiverAccessibility extends java.lang.Enum { public static final enum dagger.internal.codegen.InjectionMethods$ReceiverAccessibility CAST_IF_NOT_PUBLIC public static final enum dagger.internal.codegen.InjectionMethods$ReceiverAccessibility IGNORE private static final synthetic dagger.internal.codegen.InjectionMethods$ReceiverAccessibility[] $VALUES public static dagger.internal.codegen.InjectionMethods$ReceiverAccessibility[] values () public static dagger.internal.codegen.InjectionMethods$ReceiverAccessibility valueOf (java.lang.String) String name private void <init> (java.lang.String, int) abstract javax.lang.model.type.TypeMirror parameterType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerElements) abstract com.squareup.javapoet.CodeBlock potentiallyCast (com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror) synthetic void <init> (java.lang.String, int, dagger.internal.codegen.InjectionMethods$1) String x0 int x1 dagger.internal.codegen.InjectionMethods$1 x2 static void <clinit> () }
dagger/internal/codegen/InjectionMethods$ReceiverAccessibility$2.class
InjectionMethods.java package dagger.internal.codegen final enum dagger.internal.codegen.InjectionMethods$ReceiverAccessibility$2 extends dagger.internal.codegen.InjectionMethods$ReceiverAccessibility { void <init> (java.lang.String, int) javax.lang.model.type.TypeMirror parameterType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerElements elements com.squareup.javapoet.CodeBlock potentiallyCast (com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror) com.squareup.javapoet.CodeBlock instance javax.lang.model.type.TypeMirror instanceType }
dagger/internal/codegen/InjectionMethods$ReceiverAccessibility$1.class
InjectionMethods.java package dagger.internal.codegen final enum dagger.internal.codegen.InjectionMethods$ReceiverAccessibility$1 extends dagger.internal.codegen.InjectionMethods$ReceiverAccessibility { void <init> (java.lang.String, int) javax.lang.model.type.TypeMirror parameterType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerElements) javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerElements elements com.squareup.javapoet.CodeBlock potentiallyCast (com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror) com.squareup.javapoet.CodeBlock instance javax.lang.model.type.TypeMirror instanceType }
dagger/internal/codegen/InjectionMethods$ProvisionMethod.class
InjectionMethods.java package dagger.internal.codegen final dagger.internal.codegen.InjectionMethods$ProvisionMethod extends java.lang.Object { private static final com.google.common.collect.ImmutableSet BANNED_PROXY_NAMES void <init> () static dagger.internal.codegen.InjectionMethod create (dagger.internal.codegen.ProvisionBinding, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.langmodel.DaggerElements elements com.squareup.javapoet.ClassName proxyEnclosingClass javax.lang.model.element.ExecutableElement element static com.squareup.javapoet.CodeBlock invoke (dagger.internal.codegen.ProvisionBinding, java.util.function.Function, com.squareup.javapoet.ClassName, java.util.Optional, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ProvisionBinding binding java.util.function.Function dependencyUsage com.squareup.javapoet.ClassName requestingClass java.util.Optional moduleReference dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.langmodel.DaggerElements elements com.google.common.collect.ImmutableList$Builder arguments private static dagger.internal.codegen.InjectionMethod constructorProxy (com.squareup.javapoet.ClassName, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.langmodel.DaggerElements) com.squareup.javapoet.ClassName proxyEnclosingClass javax.lang.model.element.ExecutableElement constructor dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.TypeElement enclosingType dagger.internal.codegen.InjectionMethod$Builder injectionMethod com.squareup.javapoet.CodeBlock arguments static boolean requiresInjectionMethod (dagger.internal.codegen.ProvisionBinding, com.google.common.collect.ImmutableList, dagger.internal.codegen.CompilerOptions, java.lang.String, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ProvisionBinding binding com.google.common.collect.ImmutableList arguments dagger.internal.codegen.CompilerOptions compilerOptions String callingPackage dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.element.ExecutableElement method private static boolean areParametersAssignable (javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableList, dagger.internal.codegen.langmodel.DaggerTypes) int i javax.lang.model.element.ExecutableElement element com.google.common.collect.ImmutableList arguments dagger.internal.codegen.langmodel.DaggerTypes types java.util.List parameters private static java.lang.String methodName (javax.lang.model.element.ExecutableElement) String methodName javax.lang.model.element.ExecutableElement method private static synthetic boolean lambda$requiresInjectionMethod$0 (java.lang.String, javax.lang.model.type.TypeMirror) String callingPackage javax.lang.model.type.TypeMirror type static void <clinit> () }
dagger/internal/codegen/InjectionMethods$InjectionSiteMethod.class
InjectionMethods.java package dagger.internal.codegen final dagger.internal.codegen.InjectionMethods$InjectionSiteMethod extends java.lang.Object { void <init> () static dagger.internal.codegen.InjectionMethod create (dagger.internal.codegen.MembersInjectionBinding$InjectionSite, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite dagger.internal.codegen.langmodel.DaggerElements elements String methodName com.squareup.javapoet.ClassName proxyEnclosingClass static com.squareup.javapoet.CodeBlock invokeAll (com.google.common.collect.ImmutableSet, com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock, javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerTypes, java.util.function.Function, dagger.internal.codegen.langmodel.DaggerElements) com.google.common.collect.ImmutableSet injectionSites com.squareup.javapoet.ClassName generatedTypeName com.squareup.javapoet.CodeBlock instanceCodeBlock javax.lang.model.type.TypeMirror instanceType dagger.internal.codegen.langmodel.DaggerTypes types java.util.function.Function dependencyUsage dagger.internal.codegen.langmodel.DaggerElements elements private static com.squareup.javapoet.CodeBlock invoke (dagger.internal.codegen.MembersInjectionBinding$InjectionSite, com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock, java.util.function.Function, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite com.squareup.javapoet.ClassName generatedTypeName com.squareup.javapoet.CodeBlock instanceCodeBlock java.util.function.Function dependencyUsage dagger.internal.codegen.langmodel.DaggerElements elements java.util.List arguments private static java.lang.String methodName (dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite int index String indexString private static synthetic com.squareup.javapoet.CodeBlock lambda$invokeAll$0 (dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.type.TypeMirror, com.squareup.javapoet.ClassName, com.squareup.javapoet.CodeBlock, java.util.function.Function, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.type.TypeMirror instanceType com.squareup.javapoet.ClassName generatedTypeName com.squareup.javapoet.CodeBlock instanceCodeBlock java.util.function.Function dependencyUsage dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite javax.lang.model.type.TypeMirror injectSiteType com.squareup.javapoet.CodeBlock maybeCastedInstance }
dagger/internal/codegen/InjectionMethods$CheckNotNullPolicy.class
InjectionMethods.java package dagger.internal.codegen final enum dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy extends java.lang.Enum { public static final enum dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy IGNORE public static final enum dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy CHECK_FOR_NULL private static final synthetic dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy[] $VALUES public static dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy[] values () public static dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) com.squareup.javapoet.CodeBlock checkForNull (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock maybeNull static dagger.internal.codegen.InjectionMethods$CheckNotNullPolicy get (dagger.internal.codegen.ProvisionBinding, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.CompilerOptions compilerOptions static void <clinit> () }
dagger/internal/codegen/InjectionMethods$1.class
InjectionMethods.java package dagger.internal.codegen synthetic dagger.internal.codegen.InjectionMethods$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static final synthetic int[] $SwitchMap$dagger$internal$codegen$MembersInjectionBinding$InjectionSite$Kind static void <clinit> () }
dagger/internal/codegen/InjectionMethod.class
InjectionMethod.java package dagger.internal.codegen abstract dagger.internal.codegen.InjectionMethod extends java.lang.Object { void <init> () abstract java.lang.String name () abstract boolean varargs () abstract com.google.common.collect.ImmutableList typeVariables () abstract com.google.common.collect.ImmutableMap parameters () abstract java.util.Optional returnType () abstract java.util.Optional nullableAnnotation () abstract com.google.common.collect.ImmutableList exceptions () abstract com.squareup.javapoet.CodeBlock methodBody () abstract com.squareup.javapoet.ClassName enclosingClass () com.squareup.javapoet.MethodSpec toMethodSpec () com.squareup.javapoet.MethodSpec$Builder builder com.squareup.javapoet.CodeBlock invoke (java.util.List, com.squareup.javapoet.ClassName) java.util.List arguments com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock$Builder invocation public final int hashCode () public final boolean equals (java.lang.Object) Object obj static dagger.internal.codegen.InjectionMethod$Builder builder (dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.InjectionMethod$Builder builder private static synthetic void lambda$toMethodSpec$0 (com.squareup.javapoet.MethodSpec$Builder, javax.lang.model.type.DeclaredType) com.squareup.javapoet.MethodSpec$Builder builder javax.lang.model.type.DeclaredType nullableType }
dagger/internal/codegen/InjectionMethod$Builder.class
InjectionMethod.java package dagger.internal.codegen abstract dagger.internal.codegen.InjectionMethod$Builder extends java.lang.Object { private final dagger.internal.codegen.UniqueNameSet parameterNames private final com.squareup.javapoet.CodeBlock$Builder methodBody private dagger.internal.codegen.langmodel.DaggerElements elements void <init> () abstract com.google.common.collect.ImmutableMap$Builder parametersBuilder () abstract com.google.common.collect.ImmutableList$Builder typeVariablesBuilder () abstract dagger.internal.codegen.InjectionMethod$Builder name (java.lang.String) abstract dagger.internal.codegen.InjectionMethod$Builder varargs (boolean) abstract dagger.internal.codegen.InjectionMethod$Builder returnType (javax.lang.model.type.TypeMirror) abstract dagger.internal.codegen.InjectionMethod$Builder exceptions (java.lang.Iterable) abstract dagger.internal.codegen.InjectionMethod$Builder nullableAnnotation (java.util.Optional) abstract dagger.internal.codegen.InjectionMethod$Builder methodBody (com.squareup.javapoet.CodeBlock) final com.squareup.javapoet.CodeBlock$Builder methodBodyBuilder () abstract dagger.internal.codegen.InjectionMethod$Builder enclosingClass (com.squareup.javapoet.ClassName) com.squareup.javapoet.ParameterSpec addParameter (java.lang.String, javax.lang.model.type.TypeMirror) String name javax.lang.model.type.TypeMirror type com.squareup.javapoet.ParameterSpec parameter com.squareup.javapoet.CodeBlock copyParameters (javax.lang.model.element.ExecutableElement) javax.lang.model.element.VariableElement parameter javax.lang.model.element.ExecutableElement method com.google.common.collect.ImmutableList$Builder argumentsBuilder com.squareup.javapoet.CodeBlock copyParameter (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror elementType boolean useObject javax.lang.model.type.TypeMirror publicType com.squareup.javapoet.ParameterSpec parameterSpec private javax.lang.model.type.TypeMirror objectType () dagger.internal.codegen.InjectionMethod$Builder copyTypeParameters (javax.lang.model.element.Parameterizable) javax.lang.model.element.Parameterizable parameterizable dagger.internal.codegen.InjectionMethod$Builder copyThrows (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element final dagger.internal.codegen.InjectionMethod build () abstract dagger.internal.codegen.InjectionMethod buildInternal () static synthetic dagger.internal.codegen.langmodel.DaggerElements access$002 (dagger.internal.codegen.InjectionMethod$Builder, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.InjectionMethod$Builder x0 dagger.internal.codegen.langmodel.DaggerElements x1 }
dagger/internal/codegen/InjectionAnnotations.class
InjectionAnnotations.java package dagger.internal.codegen final dagger.internal.codegen.InjectionAnnotations extends java.lang.Object { static java.util.Optional getQualifier (javax.lang.model.element.Element) javax.lang.model.element.Element e com.google.common.collect.ImmutableSet qualifierAnnotations static com.google.common.collect.ImmutableSet getQualifiers (javax.lang.model.element.Element) javax.lang.model.element.Element element static com.google.common.collect.ImmutableSet injectedConstructors (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type private void <init> () private static synthetic boolean lambda$injectedConstructors$0 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor }
dagger/internal/codegen/InjectValidator_Factory.class
InjectValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InjectValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider dependencyRequestValidatorProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider dependencyRequestValidatorProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.InjectValidator get () public static dagger.internal.codegen.InjectValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider dependencyRequestValidatorProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.InjectValidator newInjectValidator (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object dependencyRequestValidator Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InjectValidator.class
InjectValidator.java package dagger.internal.codegen final dagger.internal.codegen.InjectValidator extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator private final java.util.Optional privateAndStaticInjectionDiagnosticKind void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.DependencyRequestValidator, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator dagger.internal.codegen.CompilerOptions compilerOptions private void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.DependencyRequestValidator, java.util.Optional) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator java.util.Optional privateAndStaticInjectionDiagnosticKind dagger.internal.codegen.InjectValidator whenGeneratingCode () dagger.internal.codegen.ValidationReport validateConstructor (javax.lang.model.element.ExecutableElement) javax.lang.model.element.AnnotationMirror qualifier dagger.model.Scope scope javax.lang.model.element.VariableElement parameter dagger.model.Scope scope javax.lang.model.element.ExecutableElement constructorElement dagger.internal.codegen.ValidationReport$Builder builder javax.lang.model.element.TypeElement enclosingElement java.util.Set typeModifiers com.google.common.collect.ImmutableSet injectConstructors com.google.common.collect.ImmutableSet scopes private dagger.internal.codegen.ValidationReport validateField (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement fieldElement dagger.internal.codegen.ValidationReport$Builder builder java.util.Set modifiers private dagger.internal.codegen.ValidationReport validateMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.VariableElement parameter javax.lang.model.element.ExecutableElement methodElement dagger.internal.codegen.ValidationReport$Builder builder java.util.Set modifiers private void validateDependencyRequest (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.VariableElement) dagger.internal.codegen.ValidationReport$Builder builder javax.lang.model.element.VariableElement parameter dagger.internal.codegen.ValidationReport validateMembersInjectionType (javax.lang.model.element.TypeElement) dagger.internal.codegen.ValidationReport report javax.lang.model.element.VariableElement element dagger.internal.codegen.ValidationReport report javax.lang.model.element.ExecutableElement element dagger.internal.codegen.ValidationReport report javax.lang.model.element.TypeElement typeElement dagger.internal.codegen.ValidationReport$Builder builder boolean hasInjectedMembers javax.lang.model.type.TypeMirror superclass dagger.internal.codegen.ValidationReport validateType (javax.lang.model.element.TypeElement) dagger.internal.codegen.ValidationReport report javax.lang.model.element.ExecutableElement element javax.lang.model.element.TypeElement typeElement dagger.internal.codegen.ValidationReport$Builder builder dagger.internal.codegen.ValidationReport membersInjectionReport boolean isValidType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private boolean throwsCheckedExceptions (javax.lang.model.element.ExecutableElement) javax.lang.model.type.TypeMirror thrownType javax.lang.model.element.ExecutableElement methodElement javax.lang.model.type.TypeMirror runtimeExceptionType javax.lang.model.type.TypeMirror errorType private void checkInjectIntoPrivateClass (javax.lang.model.element.Element, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.element.Element element dagger.internal.codegen.ValidationReport$Builder builder private javax.tools.Diagnostic$Kind privateMemberDiagnosticKind () private javax.tools.Diagnostic$Kind staticMemberDiagnosticKind () }
dagger/internal/codegen/InjectProcessingStep_Factory.class
InjectProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InjectProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider injectBindingRegistryProvider public void <init> (javax.inject.Provider) javax.inject.Provider injectBindingRegistryProvider public dagger.internal.codegen.InjectProcessingStep get () public static dagger.internal.codegen.InjectProcessingStep_Factory create (javax.inject.Provider) javax.inject.Provider injectBindingRegistryProvider public static dagger.internal.codegen.InjectProcessingStep newInjectProcessingStep (java.lang.Object) Object injectBindingRegistry public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InjectProcessingStep.class
InjectProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.InjectProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.lang.model.element.ElementVisitor visitor void <init> (dagger.internal.codegen.InjectBindingRegistry) dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry public java.util.Set annotations () protected void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) javax.lang.model.element.Element injectElement com.google.common.collect.ImmutableSet annotations private static synthetic javax.lang.model.element.Element lambda$new$0 (javax.lang.model.element.Element) javax.lang.model.element.Element e }
dagger/internal/codegen/InjectProcessingStep$1.class
InjectProcessingStep.java package dagger.internal.codegen dagger.internal.codegen.InjectProcessingStep$1 extends javax.lang.model.util.ElementKindVisitor8 { final synthetic dagger.internal.codegen.InjectBindingRegistry val$injectBindingRegistry final synthetic dagger.internal.codegen.InjectProcessingStep this$0 void <init> (dagger.internal.codegen.InjectProcessingStep, dagger.internal.codegen.InjectBindingRegistry) dagger.internal.codegen.InjectProcessingStep this$0 public java.lang.Void visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement constructorElement Void aVoid public java.lang.Void visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement fieldElement Void aVoid public java.lang.Void visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement methodElement Void aVoid public volatile synthetic java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object) }
dagger/internal/codegen/InjectBindingValidator_Factory.class
InjectBindingValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InjectBindingValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider injectValidatorProvider public void <init> (javax.inject.Provider) javax.inject.Provider injectValidatorProvider public dagger.internal.codegen.InjectBindingValidator get () public static dagger.internal.codegen.InjectBindingValidator_Factory create (javax.inject.Provider) javax.inject.Provider injectValidatorProvider public static dagger.internal.codegen.InjectBindingValidator newInjectBindingValidator (java.lang.Object) Object injectValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InjectBindingValidator.class
InjectBindingValidator.java package dagger.internal.codegen final dagger.internal.codegen.InjectBindingValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.InjectValidator injectValidator void <init> (dagger.internal.codegen.InjectValidator) dagger.internal.codegen.InjectValidator injectValidator public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter private void validateInjectionBinding (dagger.model.Binding, dagger.spi.DiagnosticReporter) dagger.internal.codegen.ValidationReport$Item item dagger.model.Binding node dagger.spi.DiagnosticReporter diagnosticReporter dagger.internal.codegen.ValidationReport typeReport private synthetic void lambda$visitGraph$1 (dagger.spi.DiagnosticReporter, dagger.model.Binding) dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.Binding binding private static synthetic boolean lambda$visitGraph$0 (dagger.model.Binding) dagger.model.Binding binding }
dagger/internal/codegen/InjectBindingRegistryModule.class
InjectBindingRegistryModule.java package dagger.internal.codegen abstract dagger.internal.codegen.InjectBindingRegistryModule extends java.lang.Object { public abstract dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry (dagger.internal.codegen.InjectBindingRegistryImpl) }
dagger/internal/codegen/InjectBindingRegistryImpl_Factory.class
InjectBindingRegistryImpl_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InjectBindingRegistryImpl_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider messagerProvider private final javax.inject.Provider injectValidatorProvider private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider bindingFactoryProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider messagerProvider javax.inject.Provider injectValidatorProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.InjectBindingRegistryImpl get () public static dagger.internal.codegen.InjectBindingRegistryImpl_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider messagerProvider javax.inject.Provider injectValidatorProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.InjectBindingRegistryImpl newInjectBindingRegistryImpl (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Messager, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Messager messager Object injectValidator Object keyFactory Object bindingFactory Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InjectBindingRegistryImpl.class
InjectBindingRegistryImpl.java package dagger.internal.codegen final dagger.internal.codegen.InjectBindingRegistryImpl extends java.lang.Object implements dagger.internal.codegen.InjectBindingRegistry { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.InjectValidator injectValidator private final dagger.internal.codegen.InjectValidator injectValidatorWhenGeneratingCode private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.BindingFactory bindingFactory private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.InjectBindingRegistryImpl$BindingsCollection provisionBindings private final dagger.internal.codegen.InjectBindingRegistryImpl$BindingsCollection membersInjectionBindings void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Messager, dagger.internal.codegen.InjectValidator, dagger.internal.codegen.KeyFactory, dagger.internal.codegen.BindingFactory, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Messager messager dagger.internal.codegen.InjectValidator injectValidator dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.BindingFactory bindingFactory dagger.internal.codegen.CompilerOptions compilerOptions public void generateSourcesForRequiredBindings (dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.SourceFileGenerator) throws dagger.internal.codegen.SourceFileGenerationException dagger.internal.codegen.SourceFileGenerator factoryGenerator dagger.internal.codegen.SourceFileGenerator membersInjectorGenerator private void registerBinding (dagger.internal.codegen.ProvisionBinding, boolean) dagger.internal.codegen.ProvisionBinding binding boolean warnIfNotAlreadyGenerated private void registerBinding (dagger.internal.codegen.MembersInjectionBinding, boolean) dagger.internal.codegen.MembersInjectionBinding binding boolean warnIfNotAlreadyGenerated public java.util.Optional tryRegisterConstructor (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructorElement private java.util.Optional tryRegisterConstructor (javax.lang.model.element.ExecutableElement, java.util.Optional, boolean) dagger.internal.codegen.ProvisionBinding binding javax.lang.model.element.ExecutableElement constructorElement java.util.Optional resolvedType boolean warnIfNotAlreadyGenerated javax.lang.model.element.TypeElement typeElement javax.lang.model.type.DeclaredType type dagger.model.Key key dagger.internal.codegen.ProvisionBinding cachedBinding dagger.internal.codegen.ValidationReport report public java.util.Optional tryRegisterMembersInjectedType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement private java.util.Optional tryRegisterMembersInjectedType (javax.lang.model.element.TypeElement, java.util.Optional, boolean) java.util.Optional supertype dagger.internal.codegen.MembersInjectionBinding binding javax.lang.model.element.TypeElement typeElement java.util.Optional resolvedType boolean warnIfNotAlreadyGenerated javax.lang.model.type.DeclaredType type dagger.model.Key key dagger.internal.codegen.MembersInjectionBinding cachedBinding dagger.internal.codegen.ValidationReport report public java.util.Optional getOrFindProvisionBinding (dagger.model.Key) dagger.model.Key key dagger.internal.codegen.ProvisionBinding binding javax.lang.model.element.TypeElement element com.google.common.collect.ImmutableSet injectConstructors public java.util.Optional getOrFindMembersInjectionBinding (dagger.model.Key) dagger.model.Key key dagger.internal.codegen.MembersInjectionBinding binding java.util.Optional newBinding public java.util.Optional getOrFindMembersInjectorProvisionBinding (dagger.model.Key) dagger.model.Key key dagger.model.Key membersInjectionKey private synthetic dagger.internal.codegen.ProvisionBinding lambda$getOrFindMembersInjectorProvisionBinding$0 (dagger.model.Key, dagger.internal.codegen.MembersInjectionBinding) dagger.model.Key key dagger.internal.codegen.MembersInjectionBinding binding static synthetic dagger.internal.codegen.InjectValidator access$000 (dagger.internal.codegen.InjectBindingRegistryImpl) dagger.internal.codegen.InjectBindingRegistryImpl x0 static synthetic dagger.internal.codegen.CompilerOptions access$100 (dagger.internal.codegen.InjectBindingRegistryImpl) dagger.internal.codegen.InjectBindingRegistryImpl x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$200 (dagger.internal.codegen.InjectBindingRegistryImpl) dagger.internal.codegen.InjectBindingRegistryImpl x0 static synthetic javax.annotation.processing.Messager access$300 (dagger.internal.codegen.InjectBindingRegistryImpl) dagger.internal.codegen.InjectBindingRegistryImpl x0 static synthetic dagger.internal.codegen.langmodel.DaggerElements access$400 (dagger.internal.codegen.InjectBindingRegistryImpl) dagger.internal.codegen.InjectBindingRegistryImpl x0 }
dagger/internal/codegen/InjectBindingRegistryImpl$BindingsCollection.class
InjectBindingRegistryImpl.java package dagger.internal.codegen final dagger.internal.codegen.InjectBindingRegistryImpl$BindingsCollection extends java.lang.Object { private final Class factoryClass private final java.util.Map bindingsByKey private final java.util.Deque bindingsRequiringGeneration private final java.util.Set materializedBindingKeys final synthetic dagger.internal.codegen.InjectBindingRegistryImpl this$0 void <init> (dagger.internal.codegen.InjectBindingRegistryImpl, java.lang.Class) dagger.internal.codegen.InjectBindingRegistryImpl this$0 Class factoryClass void generateBindings (dagger.internal.codegen.SourceFileGenerator) throws dagger.internal.codegen.SourceFileGenerationException dagger.internal.codegen.Binding binding dagger.internal.codegen.SourceFileGenerator generator dagger.internal.codegen.Binding getBinding (dagger.model.Key) dagger.model.Key key void tryRegisterBinding (dagger.internal.codegen.Binding, boolean) dagger.internal.codegen.Binding binding boolean warnIfNotAlreadyGenerated void tryToGenerateBinding (dagger.internal.codegen.Binding, boolean) dagger.internal.codegen.Binding binding boolean warnIfNotAlreadyGenerated private boolean shouldGenerateBinding (dagger.internal.codegen.Binding, com.squareup.javapoet.ClassName) dagger.internal.codegen.Binding binding com.squareup.javapoet.ClassName factoryName private void tryToCacheBinding (dagger.internal.codegen.Binding) dagger.model.Key key dagger.internal.codegen.Binding previousValue dagger.internal.codegen.Binding binding }
dagger/internal/codegen/InjectBindingRegistry.class
InjectBindingRegistry.java package dagger.internal.codegen abstract dagger.internal.codegen.InjectBindingRegistry extends java.lang.Object { public abstract java.util.Optional getOrFindProvisionBinding (dagger.model.Key) public abstract java.util.Optional getOrFindMembersInjectionBinding (dagger.model.Key) public abstract java.util.Optional getOrFindMembersInjectorProvisionBinding (dagger.model.Key) public abstract java.util.Optional tryRegisterConstructor (javax.lang.model.element.ExecutableElement) public abstract java.util.Optional tryRegisterMembersInjectedType (javax.lang.model.element.TypeElement) public abstract void generateSourcesForRequiredBindings (dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.SourceFileGenerator) throws dagger.internal.codegen.SourceFileGenerationException }
dagger/internal/codegen/IncompatiblyScopedBindingsValidator_Factory.class
IncompatiblyScopedBindingsValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.IncompatiblyScopedBindingsValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider methodSignatureFormatterProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.IncompatiblyScopedBindingsValidator get () public static dagger.internal.codegen.IncompatiblyScopedBindingsValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.IncompatiblyScopedBindingsValidator newIncompatiblyScopedBindingsValidator (java.lang.Object, java.lang.Object) Object methodSignatureFormatter Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/IncompatiblyScopedBindingsValidator.class
IncompatiblyScopedBindingsValidator.java package dagger.internal.codegen final dagger.internal.codegen.IncompatiblyScopedBindingsValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter dagger.internal.codegen.CompilerOptions compilerOptions public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.Binding binding dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableSetMultimap$Builder incompatibleBindings private void report (dagger.model.BindingGraph$ComponentNode, java.util.Set, dagger.spi.DiagnosticReporter) dagger.model.Binding binding dagger.model.BindingGraph$ComponentNode componentNode java.util.Set bindings dagger.spi.DiagnosticReporter diagnosticReporter javax.tools.Diagnostic$Kind diagnosticKind StringBuilder message private synthetic void lambda$visitGraph$2 (dagger.spi.DiagnosticReporter, dagger.model.BindingGraph$ComponentNode, java.util.Set) dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.BindingGraph$ComponentNode componentNode java.util.Set bindings private static synthetic void lambda$visitGraph$1 (dagger.model.BindingGraph, dagger.model.Binding, com.google.common.collect.ImmutableSetMultimap$Builder, dagger.model.Scope) dagger.model.BindingGraph bindingGraph dagger.model.Binding binding com.google.common.collect.ImmutableSetMultimap$Builder incompatibleBindings dagger.model.Scope scope dagger.model.BindingGraph$ComponentNode componentNode private static synthetic boolean lambda$visitGraph$0 (dagger.model.Scope) dagger.model.Scope scope }
dagger/internal/codegen/IncompatiblyScopedBindingsValidator$1.class
IncompatiblyScopedBindingsValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.IncompatiblyScopedBindingsValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$BindingKind static void <clinit> () }
dagger/internal/codegen/InaccessibleMapKeyProxyGenerator_Factory.class
InaccessibleMapKeyProxyGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.InaccessibleMapKeyProxyGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.InaccessibleMapKeyProxyGenerator get () public static dagger.internal.codegen.InaccessibleMapKeyProxyGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.InaccessibleMapKeyProxyGenerator newInaccessibleMapKeyProxyGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/InaccessibleMapKeyProxyGenerator.class
InaccessibleMapKeyProxyGenerator.java package dagger.internal.codegen final dagger.internal.codegen.InaccessibleMapKeyProxyGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding javax.lang.model.element.Element originatingElement (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ContributionBinding) com.squareup.javapoet.ClassName generatedName dagger.internal.codegen.ContributionBinding binding volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) private static synthetic com.squareup.javapoet.TypeSpec$Builder lambda$write$0 (com.squareup.javapoet.ClassName, com.squareup.javapoet.MethodSpec) com.squareup.javapoet.ClassName generatedName com.squareup.javapoet.MethodSpec method }
dagger/internal/codegen/ImmediateFutureBindingExpression.class
ImmediateFutureBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ImmediateFutureBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.lang.model.SourceVersion sourceVersion private final dagger.model.Key key void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.SourceVersion) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass private com.squareup.javapoet.CodeBlock instanceExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression expression }
dagger/internal/codegen/HjarSourceFileGenerator.class
HjarSourceFileGenerator.java package dagger.internal.codegen final dagger.internal.codegen.HjarSourceFileGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.SourceFileGenerator delegate private void <init> (dagger.internal.codegen.SourceFileGenerator) dagger.internal.codegen.SourceFileGenerator delegate static dagger.internal.codegen.SourceFileGenerator wrap (dagger.internal.codegen.SourceFileGenerator) dagger.internal.codegen.SourceFileGenerator delegate com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) Object input javax.lang.model.element.Element originatingElement (java.lang.Object) Object input java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) com.squareup.javapoet.ClassName generatedTypeName Object input private com.squareup.javapoet.TypeSpec$Builder skeletonType (com.squareup.javapoet.TypeSpec) com.squareup.javapoet.TypeSpec completeType com.squareup.javapoet.TypeSpec$Builder skeleton private com.squareup.javapoet.MethodSpec skeletonMethod (com.squareup.javapoet.MethodSpec) com.squareup.javapoet.MethodSpec completeMethod com.squareup.javapoet.MethodSpec$Builder skeleton private com.squareup.javapoet.FieldSpec skeletonField (com.squareup.javapoet.FieldSpec) com.squareup.javapoet.FieldSpec completeField private synthetic com.squareup.javapoet.TypeSpec lambda$skeletonType$3 (com.squareup.javapoet.TypeSpec) com.squareup.javapoet.TypeSpec type private static synthetic boolean lambda$skeletonType$2 (com.squareup.javapoet.FieldSpec) com.squareup.javapoet.FieldSpec field private static synthetic boolean lambda$skeletonType$1 (com.squareup.javapoet.MethodSpec) com.squareup.javapoet.MethodSpec method private synthetic com.squareup.javapoet.TypeSpec$Builder lambda$write$0 (com.squareup.javapoet.TypeSpec$Builder) com.squareup.javapoet.TypeSpec$Builder completeType }
dagger/internal/codegen/GwtCompatibility.class
GwtCompatibility.java package dagger.internal.codegen final dagger.internal.codegen.GwtCompatibility extends java.lang.Object { void <init> () static java.util.Optional gwtIncompatibleAnnotation (dagger.internal.codegen.Binding) java.util.Optional gwtIncompatible dagger.internal.codegen.Binding binding javax.lang.model.element.Element element private static boolean isGwtIncompatible (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.Name simpleName private static synthetic boolean lambda$gwtIncompatibleAnnotation$0 (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation }
dagger/internal/codegen/GenerationOptionsModule_GenerationOptionsFactory.class
GenerationOptionsModule_GenerationOptionsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.GenerationOptionsModule_GenerationOptionsFactory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider defaultOptionsProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider defaultOptionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider elementsProvider public dagger.internal.codegen.CompilerOptions get () public static dagger.internal.codegen.GenerationOptionsModule_GenerationOptionsFactory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider defaultOptionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider elementsProvider public static dagger.internal.codegen.CompilerOptions proxyGenerationOptions (java.lang.Object, java.lang.Object, dagger.internal.codegen.langmodel.DaggerElements) Object defaultOptions Object componentImplementation dagger.internal.codegen.langmodel.DaggerElements elements public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/GenerationOptionsModule.class
GenerationOptionsModule.java package dagger.internal.codegen abstract dagger.internal.codegen.GenerationOptionsModule extends java.lang.Object { public static dagger.internal.codegen.CompilerOptions generationOptions (dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.CompilerOptions defaultOptions dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.langmodel.DaggerElements elements private static synthetic dagger.internal.GenerationOptions lambda$generationOptions$1 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement private static synthetic javax.lang.model.element.TypeElement lambda$generationOptions$0 (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.ComponentImplementation baseImplementation }
dagger/internal/codegen/GenerationCompilerOptions.class
GenerationCompilerOptions.java package dagger.internal.codegen abstract annotation dagger.internal.codegen.GenerationCompilerOptions extends java.lang.Object implements java.lang.annotation.Annotation { }
dagger/internal/codegen/FrameworkTypes.class
FrameworkTypes.java package dagger.internal.codegen final dagger.internal.codegen.FrameworkTypes extends java.lang.Object { private static final com.google.common.collect.ImmutableSet PROVISION_TYPES private static final com.google.common.collect.ImmutableSet PRODUCTION_TYPES static boolean isProducerType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static boolean isFrameworkType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private static boolean typeIsOneOf (java.util.Set, javax.lang.model.type.TypeMirror) Class clazz java.util.Set classes javax.lang.model.type.TypeMirror type private void <init> () static void <clinit> () }
dagger/internal/codegen/FrameworkTypeMapper.class
FrameworkTypeMapper.java package dagger.internal.codegen abstract enum dagger.internal.codegen.FrameworkTypeMapper extends java.lang.Enum { public static final enum dagger.internal.codegen.FrameworkTypeMapper FOR_PROVIDER public static final enum dagger.internal.codegen.FrameworkTypeMapper FOR_PRODUCER private static final synthetic dagger.internal.codegen.FrameworkTypeMapper[] $VALUES public static dagger.internal.codegen.FrameworkTypeMapper[] values () public static dagger.internal.codegen.FrameworkTypeMapper valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static dagger.internal.codegen.FrameworkTypeMapper forBindingType (dagger.internal.codegen.BindingType) dagger.internal.codegen.BindingType bindingType abstract dagger.internal.codegen.FrameworkType getFrameworkType (dagger.model.RequestKind) dagger.internal.codegen.FrameworkType getFrameworkType (java.util.Set) java.util.Set requests java.util.Set frameworkTypes private synthetic dagger.internal.codegen.FrameworkType lambda$getFrameworkType$0 (dagger.model.DependencyRequest) dagger.model.DependencyRequest request synthetic void <init> (java.lang.String, int, dagger.internal.codegen.FrameworkTypeMapper$1) String x0 int x1 dagger.internal.codegen.FrameworkTypeMapper$1 x2 static void <clinit> () }
dagger/internal/codegen/FrameworkTypeMapper$3.class
FrameworkTypeMapper.java package dagger.internal.codegen synthetic dagger.internal.codegen.FrameworkTypeMapper$3 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/FrameworkTypeMapper$2.class
FrameworkTypeMapper.java package dagger.internal.codegen final enum dagger.internal.codegen.FrameworkTypeMapper$2 extends dagger.internal.codegen.FrameworkTypeMapper { void <init> (java.lang.String, int) public dagger.internal.codegen.FrameworkType getFrameworkType (dagger.model.RequestKind) dagger.model.RequestKind requestKind }
dagger/internal/codegen/FrameworkTypeMapper$1.class
FrameworkTypeMapper.java package dagger.internal.codegen final enum dagger.internal.codegen.FrameworkTypeMapper$1 extends dagger.internal.codegen.FrameworkTypeMapper { void <init> (java.lang.String, int) public dagger.internal.codegen.FrameworkType getFrameworkType (dagger.model.RequestKind) dagger.model.RequestKind requestKind }
dagger/internal/codegen/FrameworkType.class
FrameworkType.java package dagger.internal.codegen abstract enum dagger.internal.codegen.FrameworkType extends java.lang.Enum { public static final enum dagger.internal.codegen.FrameworkType PROVIDER public static final enum dagger.internal.codegen.FrameworkType PRODUCER_NODE private static final synthetic dagger.internal.codegen.FrameworkType[] $VALUES public static dagger.internal.codegen.FrameworkType[] values () public static dagger.internal.codegen.FrameworkType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static dagger.internal.codegen.FrameworkType forBindingType (dagger.internal.codegen.BindingType) dagger.internal.codegen.BindingType bindingType static java.util.Optional forRequestKind (dagger.model.RequestKind) dagger.model.RequestKind requestKind abstract java.lang.Class frameworkClass () com.squareup.javapoet.ParameterizedTypeName frameworkClassOf (com.squareup.javapoet.TypeName) com.squareup.javapoet.TypeName valueType abstract java.util.Optional requestKind () abstract com.squareup.javapoet.CodeBlock to (dagger.model.RequestKind, com.squareup.javapoet.CodeBlock) abstract dagger.internal.codegen.javapoet.Expression to (dagger.model.RequestKind, dagger.internal.codegen.javapoet.Expression, dagger.internal.codegen.langmodel.DaggerTypes) public java.lang.String toString () synthetic void <init> (java.lang.String, int, dagger.internal.codegen.FrameworkType$1) String x0 int x1 dagger.internal.codegen.FrameworkType$1 x2 static void <clinit> () }
dagger/internal/codegen/FrameworkType$3.class
FrameworkType.java package dagger.internal.codegen synthetic dagger.internal.codegen.FrameworkType$3 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingType static void <clinit> () }
dagger/internal/codegen/FrameworkType$2.class
FrameworkType.java package dagger.internal.codegen final enum dagger.internal.codegen.FrameworkType$2 extends dagger.internal.codegen.FrameworkType { void <init> (java.lang.String, int) java.lang.Class frameworkClass () java.util.Optional requestKind () com.squareup.javapoet.CodeBlock to (dagger.model.RequestKind, com.squareup.javapoet.CodeBlock) dagger.model.RequestKind requestKind com.squareup.javapoet.CodeBlock from dagger.internal.codegen.javapoet.Expression to (dagger.model.RequestKind, dagger.internal.codegen.javapoet.Expression, dagger.internal.codegen.langmodel.DaggerTypes) dagger.model.RequestKind requestKind dagger.internal.codegen.javapoet.Expression from dagger.internal.codegen.langmodel.DaggerTypes types }
dagger/internal/codegen/FrameworkType$1.class
FrameworkType.java package dagger.internal.codegen final enum dagger.internal.codegen.FrameworkType$1 extends dagger.internal.codegen.FrameworkType { void <init> (java.lang.String, int) java.lang.Class frameworkClass () java.util.Optional requestKind () com.squareup.javapoet.CodeBlock to (dagger.model.RequestKind, com.squareup.javapoet.CodeBlock) dagger.model.RequestKind requestKind com.squareup.javapoet.CodeBlock from dagger.internal.codegen.javapoet.Expression to (dagger.model.RequestKind, dagger.internal.codegen.javapoet.Expression, dagger.internal.codegen.langmodel.DaggerTypes) javax.lang.model.type.TypeMirror lazyType dagger.model.RequestKind requestKind dagger.internal.codegen.javapoet.Expression from dagger.internal.codegen.langmodel.DaggerTypes types com.squareup.javapoet.CodeBlock codeBlock }
dagger/internal/codegen/FrameworkInstanceSupplier.class
FrameworkInstanceSupplier.java package dagger.internal.codegen abstract dagger.internal.codegen.FrameworkInstanceSupplier extends java.lang.Object { public abstract dagger.internal.codegen.MemberSelect memberSelect () }
dagger/internal/codegen/FrameworkInstanceBindingExpression.class
FrameworkInstanceBindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.FrameworkInstanceBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.ResolvedBindings resolvedBindings private final dagger.internal.codegen.FrameworkInstanceSupplier frameworkInstanceSupplier private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkInstanceSupplier, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkInstanceSupplier frameworkInstanceSupplier dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.MemberSelect memberSelect javax.lang.model.type.TypeMirror contributedType javax.lang.model.type.TypeMirror expressionType protected abstract dagger.internal.codegen.FrameworkType frameworkType () private static boolean isInlinedFactoryCreation (dagger.internal.codegen.MemberSelect) dagger.internal.codegen.MemberSelect memberSelect private javax.lang.model.type.DeclaredType rawFrameworkType () }
dagger/internal/codegen/FrameworkFieldInitializer.class
FrameworkFieldInitializer.java package dagger.internal.codegen dagger.internal.codegen.FrameworkFieldInitializer extends java.lang.Object implements dagger.internal.codegen.FrameworkInstanceSupplier { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ResolvedBindings resolvedBindings private final dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression frameworkInstanceCreationExpression private com.squareup.javapoet.FieldSpec fieldSpec private dagger.internal.codegen.FrameworkFieldInitializer$InitializationState fieldInitializationState void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression frameworkInstanceCreationExpression public final dagger.internal.codegen.MemberSelect memberSelect () private void initializeField () com.squareup.javapoet.CodeBlock$Builder codeBuilder com.squareup.javapoet.CodeBlock fieldInitialization com.squareup.javapoet.CodeBlock initCode private com.squareup.javapoet.FieldSpec getOrCreateField () boolean useRawType dagger.internal.codegen.FrameworkField contributionBindingField com.squareup.javapoet.TypeName fieldType com.squareup.javapoet.FieldSpec$Builder contributionField private boolean isReplacingSuperclassFrameworkInstance () private java.lang.Class delegateType () private boolean isProvider () private synthetic java.util.Optional lambda$isReplacingSuperclassFrameworkInstance$0 (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation superclassImplementation }
dagger/internal/codegen/FrameworkFieldInitializer$InitializationState.class
FrameworkFieldInitializer.java package dagger.internal.codegen final enum dagger.internal.codegen.FrameworkFieldInitializer$InitializationState extends java.lang.Enum { public static final enum dagger.internal.codegen.FrameworkFieldInitializer$InitializationState UNINITIALIZED public static final enum dagger.internal.codegen.FrameworkFieldInitializer$InitializationState INITIALIZING public static final enum dagger.internal.codegen.FrameworkFieldInitializer$InitializationState DELEGATED public static final enum dagger.internal.codegen.FrameworkFieldInitializer$InitializationState INITIALIZED private static final synthetic dagger.internal.codegen.FrameworkFieldInitializer$InitializationState[] $VALUES public static dagger.internal.codegen.FrameworkFieldInitializer$InitializationState[] values () public static dagger.internal.codegen.FrameworkFieldInitializer$InitializationState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/FrameworkFieldInitializer$FrameworkInstanceCreationExpression.class
FrameworkFieldInitializer.java package dagger.internal.codegen abstract dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression extends java.lang.Object { public abstract com.squareup.javapoet.CodeBlock creationExpression () public java.util.Optional alternativeFrameworkClass () public boolean useInnerSwitchingProvider () }
dagger/internal/codegen/FrameworkFieldInitializer$1.class
FrameworkFieldInitializer.java package dagger.internal.codegen synthetic dagger.internal.codegen.FrameworkFieldInitializer$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$FrameworkFieldInitializer$InitializationState static void <clinit> () }
dagger/internal/codegen/FrameworkField.class
FrameworkField.java package dagger.internal.codegen abstract dagger.internal.codegen.FrameworkField extends java.lang.Object { private static final javax.lang.model.element.ElementVisitor BINDING_ELEMENT_NAME void <init> () static dagger.internal.codegen.FrameworkField create (com.squareup.javapoet.ClassName, com.squareup.javapoet.TypeName, java.lang.String) com.squareup.javapoet.ClassName frameworkClassName com.squareup.javapoet.TypeName valueTypeName String fieldName String suffix static dagger.internal.codegen.FrameworkField forResolvedBindings (dagger.internal.codegen.ResolvedBindings, java.util.Optional) dagger.internal.codegen.ResolvedBindings resolvedBindings java.util.Optional frameworkClass private static javax.lang.model.type.TypeMirror fieldValueType (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private static java.lang.String frameworkFieldName (dagger.internal.codegen.ResolvedBindings) String name dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ResolvedBindings resolvedBindings abstract com.squareup.javapoet.ParameterizedTypeName type () abstract java.lang.String name () static void <clinit> () }
dagger/internal/codegen/FrameworkField$1.class
FrameworkField.java package dagger.internal.codegen dagger.internal.codegen.FrameworkField$1 extends javax.lang.model.util.ElementKindVisitor8 { void <init> () protected java.lang.String defaultAction (javax.lang.model.element.Element, dagger.internal.codegen.Binding) javax.lang.model.element.Element e dagger.internal.codegen.Binding p public java.lang.String visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.Binding) javax.lang.model.element.ExecutableElement e dagger.internal.codegen.Binding p public java.lang.String visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, dagger.internal.codegen.Binding) javax.lang.model.element.ExecutableElement e dagger.internal.codegen.Binding p public java.lang.String visitType (javax.lang.model.element.TypeElement, dagger.internal.codegen.Binding) javax.lang.model.element.TypeElement e dagger.internal.codegen.Binding p public java.lang.String visitVariableAsParameter (javax.lang.model.element.VariableElement, dagger.internal.codegen.Binding) javax.lang.model.element.VariableElement e dagger.internal.codegen.Binding p public volatile synthetic java.lang.Object visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Object) public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
dagger/internal/codegen/FrameworkDependency.class
FrameworkDependency.java package dagger.internal.codegen abstract dagger.internal.codegen.FrameworkDependency extends java.lang.Object { void <init> () abstract dagger.model.Key key () abstract dagger.internal.codegen.FrameworkType frameworkType () final java.lang.Class frameworkClass () static dagger.internal.codegen.FrameworkDependency create (dagger.model.Key, dagger.internal.codegen.FrameworkType) dagger.model.Key key dagger.internal.codegen.FrameworkType frameworkType }
dagger/internal/codegen/ForwardingCompilerOptions.class
ForwardingCompilerOptions.java package dagger.internal.codegen dagger.internal.codegen.ForwardingCompilerOptions extends dagger.internal.codegen.CompilerOptions { private final dagger.internal.codegen.CompilerOptions delegate void <init> (dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.CompilerOptions delegate boolean usesProducers () boolean fastInit () boolean formatGeneratedSource () boolean writeProducerNameInToken () javax.tools.Diagnostic$Kind nullableValidationKind () javax.tools.Diagnostic$Kind privateMemberValidationKind () javax.tools.Diagnostic$Kind staticMemberValidationKind () boolean ignorePrivateAndStaticInjectionForComponent () dagger.internal.codegen.ValidationType scopeCycleValidationType () boolean warnIfInjectionFactoryNotGeneratedUpstream () boolean headerCompilation () boolean aheadOfTimeSubcomponents () boolean forceUseSerializedComponentImplementations () boolean emitModifiableMetadataAnnotations () boolean useGradleIncrementalProcessing () dagger.internal.codegen.ValidationType fullBindingGraphValidationType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement element javax.tools.Diagnostic$Kind moduleHasDifferentScopesDiagnosticKind () dagger.internal.codegen.ValidationType explicitBindingConflictsWithInjectValidationType () }
dagger/internal/codegen/Formatter.class
Formatter.java package dagger.internal.codegen abstract dagger.internal.codegen.Formatter extends java.lang.Object implements com.google.common.base.Function { static final String INDENT static final String DOUBLE_INDENT private static final int LIST_LIMIT void <init> () public abstract java.lang.String format (java.lang.Object) public final java.lang.String apply (java.lang.Object) Object object public void formatIndentedList (java.lang.StringBuilder, java.lang.Iterable, int) String formatted Object item StringBuilder builder Iterable items int indentLevel int numberOfOtherItems private void appendIndent (java.lang.StringBuilder, int) int i StringBuilder builder int indentLevel static java.lang.String formatArgumentInList (int, int, java.lang.CharSequence) int index int size CharSequence name StringBuilder builder public volatile synthetic java.lang.Object apply (java.lang.Object) }
dagger/internal/codegen/FeatureStatus.class
FeatureStatus.java package dagger.internal.codegen final enum dagger.internal.codegen.FeatureStatus extends java.lang.Enum { public static final enum dagger.internal.codegen.FeatureStatus ENABLED public static final enum dagger.internal.codegen.FeatureStatus DISABLED private static final synthetic dagger.internal.codegen.FeatureStatus[] $VALUES public static dagger.internal.codegen.FeatureStatus[] values () public static dagger.internal.codegen.FeatureStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/FactoryGenerator_Factory.class
FactoryGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.FactoryGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider sourceVersionProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.FactoryGenerator get () public static dagger.internal.codegen.FactoryGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.FactoryGenerator newFactoryGenerator (javax.annotation.processing.Filer, javax.lang.model.SourceVersion, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object) javax.annotation.processing.Filer filer javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/FactoryGenerator.class
FactoryGenerator.java package dagger.internal.codegen final dagger.internal.codegen.FactoryGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (javax.annotation.processing.Filer, javax.lang.model.SourceVersion, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.CompilerOptions) javax.annotation.processing.Filer filer javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.CompilerOptions compilerOptions com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding javax.lang.model.element.Element originatingElement (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ProvisionBinding) com.squareup.javapoet.ClassName generatedTypeName dagger.internal.codegen.ProvisionBinding binding private com.squareup.javapoet.TypeSpec$Builder factoryBuilder (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding com.squareup.javapoet.TypeSpec$Builder factoryBuilder private void addConstructorAndFields (dagger.internal.codegen.ProvisionBinding, com.squareup.javapoet.TypeSpec$Builder) dagger.internal.codegen.ProvisionBinding binding com.squareup.javapoet.TypeSpec$Builder factoryBuilder com.squareup.javapoet.MethodSpec$Builder constructor private com.google.common.collect.ImmutableList constructorParams (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding com.google.common.collect.ImmutableList$Builder params private java.util.Optional moduleParameter (dagger.internal.codegen.ProvisionBinding) com.squareup.javapoet.TypeName type dagger.internal.codegen.ProvisionBinding binding private com.google.common.collect.ImmutableMap frameworkFields (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.UniqueNameSet uniqueFieldNames private void addCreateMethod (dagger.internal.codegen.ProvisionBinding, com.squareup.javapoet.TypeSpec$Builder) com.squareup.javapoet.FieldSpec$Builder instanceFieldBuilder java.util.List params dagger.internal.codegen.ProvisionBinding binding com.squareup.javapoet.TypeSpec$Builder factoryBuilder com.squareup.javapoet.MethodSpec$Builder createMethodBuilder private com.squareup.javapoet.MethodSpec getMethod (dagger.internal.codegen.ProvisionBinding) com.squareup.javapoet.CodeBlock instance dagger.internal.codegen.ProvisionBinding binding com.squareup.javapoet.TypeName providedTypeName com.squareup.javapoet.MethodSpec$Builder getMethod com.google.common.collect.ImmutableMap frameworkFields com.squareup.javapoet.CodeBlock parametersCodeBlock private static com.squareup.javapoet.TypeName providedTypeName (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding private static com.squareup.javapoet.TypeName factoryTypeName (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding private static com.squareup.javapoet.ParameterSpec toParameter (com.squareup.javapoet.FieldSpec) com.squareup.javapoet.FieldSpec field static com.squareup.javapoet.CodeBlock checkNotNullProvidesMethod (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock providesMethodInvocation volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) private static synthetic com.squareup.javapoet.CodeBlock lambda$getMethod$5 (com.google.common.collect.ImmutableMap, dagger.model.DependencyRequest) com.google.common.collect.ImmutableMap frameworkFields dagger.model.DependencyRequest request private static synthetic void lambda$getMethod$4 (com.squareup.javapoet.MethodSpec$Builder, javax.lang.model.type.DeclaredType) com.squareup.javapoet.MethodSpec$Builder getMethod javax.lang.model.type.DeclaredType nullableType private static synthetic com.squareup.javapoet.CodeBlock lambda$addCreateMethod$3 (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec input private static synthetic com.squareup.javapoet.FieldSpec lambda$frameworkFields$2 (dagger.internal.codegen.UniqueNameSet, dagger.internal.codegen.FrameworkField) dagger.internal.codegen.UniqueNameSet uniqueFieldNames dagger.internal.codegen.FrameworkField field private static synthetic void lambda$constructorParams$1 (com.google.common.collect.ImmutableList$Builder, com.squareup.javapoet.FieldSpec) com.google.common.collect.ImmutableList$Builder params com.squareup.javapoet.FieldSpec field private static synthetic void lambda$addConstructorAndFields$0 (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.TypeSpec$Builder, com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.MethodSpec$Builder constructor com.squareup.javapoet.TypeSpec$Builder factoryBuilder com.squareup.javapoet.ParameterSpec param }
dagger/internal/codegen/FactoryGenerator$1.class
FactoryGenerator.java package dagger.internal.codegen synthetic dagger.internal.codegen.FactoryGenerator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionBinding$FactoryCreationStrategy static void <clinit> () }
dagger/internal/codegen/ErrorMessages.class
ErrorMessages.java package dagger.internal.codegen final dagger.internal.codegen.ErrorMessages extends java.lang.Object { private static final java.util.function.UnaryOperator PRODUCTION private static final java.util.function.UnaryOperator SUBCOMPONENT private static final java.util.function.UnaryOperator FACTORY private static final com.google.common.collect.ImmutableMap COMPONENT_TRANSFORMATIONS static dagger.internal.codegen.ErrorMessages$ComponentMessages componentMessagesFor (dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentKind componentKind static dagger.internal.codegen.ErrorMessages$ComponentMessages componentMessagesFor (dagger.internal.codegen.ComponentAnnotation) dagger.internal.codegen.ComponentAnnotation componentAnnotation static dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages creatorMessagesFor (dagger.internal.codegen.ComponentCreatorAnnotation) dagger.internal.codegen.ComponentCreatorAnnotation creatorAnnotation java.util.function.Function transformation private static java.util.function.Function transformation (boolean, boolean) boolean isProduction boolean isSubcomponent java.util.function.Function transformation private void <init> () private static synthetic java.lang.String lambda$static$2 (java.lang.String) String s private static synthetic java.lang.String lambda$static$1 (java.lang.String) String s private static synthetic java.lang.String lambda$static$0 (java.lang.String) String s static synthetic java.util.function.UnaryOperator access$000 () static void <clinit> () }
dagger/internal/codegen/ErrorMessages$Messages.class
ErrorMessages.java package dagger.internal.codegen abstract dagger.internal.codegen.ErrorMessages$Messages extends java.lang.Object { private final java.util.function.Function transformation void <init> (java.util.function.Function) java.util.function.Function transformation protected final java.lang.String process (java.lang.String) String s }
dagger/internal/codegen/ErrorMessages$FactoryMessages.class
ErrorMessages.java package dagger.internal.codegen final dagger.internal.codegen.ErrorMessages$FactoryMessages extends dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages { void <init> (java.util.function.Function) java.util.function.Function transformation java.lang.String missingFactoryMethod () java.lang.String multipleSettersForModuleOrDependencyType () java.lang.String extraSetters () java.lang.String missingSetters () java.lang.String twoFactoryMethods () java.lang.String inheritedTwoFactoryMethods () java.lang.String factoryMethodMustReturnComponentType () java.lang.String factoryMethodMayNotBeAnnotatedWithBindsInstance () java.lang.String nonBindsInstanceParametersMayNotBePrimitives () }
dagger/internal/codegen/ErrorMessages$ComponentMessages.class
ErrorMessages.java package dagger.internal.codegen final dagger.internal.codegen.ErrorMessages$ComponentMessages extends dagger.internal.codegen.ErrorMessages$Messages { void <init> (java.util.function.Function) java.util.function.Function transformation final java.lang.String moreThanOne () }
dagger/internal/codegen/ErrorMessages$ComponentCreatorMessages.class
ErrorMessages.java package dagger.internal.codegen abstract dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages extends dagger.internal.codegen.ErrorMessages$Messages { void <init> (java.util.function.Function) java.util.function.Function transformation static java.lang.String builderMethodRequiresNoArgs () static java.lang.String moreThanOneRefToSubcomponent () final java.lang.String invalidConstructor () final java.lang.String generics () final java.lang.String mustBeInComponent () final java.lang.String mustBeClassOrInterface () final java.lang.String isPrivate () final java.lang.String mustBeStatic () final java.lang.String mustBeAbstract () abstract java.lang.String missingFactoryMethod () abstract java.lang.String multipleSettersForModuleOrDependencyType () abstract java.lang.String extraSetters () abstract java.lang.String missingSetters () abstract java.lang.String twoFactoryMethods () abstract java.lang.String inheritedTwoFactoryMethods () abstract java.lang.String factoryMethodMustReturnComponentType () final java.lang.String inheritedFactoryMethodMustReturnComponentType () abstract java.lang.String factoryMethodMayNotBeAnnotatedWithBindsInstance () final java.lang.String inheritedFactoryMethodMayNotBeAnnotatedWithBindsInstance () final java.lang.String setterMethodsMustTakeOneArg () final java.lang.String inheritedSetterMethodsMustTakeOneArg () final java.lang.String setterMethodsMustReturnVoidOrBuilder () final java.lang.String inheritedSetterMethodsMustReturnVoidOrBuilder () final java.lang.String methodsMayNotHaveTypeParameters () final java.lang.String inheritedMethodsMayNotHaveTypeParameters () abstract java.lang.String nonBindsInstanceParametersMayNotBePrimitives () final java.lang.String inheritedNonBindsInstanceParametersMayNotBePrimitives () final java.lang.String factoryMethodReturnsSupertypeWithMissingMethods (javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror, javax.lang.model.element.ExecutableElement, java.util.Set) javax.lang.model.element.TypeElement component javax.lang.model.element.TypeElement componentBuilder javax.lang.model.type.TypeMirror returnType javax.lang.model.element.ExecutableElement buildMethod java.util.Set additionalMethods final java.lang.String bindsInstanceNotAllowedOnBothSetterMethodAndParameter () final java.lang.String inheritedBindsInstanceNotAllowedOnBothSetterMethodAndParameter () }
dagger/internal/codegen/ErrorMessages$BuilderMessages.class
ErrorMessages.java package dagger.internal.codegen final dagger.internal.codegen.ErrorMessages$BuilderMessages extends dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages { void <init> (java.util.function.Function) java.util.function.Function transformation java.lang.String missingFactoryMethod () java.lang.String multipleSettersForModuleOrDependencyType () java.lang.String extraSetters () java.lang.String missingSetters () java.lang.String twoFactoryMethods () java.lang.String inheritedTwoFactoryMethods () java.lang.String factoryMethodMustReturnComponentType () java.lang.String factoryMethodMayNotBeAnnotatedWithBindsInstance () java.lang.String nonBindsInstanceParametersMayNotBePrimitives () }
dagger/internal/codegen/ErrorMessages$1.class
ErrorMessages.java package dagger.internal.codegen synthetic dagger.internal.codegen.ErrorMessages$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentCreatorKind static void <clinit> () }
dagger/internal/codegen/ElementFormatter_Factory.class
ElementFormatter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ElementFormatter_Factory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.ElementFormatter_Factory INSTANCE public void <init> () public dagger.internal.codegen.ElementFormatter get () public static dagger.internal.codegen.ElementFormatter_Factory create () public static dagger.internal.codegen.ElementFormatter newElementFormatter () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/ElementFormatter.class
ElementFormatter.java package dagger.internal.codegen final dagger.internal.codegen.ElementFormatter extends dagger.internal.codegen.Formatter { private static final javax.lang.model.element.ElementVisitor ELEMENT_TO_STRING void <init> () public java.lang.String format (javax.lang.model.element.Element) javax.lang.model.element.Element element static java.lang.String elementToString (javax.lang.model.element.Element) javax.lang.model.element.Element element public volatile synthetic java.lang.String format (java.lang.Object) static void <clinit> () }
dagger/internal/codegen/ElementFormatter$1.class
ElementFormatter.java package dagger.internal.codegen dagger.internal.codegen.ElementFormatter$1 extends javax.lang.model.util.ElementKindVisitor8 { void <init> () public java.lang.String visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement executableElement Void aVoid public java.lang.String visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement parameter Void aVoid javax.lang.model.element.ExecutableElement methodOrConstructor public java.lang.String visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement field Void aVoid public java.lang.String visitType (javax.lang.model.element.TypeElement, java.lang.Void) javax.lang.model.element.TypeElement type Void aVoid protected java.lang.String defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element element Void aVoid private java.lang.StringBuilder enclosingTypeAndMemberName (javax.lang.model.element.Element) javax.lang.model.element.Element element StringBuilder name public volatile synthetic java.lang.Object visitExecutable (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Object) public volatile synthetic java.lang.Object visitVariableAsField (javax.lang.model.element.VariableElement, java.lang.Object) public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) private static synthetic java.lang.String lambda$visitExecutable$0 (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter }
dagger/internal/codegen/DuplicateBindingsValidator_Factory.class
DuplicateBindingsValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DuplicateBindingsValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider bindingDeclarationFormatterProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.DuplicateBindingsValidator get () public static dagger.internal.codegen.DuplicateBindingsValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.DuplicateBindingsValidator newDuplicateBindingsValidator (java.lang.Object, java.lang.Object) Object bindingDeclarationFormatter Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DuplicateBindingsValidator.class
DuplicateBindingsValidator.java package dagger.internal.codegen final dagger.internal.codegen.DuplicateBindingsValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private static final java.util.Comparator BINDING_DECLARATION_COMPARATOR private static final java.util.Comparator BY_LENGTH_OF_COMPONENT_PATH private final dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.BindingDeclarationFormatter, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter dagger.internal.codegen.CompilerOptions compilerOptions public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter java.util.Set reportedDuplicateBindingSets private com.google.common.collect.ImmutableSet duplicateBindingSets (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph private static com.google.common.collect.ImmutableSet groupBindingsByKey (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph private static com.google.common.collect.ImmutableSet mutuallyVisibleSubsets (java.util.Set) java.util.Set duplicateBindings com.google.common.collect.ImmutableListMultimap bindingsByComponentPath com.google.common.collect.ImmutableSetMultimap$Builder mutuallyVisibleBindings private void reportDuplicateBindings (com.google.common.collect.ImmutableSetMultimap, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) com.google.common.collect.ImmutableSetMultimap duplicateBindings dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableSet bindings dagger.model.Binding oneBinding private static boolean explicitBindingConfictsWithInject (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet duplicateBindings com.google.common.collect.ImmutableMultiset bindingKinds private void reportExplicitBindingConflictsWithInject (com.google.common.collect.ImmutableSetMultimap, dagger.spi.DiagnosticReporter, javax.tools.Diagnostic$Kind) com.google.common.collect.ImmutableSetMultimap duplicateBindings dagger.spi.DiagnosticReporter diagnosticReporter javax.tools.Diagnostic$Kind diagnosticKind dagger.model.Binding injectBinding dagger.model.Binding explicitBinding StringBuilder message private java.lang.String formatWithComponentPath (dagger.model.Binding) dagger.model.Binding binding private java.lang.String duplicateBindingMessage (dagger.model.Key, com.google.common.collect.ImmutableSet, dagger.model.BindingGraph) dagger.model.Key key com.google.common.collect.ImmutableSet duplicateBindings dagger.model.BindingGraph graph StringBuilder message private java.lang.String incompatibleBindingsMessage (dagger.model.Key, com.google.common.collect.ImmutableSet, dagger.model.BindingGraph) dagger.model.Key key com.google.common.collect.ImmutableSet duplicateBindings dagger.model.BindingGraph graph com.google.common.collect.ImmutableSet multibindings StringBuilder message java.util.Formatter messageFormatter dagger.model.Binding multibinding java.util.Set uniqueBindings private void formatDeclarations (java.lang.StringBuilder, int, java.lang.Iterable) StringBuilder builder int indentLevel Iterable bindingDeclarations private com.google.common.collect.ImmutableSet declarations (dagger.model.BindingGraph, java.util.Set) dagger.model.BindingGraph graph java.util.Set bindings private com.google.common.collect.ImmutableSet declarations (dagger.model.BindingGraph, dagger.model.Binding) dagger.model.BindingGraph graph dagger.model.Binding binding com.google.common.collect.ImmutableSet$Builder declarations dagger.internal.codegen.BindingNode bindingNode private java.lang.String multibindingTypeString (dagger.model.Binding) dagger.model.Binding multibinding private static com.google.common.collect.ImmutableSet valueSetsForEachKey (com.google.common.collect.Multimap) com.google.common.collect.Multimap multimap private static dagger.model.Binding rootmostBindingWithKind (java.util.function.Predicate, com.google.common.collect.ImmutableCollection) java.util.function.Predicate bindingKindPredicate com.google.common.collect.ImmutableCollection bindings private static synthetic boolean lambda$rootmostBindingWithKind$21 (java.util.function.Predicate, dagger.model.Binding) java.util.function.Predicate bindingKindPredicate dagger.model.Binding b private synthetic java.util.stream.Stream lambda$declarations$20 (dagger.model.BindingGraph, dagger.model.Binding) dagger.model.BindingGraph graph dagger.model.Binding requestedBinding private synthetic java.util.stream.Stream lambda$declarations$19 (dagger.model.BindingGraph, dagger.model.Binding) dagger.model.BindingGraph graph dagger.model.Binding binding private static synthetic boolean lambda$incompatibleBindingsMessage$18 (dagger.internal.codegen.BindingDeclaration) dagger.internal.codegen.BindingDeclaration declaration private static synthetic boolean lambda$incompatibleBindingsMessage$17 (dagger.model.Binding, dagger.model.Binding) dagger.model.Binding multibinding dagger.model.Binding binding private static synthetic boolean lambda$incompatibleBindingsMessage$16 (dagger.model.Binding) dagger.model.Binding binding private static synthetic boolean lambda$reportExplicitBindingConflictsWithInject$15 (dagger.model.BindingKind) dagger.model.BindingKind k private static synthetic boolean lambda$reportExplicitBindingConflictsWithInject$14 (dagger.model.BindingKind) dagger.model.BindingKind k private static synthetic boolean lambda$reportDuplicateBindings$13 (dagger.model.Binding) dagger.model.Binding binding private synthetic void lambda$reportDuplicateBindings$12 (com.google.common.collect.ImmutableSetMultimap, dagger.spi.DiagnosticReporter, javax.tools.Diagnostic$Kind) com.google.common.collect.ImmutableSetMultimap duplicateBindings dagger.spi.DiagnosticReporter diagnosticReporter javax.tools.Diagnostic$Kind diagnosticKind private static synthetic void lambda$mutuallyVisibleSubsets$11 (com.google.common.collect.ImmutableSetMultimap$Builder, com.google.common.collect.ImmutableListMultimap, dagger.model.ComponentPath, java.util.Collection) com.google.common.collect.ImmutableList bindingsInAncestor dagger.model.ComponentPath ancestor com.google.common.collect.ImmutableSetMultimap$Builder mutuallyVisibleBindings com.google.common.collect.ImmutableListMultimap bindingsByComponentPath dagger.model.ComponentPath componentPath java.util.Collection bindings private static synthetic dagger.model.Binding lambda$groupBindingsByKey$10 (dagger.model.Binding) dagger.model.Binding binding private static synthetic boolean lambda$groupBindingsByKey$9 (dagger.model.Binding) dagger.model.Binding binding private static synthetic boolean lambda$duplicateBindingSets$8 (com.google.common.collect.ImmutableSetMultimap) com.google.common.collect.ImmutableSetMultimap duplicates private static synthetic java.util.stream.Stream lambda$duplicateBindingSets$7 (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet bindings private synthetic void lambda$visitGraph$6 (java.util.Set, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter, com.google.common.collect.ImmutableSetMultimap) java.util.Set reportedDuplicateBindingSets dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableSetMultimap duplicateBindings private static synthetic java.lang.Integer lambda$static$5 (dagger.model.Binding) dagger.model.Binding binding private static synthetic java.lang.String lambda$static$4 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic java.lang.String lambda$static$3 (javax.lang.model.element.Element) javax.lang.model.element.Element element private static synthetic java.util.Optional lambda$static$2 (dagger.internal.codegen.BindingDeclaration) dagger.internal.codegen.BindingDeclaration declaration private static synthetic java.lang.String lambda$static$1 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type private static synthetic java.util.Optional lambda$static$0 (dagger.internal.codegen.BindingDeclaration) dagger.internal.codegen.BindingDeclaration declaration static void <clinit> () }
dagger/internal/codegen/DuplicateBindingsValidator$BindingElement.class
DuplicateBindingsValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.DuplicateBindingsValidator$BindingElement extends java.lang.Object { void <init> () abstract dagger.model.BindingKind bindingKind () abstract java.util.Optional bindingElement () abstract java.util.Optional contributingModule () static com.google.common.collect.ImmutableSetMultimap index (java.util.Set) java.util.Set bindings private static dagger.internal.codegen.DuplicateBindingsValidator$BindingElement forBinding (dagger.model.Binding) dagger.model.Binding binding private static synthetic dagger.model.Binding lambda$index$0 (dagger.model.Binding) dagger.model.Binding b }
dagger/internal/codegen/DuplicateBindingsValidator$1.class
DuplicateBindingsValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.DuplicateBindingsValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$BindingKind static void <clinit> () }
dagger/internal/codegen/DiagnosticReporterFactory_Factory.class
DiagnosticReporterFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DiagnosticReporterFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider messagerProvider private final javax.inject.Provider dependencyRequestFormatterProvider private final javax.inject.Provider elementFormatterProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider messagerProvider javax.inject.Provider dependencyRequestFormatterProvider javax.inject.Provider elementFormatterProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.DiagnosticReporterFactory get () public static dagger.internal.codegen.DiagnosticReporterFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider messagerProvider javax.inject.Provider dependencyRequestFormatterProvider javax.inject.Provider elementFormatterProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.DiagnosticReporterFactory newDiagnosticReporterFactory (dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Messager, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Messager messager Object dependencyRequestFormatter Object elementFormatter Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DiagnosticReporterFactory.class
DiagnosticReporterFactory.java package dagger.internal.codegen final dagger.internal.codegen.DiagnosticReporterFactory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter private final dagger.internal.codegen.ElementFormatter elementFormatter private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Messager, dagger.internal.codegen.DependencyRequestFormatter, dagger.internal.codegen.ElementFormatter, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Messager messager dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter dagger.internal.codegen.ElementFormatter elementFormatter dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl reporter (dagger.model.BindingGraph, dagger.spi.BindingGraphPlugin) dagger.model.BindingGraph graph dagger.spi.BindingGraphPlugin plugin private static java.util.function.Function memoize (java.util.function.Function) java.util.function.Function uncached com.google.common.base.Function uncachedAsBaseFunction com.google.common.cache.LoadingCache cache java.util.function.Function memoized static synthetic java.util.function.Function access$000 (java.util.function.Function) java.util.function.Function x0 static synthetic dagger.internal.codegen.CompilerOptions access$100 (dagger.internal.codegen.DiagnosticReporterFactory) dagger.internal.codegen.DiagnosticReporterFactory x0 static synthetic javax.annotation.processing.Messager access$200 (dagger.internal.codegen.DiagnosticReporterFactory) dagger.internal.codegen.DiagnosticReporterFactory x0 static synthetic dagger.internal.codegen.ElementFormatter access$600 (dagger.internal.codegen.DiagnosticReporterFactory) dagger.internal.codegen.DiagnosticReporterFactory x0 static synthetic dagger.internal.codegen.DependencyRequestFormatter access$1000 (dagger.internal.codegen.DiagnosticReporterFactory) dagger.internal.codegen.DiagnosticReporterFactory x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$1100 (dagger.internal.codegen.DiagnosticReporterFactory) dagger.internal.codegen.DiagnosticReporterFactory x0 }
dagger/internal/codegen/DiagnosticReporterFactory$DiagnosticReporterImpl.class
DiagnosticReporterFactory.java package dagger.internal.codegen final dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl extends java.lang.Object implements dagger.spi.DiagnosticReporter { private final java.util.function.Function supertypes private final com.google.common.collect.Table shortestPaths private final dagger.model.BindingGraph graph private final String plugin private final javax.lang.model.element.TypeElement rootComponent private final com.google.common.collect.ImmutableSet$Builder reportedDiagnosticKinds final synthetic dagger.internal.codegen.DiagnosticReporterFactory this$0 void <init> (dagger.internal.codegen.DiagnosticReporterFactory, dagger.model.BindingGraph, java.lang.String) dagger.internal.codegen.DiagnosticReporterFactory this$0 dagger.model.BindingGraph graph String plugin com.google.common.collect.ImmutableSet reportedDiagnosticKinds () public void reportComponent (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ComponentNode, java.lang.String) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$ComponentNode componentNode String messageFormat StringBuilder message public transient void reportComponent (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ComponentNode, java.lang.String, java.lang.Object, java.lang.Object[]) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$ComponentNode componentNode String messageFormat Object firstArg Object[] moreArgs public void reportBinding (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$MaybeBinding, java.lang.String) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$MaybeBinding binding String message public transient void reportBinding (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$MaybeBinding, java.lang.String, java.lang.Object, java.lang.Object[]) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$MaybeBinding binding String messageFormat Object firstArg Object[] moreArgs public void reportDependency (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$DependencyEdge, java.lang.String) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$DependencyEdge dependencyEdge String message public transient void reportDependency (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$DependencyEdge, java.lang.String, java.lang.Object, java.lang.Object[]) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$DependencyEdge dependencyEdge String messageFormat Object firstArg Object[] moreArgs public void reportSubcomponentFactoryMethod (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ChildFactoryMethodEdge, java.lang.String) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$ChildFactoryMethodEdge childFactoryMethodEdge String message public transient void reportSubcomponentFactoryMethod (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ChildFactoryMethodEdge, java.lang.String, java.lang.Object, java.lang.Object[]) javax.tools.Diagnostic$Kind diagnosticKind dagger.model.BindingGraph$ChildFactoryMethodEdge childFactoryMethodEdge String messageFormat Object firstArg Object[] moreArgs private java.lang.String formatMessage (java.lang.String, java.lang.Object, java.lang.Object[]) String messageFormat Object firstArg Object[] moreArgs private dagger.model.BindingGraph$Node source (dagger.model.BindingGraph$Edge) dagger.model.BindingGraph$Edge edge void printMessage (javax.tools.Diagnostic$Kind, java.lang.CharSequence, javax.lang.model.element.Element) dagger.internal.codegen.ValidationType validationType javax.tools.Diagnostic$Kind diagnosticKind CharSequence message javax.lang.model.element.Element elementToReport StringBuilder fullMessage private void appendComponentPathUnlessAtRoot (java.lang.StringBuilder, dagger.model.BindingGraph$Node) StringBuilder message dagger.model.BindingGraph$Node node private void appendBracketPrefix (java.lang.StringBuilder, java.lang.String) StringBuilder message String prefix private synthetic java.lang.Iterable lambda$new$1 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement component private static synthetic javax.lang.model.element.TypeElement lambda$new$0 (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static synthetic dagger.model.BindingGraph access$300 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 static synthetic dagger.model.BindingGraph$Node access$400 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl, dagger.model.BindingGraph$Edge) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 dagger.model.BindingGraph$Edge x1 static synthetic void access$500 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl, java.lang.StringBuilder, dagger.model.BindingGraph$Node) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 StringBuilder x1 dagger.model.BindingGraph$Node x2 static synthetic javax.lang.model.element.TypeElement access$700 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 static synthetic com.google.common.collect.Table access$800 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 static synthetic java.util.function.Function access$900 (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl x0 }
dagger/internal/codegen/DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo.class
DiagnosticReporterFactory.java package dagger.internal.codegen final dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo extends java.lang.Object { final com.google.common.collect.ImmutableList dependencyTrace final com.google.common.collect.ImmutableSet requests final com.google.common.collect.ImmutableSet entryPoints private final dagger.internal.codegen.Formatter entryPointFormatter final synthetic dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl this$1 void <init> (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl, dagger.model.BindingGraph$MaybeBinding) dagger.model.BindingGraph$MaybeBinding binding void <init> (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl, dagger.model.BindingGraph$DependencyEdge) dagger.model.Binding binding dagger.model.BindingGraph$DependencyEdge dependencyEdge com.google.common.collect.ImmutableList$Builder dependencyTraceBuilder public java.lang.String toString () StringBuilder message com.google.common.collect.ImmutableSet requestsToPrint private boolean isTracedRequest (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge request com.google.common.collect.ImmutableList dependencyTrace (dagger.model.BindingGraph$MaybeBinding, com.google.common.collect.ImmutableSet) java.util.Set dependenciesBetween int i dagger.model.BindingGraph$MaybeBinding binding com.google.common.collect.ImmutableSet entryPoints dagger.model.BindingGraph$DependencyEdge entryPointForTrace com.google.common.collect.ImmutableList shortestBindingPath com.google.common.collect.ImmutableList$Builder dependencyTrace com.google.common.collect.ImmutableSet requests (dagger.model.BindingGraph$MaybeBinding) dagger.model.BindingGraph$MaybeBinding binding java.util.Comparator rootComponentFirst () java.util.Comparator shortestDependencyPathFirst (dagger.model.BindingGraph$MaybeBinding) dagger.model.BindingGraph$MaybeBinding binding com.google.common.collect.ImmutableList shortestPathFromEntryPoint (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph$MaybeBinding) dagger.model.BindingGraph$DependencyEdge entryPoint dagger.model.BindingGraph$MaybeBinding binding java.util.Comparator nearestComponentSupertypeFirst () javax.lang.model.element.TypeElement componentContainingEntryPoint (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint javax.lang.model.element.TypeElement typeDeclaringEntryPoint (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint java.util.Comparator requestEnclosingTypeName () java.util.Comparator requestElementDeclarationOrder () private static synthetic javax.lang.model.element.Element lambda$requestElementDeclarationOrder$11 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge edge private static synthetic java.lang.String lambda$requestEnclosingTypeName$10 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge edge private synthetic int lambda$nearestComponentSupertypeFirst$9 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint private synthetic com.google.common.collect.ImmutableList lambda$shortestPathFromEntryPoint$8 (dagger.model.BindingGraph$MaybeBinding, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$MaybeBinding binding dagger.model.BindingGraph$DependencyEdge ep private synthetic java.lang.Iterable lambda$shortestPathFromEntryPoint$7 (dagger.model.BindingGraph$Node) dagger.model.BindingGraph$Node node private synthetic java.lang.Integer lambda$shortestDependencyPathFirst$6 (dagger.model.BindingGraph$MaybeBinding, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$MaybeBinding binding dagger.model.BindingGraph$DependencyEdge entryPoint private synthetic int lambda$rootComponentFirst$5 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint private static synthetic boolean lambda$requests$4 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge edge private synthetic boolean lambda$toString$3 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge entryPoint private static synthetic java.util.Optional lambda$toString$2 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge request private synthetic boolean lambda$toString$1 (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge request private synthetic void lambda$toString$0 (java.lang.StringBuilder, dagger.model.BindingGraph$DependencyEdge) StringBuilder message dagger.model.BindingGraph$DependencyEdge edge }
dagger/internal/codegen/DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo$1.class
DiagnosticReporterFactory.java package dagger.internal.codegen dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo$1 extends dagger.internal.codegen.Formatter { final synthetic dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo this$2 void <init> (dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl$DiagnosticInfo this$2 public java.lang.String format (dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph$DependencyEdge object javax.lang.model.element.Element requestElement StringBuilder element dagger.model.ComponentPath componentPath public volatile synthetic java.lang.String format (java.lang.Object) }
dagger/internal/codegen/DiagnosticFormatting.class
DiagnosticFormatting.java package dagger.internal.codegen final dagger.internal.codegen.DiagnosticFormatting extends java.lang.Object { private static final java.util.regex.Pattern COMMON_PACKAGE_PATTERN static java.lang.String stripCommonTypePrefixes (java.lang.String) String type java.util.regex.Matcher matcher StringBuilder result int index private void <init> () static void <clinit> () }
dagger/internal/codegen/DeserializedComponentImplementationBuilder_Factory.class
DeserializedComponentImplementationBuilder_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DeserializedComponentImplementationBuilder_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typeProtoConverterProvider private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typeProtoConverterProvider javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.DeserializedComponentImplementationBuilder get () public static dagger.internal.codegen.DeserializedComponentImplementationBuilder_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typeProtoConverterProvider javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.DeserializedComponentImplementationBuilder newDeserializedComponentImplementationBuilder (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) Object compilerOptions Object componentCreatorImplementationFactory Object typeProtoConverter Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DeserializedComponentImplementationBuilder.class
DeserializedComponentImplementationBuilder.java package dagger.internal.codegen final dagger.internal.codegen.DeserializedComponentImplementationBuilder extends java.lang.Object { private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.ComponentCreatorImplementationFactory componentCreatorImplementationFactory private final dagger.internal.codegen.TypeProtoConverter typeProtoConverter private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.ComponentCreatorImplementationFactory, dagger.internal.codegen.TypeProtoConverter, dagger.internal.codegen.KeyFactory) dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.ComponentCreatorImplementationFactory componentCreatorImplementationFactory dagger.internal.codegen.TypeProtoConverter typeProtoConverter dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.ComponentImplementation create (dagger.internal.codegen.ComponentDescriptor, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement nestedType dagger.internal.codegen.ComponentDescriptor component javax.lang.model.element.TypeElement generatedComponent java.util.Optional superclassImplementation dagger.internal.codegen.ComponentImplementation componentImplementation private java.util.Optional deserializedSuperclassImplementation (dagger.internal.codegen.ComponentDescriptor, javax.lang.model.element.TypeElement) dagger.internal.codegen.ComponentDescriptor component javax.lang.model.element.TypeElement superclassElement private void addModifiableBindingMethod (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror metadataAnnotation dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.BindingRequest request com.google.common.collect.ImmutableList multibindingContributions private dagger.internal.codegen.BindingRequest fromProto (dagger.internal.codegen.serialization.BindingRequestProto) dagger.internal.codegen.serialization.BindingRequestProto bindingRequest dagger.model.Key key private com.squareup.javapoet.MethodSpec methodDeclaration (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private void addModifiableModuleMethod (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror metadataAnnotation dagger.internal.codegen.ComponentRequirement moduleRequirement private void setConfigureInitializationMethod (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror metadataAnnotation com.google.common.collect.ImmutableSet parameters private void addChildImplementation (dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.TypeElement) dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.TypeElement nestedType private dagger.model.Key parseKey (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue private dagger.internal.codegen.BindingRequest parseBindingRequest (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue private dagger.internal.codegen.ComponentRequirement parseComponentRequirement (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue private dagger.internal.codegen.ComponentRequirement fromProto (dagger.internal.codegen.serialization.ComponentRequirementProto) dagger.internal.codegen.serialization.ComponentRequirementProto proto private synthetic void lambda$addChildImplementation$4 (dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.TypeElement, javax.lang.model.element.TypeElement) dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.TypeElement nestedType javax.lang.model.element.TypeElement componentDefinitionType dagger.internal.codegen.ComponentDescriptor child private static synthetic javax.lang.model.type.TypeMirror lambda$addChildImplementation$3 (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation private synthetic void lambda$create$2 (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror annotation private synthetic void lambda$create$1 (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror annotation private synthetic void lambda$create$0 (dagger.internal.codegen.ComponentImplementation, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationMirror) dagger.internal.codegen.ComponentImplementation componentImplementation javax.lang.model.element.ExecutableElement method javax.lang.model.element.AnnotationMirror annotation }
dagger/internal/codegen/DeserializedComponentImplementationBuilder$1.class
DeserializedComponentImplementationBuilder.java package dagger.internal.codegen synthetic dagger.internal.codegen.DeserializedComponentImplementationBuilder$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$serialization$ComponentRequirementProto$RequirementCase static void <clinit> () }
dagger/internal/codegen/DerivedFromFrameworkInstanceBindingExpression.class
DerivedFromFrameworkInstanceBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.DerivedFromFrameworkInstanceBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.BindingRequest frameworkRequest private final dagger.model.RequestKind requestKind private final dagger.internal.codegen.FrameworkType frameworkType private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.model.Key, dagger.internal.codegen.FrameworkType, dagger.model.RequestKind, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes) dagger.model.Key key dagger.internal.codegen.FrameworkType frameworkType dagger.model.RequestKind requestKind dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression getDependencyExpressionForComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component dagger.internal.codegen.javapoet.Expression frameworkInstance dagger.internal.codegen.javapoet.Expression forRequestKind javax.lang.model.type.TypeMirror rawReturnType }
dagger/internal/codegen/DependsOnProductionExecutorValidator_Factory.class
DependsOnProductionExecutorValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DependsOnProductionExecutorValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider keyFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider compilerOptionsProvider javax.inject.Provider keyFactoryProvider public dagger.internal.codegen.DependsOnProductionExecutorValidator get () public static dagger.internal.codegen.DependsOnProductionExecutorValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider compilerOptionsProvider javax.inject.Provider keyFactoryProvider public static dagger.internal.codegen.DependsOnProductionExecutorValidator newDependsOnProductionExecutorValidator (java.lang.Object, java.lang.Object) Object compilerOptions Object keyFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DependsOnProductionExecutorValidator.class
DependsOnProductionExecutorValidator.java package dagger.internal.codegen final dagger.internal.codegen.DependsOnProductionExecutorValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.KeyFactory keyFactory void <init> (dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.KeyFactory) dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.KeyFactory keyFactory public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.Key productionImplementationExecutorKey dagger.model.Key productionExecutorKey private void reportError (dagger.spi.DiagnosticReporter, dagger.model.Binding) dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.Binding binding private synthetic void lambda$visitGraph$3 (dagger.spi.DiagnosticReporter, dagger.model.Binding) dagger.spi.DiagnosticReporter diagnosticReporter dagger.model.Binding binding private static synthetic boolean lambda$visitGraph$2 (dagger.model.Key, dagger.model.Binding) dagger.model.Key productionImplementationExecutorKey dagger.model.Binding binding private static synthetic java.util.stream.Stream lambda$visitGraph$1 (dagger.model.BindingGraph, dagger.model.BindingGraph$MaybeBinding) dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$MaybeBinding productionExecutor private static synthetic boolean lambda$visitGraph$0 (dagger.model.Key, dagger.model.BindingGraph$MaybeBinding) dagger.model.Key productionExecutorKey dagger.model.BindingGraph$MaybeBinding node }
dagger/internal/codegen/DependencyVariableNamer.class
DependencyVariableNamer.java package dagger.internal.codegen final dagger.internal.codegen.DependencyVariableNamer extends java.lang.Object { private static final java.util.regex.Pattern LAZY_PROVIDER_PATTERN void <init> () static java.lang.String name (dagger.model.DependencyRequest) java.util.regex.Matcher matcher dagger.model.DependencyRequest dependency String variableName private static java.lang.String toLowerCamel (java.lang.String) String name static void <clinit> () }
dagger/internal/codegen/DependencyVariableNamer$1.class
DependencyVariableNamer.java package dagger.internal.codegen synthetic dagger.internal.codegen.DependencyVariableNamer$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/DependencyRequestValidator_Factory.class
DependencyRequestValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DependencyRequestValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider membersInjectionValidatorProvider public void <init> (javax.inject.Provider) javax.inject.Provider membersInjectionValidatorProvider public dagger.internal.codegen.DependencyRequestValidator get () public static dagger.internal.codegen.DependencyRequestValidator_Factory create (javax.inject.Provider) javax.inject.Provider membersInjectionValidatorProvider public static dagger.internal.codegen.DependencyRequestValidator newDependencyRequestValidator (java.lang.Object) Object membersInjectionValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DependencyRequestValidator.class
DependencyRequestValidator.java package dagger.internal.codegen final dagger.internal.codegen.DependencyRequestValidator extends java.lang.Object { private final dagger.internal.codegen.MembersInjectionValidator membersInjectionValidator void <init> (dagger.internal.codegen.MembersInjectionValidator) dagger.internal.codegen.MembersInjectionValidator membersInjectionValidator void validateDependencyRequest (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.Element, javax.lang.model.type.TypeMirror) javax.lang.model.element.AnnotationMirror qualifier javax.lang.model.type.DeclaredType membersInjectorType dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.element.Element requestElement javax.lang.model.type.TypeMirror requestType com.google.common.collect.ImmutableSet qualifiers javax.lang.model.type.TypeMirror keyType void checkNotProducer (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.VariableElement) dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.element.VariableElement requestElement javax.lang.model.type.TypeMirror requestType }
dagger/internal/codegen/DependencyRequestFormatter_Factory.class
DependencyRequestFormatter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DependencyRequestFormatter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider) javax.inject.Provider typesProvider public dagger.internal.codegen.DependencyRequestFormatter get () public static dagger.internal.codegen.DependencyRequestFormatter_Factory create (javax.inject.Provider) javax.inject.Provider typesProvider public static dagger.internal.codegen.DependencyRequestFormatter newDependencyRequestFormatter (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DependencyRequestFormatter.class
DependencyRequestFormatter.java package dagger.internal.codegen final dagger.internal.codegen.DependencyRequestFormatter extends dagger.internal.codegen.Formatter { private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.lang.model.element.ElementVisitor formatVisitor void <init> (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types public java.lang.String format (dagger.model.DependencyRequest) dagger.model.DependencyRequest request java.lang.StringBuilder appendFormatLine (java.lang.StringBuilder, dagger.model.DependencyRequest) StringBuilder builder dagger.model.DependencyRequest dependencyRequest String formatted private java.lang.String formatQualifier (java.util.Optional) java.util.Optional maybeQualifier private java.lang.String componentMethodRequestVerb (dagger.model.DependencyRequest) dagger.model.DependencyRequest request public volatile synthetic java.lang.String format (java.lang.Object) private static synthetic java.lang.String lambda$formatQualifier$1 (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror qualifier private synthetic java.lang.String lambda$format$0 (dagger.model.DependencyRequest, javax.lang.model.element.Element) dagger.model.DependencyRequest request javax.lang.model.element.Element element static synthetic java.lang.String access$000 (dagger.internal.codegen.DependencyRequestFormatter, dagger.model.DependencyRequest) dagger.internal.codegen.DependencyRequestFormatter x0 dagger.model.DependencyRequest x1 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$100 (dagger.internal.codegen.DependencyRequestFormatter) dagger.internal.codegen.DependencyRequestFormatter x0 static synthetic java.lang.String access$200 (dagger.internal.codegen.DependencyRequestFormatter, java.util.Optional) dagger.internal.codegen.DependencyRequestFormatter x0 java.util.Optional x1 }
dagger/internal/codegen/DependencyRequestFormatter$2.class
DependencyRequestFormatter.java package dagger.internal.codegen synthetic dagger.internal.codegen.DependencyRequestFormatter$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/DependencyRequestFormatter$1.class
DependencyRequestFormatter.java package dagger.internal.codegen dagger.internal.codegen.DependencyRequestFormatter$1 extends javax.lang.model.util.ElementKindVisitor8 { final synthetic dagger.internal.codegen.DependencyRequestFormatter this$0 void <init> (dagger.internal.codegen.DependencyRequestFormatter) dagger.internal.codegen.DependencyRequestFormatter this$0 public java.lang.String visitExecutableAsMethod (javax.lang.model.element.ExecutableElement, dagger.model.DependencyRequest) javax.lang.model.element.ExecutableElement method dagger.model.DependencyRequest request public java.lang.String visitVariable (javax.lang.model.element.VariableElement, dagger.model.DependencyRequest) javax.lang.model.element.VariableElement variable dagger.model.DependencyRequest request javax.lang.model.type.TypeMirror requestedType public java.lang.String visitType (javax.lang.model.element.TypeElement, dagger.model.DependencyRequest) javax.lang.model.element.TypeElement e dagger.model.DependencyRequest request protected java.lang.String defaultAction (javax.lang.model.element.Element, dagger.model.DependencyRequest) javax.lang.model.element.Element element dagger.model.DependencyRequest request public volatile synthetic java.lang.Object visitExecutableAsMethod (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) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
dagger/internal/codegen/DependencyRequestFactory_Factory.class
DependencyRequestFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DependencyRequestFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider keyFactoryProvider javax.inject.Provider typesProvider public dagger.internal.codegen.DependencyRequestFactory get () public static dagger.internal.codegen.DependencyRequestFactory_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider keyFactoryProvider javax.inject.Provider typesProvider public static dagger.internal.codegen.DependencyRequestFactory newDependencyRequestFactory (java.lang.Object, dagger.internal.codegen.langmodel.DaggerTypes) Object keyFactory dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DependencyRequestFactory.class
DependencyRequestFactory.java package dagger.internal.codegen final dagger.internal.codegen.DependencyRequestFactory extends java.lang.Object { private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.langmodel.DaggerTypes types private static final com.google.common.collect.ImmutableSet WRAPPING_MAP_VALUE_FRAMEWORK_TYPES void <init> (dagger.internal.codegen.KeyFactory, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.langmodel.DaggerTypes types com.google.common.collect.ImmutableSet forRequiredResolvedVariables (java.util.List, java.util.List) int i java.util.List variables java.util.List resolvedTypes com.google.common.collect.ImmutableSet$Builder builder com.google.common.collect.ImmutableSet forMultibindingContributions (dagger.model.Key, java.lang.Iterable) dagger.internal.codegen.ContributionBinding multibindingContribution dagger.model.Key multibindingKey Iterable multibindingContributions com.google.common.collect.ImmutableSet$Builder requests private dagger.model.DependencyRequest forMultibindingContribution (dagger.model.Key, dagger.internal.codegen.ContributionBinding) dagger.model.Key multibindingKey dagger.internal.codegen.ContributionBinding multibindingContribution private dagger.model.RequestKind multibindingContributionRequestKind (dagger.model.Key, dagger.internal.codegen.ContributionBinding) dagger.model.RequestKind kind dagger.internal.codegen.MapType mapType dagger.model.Key multibindingKey dagger.internal.codegen.ContributionBinding multibindingContribution dagger.model.DependencyRequest forRequiredResolvedVariable (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror) javax.lang.model.element.VariableElement variableElement javax.lang.model.type.TypeMirror resolvedType java.util.Optional qualifier dagger.model.DependencyRequest forComponentProvisionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType) javax.lang.model.element.ExecutableElement provisionMethod javax.lang.model.type.ExecutableType provisionMethodType java.util.Optional qualifier dagger.model.DependencyRequest forComponentProductionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType) javax.lang.model.element.ExecutableElement productionMethod javax.lang.model.type.ExecutableType productionMethodType javax.lang.model.type.TypeMirror type java.util.Optional qualifier dagger.model.DependencyRequest forComponentMembersInjectionMethod (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType) javax.lang.model.element.ExecutableElement membersInjectionMethod javax.lang.model.type.ExecutableType membersInjectionMethodType java.util.Optional qualifier javax.lang.model.type.TypeMirror membersInjectedType dagger.model.DependencyRequest forProductionImplementationExecutor () dagger.model.DependencyRequest forProductionComponentMonitor () dagger.model.DependencyRequest forSyntheticPresentOptionalBinding (dagger.model.Key, dagger.model.RequestKind) dagger.model.Key requestKey dagger.model.RequestKind kind java.util.Optional key private dagger.model.DependencyRequest newDependencyRequest (javax.lang.model.element.Element, javax.lang.model.type.TypeMirror, java.util.Optional) javax.lang.model.element.Element requestElement javax.lang.model.type.TypeMirror type java.util.Optional qualifier dagger.model.RequestKind requestKind private boolean allowsNull (dagger.model.RequestKind, java.util.Optional) dagger.model.RequestKind kind java.util.Optional nullableType static void <clinit> () }
dagger/internal/codegen/DependencyRequestFactory$1.class
DependencyRequestFactory.java package dagger.internal.codegen synthetic dagger.internal.codegen.DependencyRequestFactory$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static void <clinit> () }
dagger/internal/codegen/DependencyMethodProviderCreationExpression.class
DependencyMethodProviderCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.DependencyMethodProviderCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ContributionBinding binding void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.BindingGraph graph public com.squareup.javapoet.CodeBlock creationExpression () com.squareup.javapoet.CodeBlock invocation com.squareup.javapoet.ClassName dependencyClassName com.squareup.javapoet.TypeName keyType com.squareup.javapoet.MethodSpec$Builder getMethod private com.squareup.javapoet.ClassName factoryClassName () String factoryName private dagger.internal.codegen.ComponentRequirement dependency () private javax.lang.model.element.Element provisionMethod () }
dagger/internal/codegen/DependencyMethodProducerCreationExpression.class
DependencyMethodProducerCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.DependencyMethodProducerCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions private final dagger.internal.codegen.BindingGraph graph void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.BindingGraph graph public com.squareup.javapoet.CodeBlock creationExpression () dagger.internal.codegen.ComponentRequirement dependency com.squareup.javapoet.FieldSpec dependencyField com.squareup.javapoet.TypeName keyType }
dagger/internal/codegen/DependencyEdgeImpl.class
DependencyEdgeImpl.java package dagger.internal.codegen final dagger.internal.codegen.DependencyEdgeImpl extends java.lang.Object implements dagger.model.BindingGraph$DependencyEdge { private final dagger.model.DependencyRequest dependencyRequest private final boolean entryPoint void <init> (dagger.model.DependencyRequest, boolean) dagger.model.DependencyRequest dependencyRequest boolean entryPoint public dagger.model.DependencyRequest dependencyRequest () public boolean isEntryPoint () public java.lang.String toString () String string private synthetic java.lang.String lambda$toString$0 () }
dagger/internal/codegen/DependencyCycleValidator_Factory.class
DependencyCycleValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DependencyCycleValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider dependencyRequestFormatterProvider public void <init> (javax.inject.Provider) javax.inject.Provider dependencyRequestFormatterProvider public dagger.internal.codegen.DependencyCycleValidator get () public static dagger.internal.codegen.DependencyCycleValidator_Factory create (javax.inject.Provider) javax.inject.Provider dependencyRequestFormatterProvider public static dagger.internal.codegen.DependencyCycleValidator newDependencyCycleValidator (java.lang.Object) Object dependencyRequestFormatter public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DependencyCycleValidator.class
DependencyCycleValidator.java package dagger.internal.codegen final dagger.internal.codegen.DependencyCycleValidator extends java.lang.Object implements dagger.spi.BindingGraphPlugin { private final dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter void <init> (dagger.internal.codegen.DependencyRequestFormatter) dagger.internal.codegen.DependencyRequestFormatter dependencyRequestFormatter public java.lang.String pluginName () public void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) com.google.common.graph.EndpointPair endpointPair dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.graph.ImmutableNetwork dependencyGraph java.util.Set dependencyEndpointPairs java.util.Set visited private java.util.Optional cycleContainingEndpointPair (com.google.common.graph.EndpointPair, com.google.common.graph.ImmutableNetwork, java.util.Set) com.google.common.graph.EndpointPair endpoints com.google.common.graph.ImmutableNetwork dependencyGraph java.util.Set visited com.google.common.collect.ImmutableList cycleNodes dagger.internal.codegen.DependencyCycleValidator$Cycle cycle private void reportCycle (dagger.internal.codegen.DependencyCycleValidator$Cycle, dagger.model.BindingGraph, dagger.spi.DiagnosticReporter) dagger.internal.codegen.DependencyCycleValidator$Cycle cycle dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter com.google.common.collect.ImmutableList path dagger.model.BindingGraph$Node cycleStartNode dagger.model.BindingGraph$Node previousNode dagger.model.BindingGraph$DependencyEdge dependencyToReport private com.google.common.collect.ImmutableList shortestPathToCycleFromAnEntryPoint (dagger.internal.codegen.DependencyCycleValidator$Cycle, dagger.model.BindingGraph) dagger.internal.codegen.DependencyCycleValidator$Cycle cycle dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$Node someCycleNode dagger.model.BindingGraph$ComponentNode componentContainingCycle com.google.common.collect.ImmutableList pathToCycle private com.google.common.collect.ImmutableList subpathToCycle (com.google.common.collect.ImmutableList, dagger.internal.codegen.DependencyCycleValidator$Cycle) dagger.model.BindingGraph$Node node com.google.common.collect.ImmutableList path dagger.internal.codegen.DependencyCycleValidator$Cycle cycle com.google.common.collect.ImmutableList$Builder subpath private java.lang.String errorMessage (dagger.internal.codegen.DependencyCycleValidator$Cycle, dagger.model.BindingGraph) dagger.internal.codegen.DependencyCycleValidator$Cycle cycle dagger.model.BindingGraph graph StringBuilder message com.google.common.collect.ImmutableList cycleRequests private dagger.model.BindingGraph$DependencyEdge nonCycleBreakingEdge (com.google.common.graph.EndpointPair, dagger.model.BindingGraph) com.google.common.graph.EndpointPair endpointPair dagger.model.BindingGraph graph private boolean breaksCycle (dagger.model.BindingGraph$DependencyEdge, dagger.model.BindingGraph) javax.lang.model.type.TypeMirror optionalValueType dagger.model.RequestKind requestKind dagger.model.BindingGraph$DependencyEdge edge dagger.model.BindingGraph graph dagger.model.BindingGraph$Node target private boolean breaksCycle (javax.lang.model.type.TypeMirror, dagger.model.RequestKind) dagger.internal.codegen.MapType mapType javax.lang.model.type.TypeMirror requestedType dagger.model.RequestKind requestKind private dagger.model.BindingGraph$DependencyEdge chooseDependencyEdgeConnecting (dagger.model.BindingGraph$Node, dagger.model.BindingGraph$Node, dagger.model.BindingGraph) dagger.model.BindingGraph$Node source dagger.model.BindingGraph$Node target dagger.model.BindingGraph bindingGraph private com.google.common.graph.ImmutableNetwork nonCycleBreakingDependencyGraph (dagger.model.BindingGraph) dagger.model.BindingGraph bindingGraph com.google.common.graph.MutableNetwork dependencyNetwork private static synthetic void lambda$nonCycleBreakingDependencyGraph$4 (dagger.model.BindingGraph, com.google.common.graph.MutableNetwork, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph bindingGraph com.google.common.graph.MutableNetwork dependencyNetwork dagger.model.BindingGraph$DependencyEdge edge com.google.common.graph.EndpointPair endpoints private synthetic boolean lambda$nonCycleBreakingDependencyGraph$3 (dagger.model.BindingGraph, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph bindingGraph dagger.model.BindingGraph$DependencyEdge edge private synthetic boolean lambda$nonCycleBreakingEdge$2 (dagger.model.BindingGraph, dagger.model.BindingGraph$DependencyEdge) dagger.model.BindingGraph graph dagger.model.BindingGraph$DependencyEdge edge private synthetic dagger.model.BindingGraph$DependencyEdge lambda$errorMessage$1 (dagger.model.BindingGraph, com.google.common.graph.EndpointPair) dagger.model.BindingGraph graph com.google.common.graph.EndpointPair endpointPair private synthetic void lambda$visitGraph$0 (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter, dagger.internal.codegen.DependencyCycleValidator$Cycle) dagger.model.BindingGraph bindingGraph dagger.spi.DiagnosticReporter diagnosticReporter dagger.internal.codegen.DependencyCycleValidator$Cycle cycle }
dagger/internal/codegen/DependencyCycleValidator$Cycle.class
DependencyCycleValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.DependencyCycleValidator$Cycle extends java.lang.Object { void <init> () abstract com.google.common.collect.ImmutableSet endpointPairs () com.google.common.collect.ImmutableSet nodes () int size () dagger.internal.codegen.DependencyCycleValidator$Cycle shift (java.lang.Object) Object startNode int startIndex com.google.common.collect.ImmutableSet$Builder shifted public final java.lang.String toString () static dagger.internal.codegen.DependencyCycleValidator$Cycle fromPath (java.util.List) int i java.util.List nodes com.google.common.collect.ImmutableSet$Builder cycle private static synthetic boolean lambda$shift$1 (java.lang.Object, com.google.common.graph.EndpointPair) Object startNode com.google.common.graph.EndpointPair pair private static synthetic java.util.stream.Stream lambda$nodes$0 (com.google.common.graph.EndpointPair) com.google.common.graph.EndpointPair pair }
dagger/internal/codegen/DependencyCycleValidator$1.class
DependencyCycleValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.DependencyCycleValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/DelegatingFrameworkInstanceCreationExpression.class
DelegatingFrameworkInstanceCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.DelegatingFrameworkInstanceCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions public com.squareup.javapoet.CodeBlock creationExpression () dagger.model.DependencyRequest dependency }
dagger/internal/codegen/DelegateDeclaration_Factory_Factory.class
DelegateDeclaration_Factory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DelegateDeclaration_Factory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider dependencyRequestFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider dependencyRequestFactoryProvider public dagger.internal.codegen.DelegateDeclaration$Factory get () public static dagger.internal.codegen.DelegateDeclaration_Factory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider dependencyRequestFactoryProvider public static dagger.internal.codegen.DelegateDeclaration$Factory newFactory (dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types Object keyFactory Object dependencyRequestFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DelegateDeclaration.class
DelegateDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.DelegateDeclaration extends dagger.internal.codegen.BindingDeclaration implements dagger.internal.codegen.ContributionType$HasContributionType { void <init> () abstract dagger.model.DependencyRequest delegateRequest () abstract java.util.Optional wrappedMapKey () public abstract int hashCode () public abstract boolean equals (java.lang.Object) }
dagger/internal/codegen/DelegateDeclaration$Factory.class
DelegateDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.DelegateDeclaration$Factory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.KeyFactory, dagger.internal.codegen.DependencyRequestFactory) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory dagger.internal.codegen.DelegateDeclaration create (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement bindsMethod javax.lang.model.element.TypeElement contributingModule javax.lang.model.type.ExecutableType resolvedMethod dagger.model.DependencyRequest delegateRequest }
dagger/internal/codegen/DelegateBindingExpression.class
DelegateBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.DelegateBindingExpression extends dagger.internal.codegen.BindingExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.model.RequestKind requestKind private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.BindsTypeChecker bindsTypeChecker void <init> (dagger.internal.codegen.ResolvedBindings, dagger.model.RequestKind, dagger.internal.codegen.ComponentBindingExpressions, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.model.RequestKind requestKind dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements static boolean isBindsScopeStrongerThanDependencyScope (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ContributionBinding bindsBinding dagger.internal.codegen.Binding dependencyBinding dagger.internal.codegen.DelegateBindingExpression$ScopeKind bindsScope dagger.internal.codegen.DelegateBindingExpression$ScopeKind dependencyScope dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression delegateExpression javax.lang.model.type.TypeMirror contributedType private boolean instanceRequiresCast (dagger.internal.codegen.javapoet.Expression, com.squareup.javapoet.ClassName) dagger.internal.codegen.javapoet.Expression delegateExpression com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.javapoet.Expression castToRawTypeIfNecessary (dagger.internal.codegen.javapoet.Expression, javax.lang.model.type.TypeMirror) dagger.internal.codegen.javapoet.Expression delegateExpression javax.lang.model.type.TypeMirror desiredType }
dagger/internal/codegen/DelegateBindingExpression$ScopeKind.class
DelegateBindingExpression.java package dagger.internal.codegen final enum dagger.internal.codegen.DelegateBindingExpression$ScopeKind extends java.lang.Enum { public static final enum dagger.internal.codegen.DelegateBindingExpression$ScopeKind UNSCOPED public static final enum dagger.internal.codegen.DelegateBindingExpression$ScopeKind SINGLE_CHECK public static final enum dagger.internal.codegen.DelegateBindingExpression$ScopeKind DOUBLE_CHECK private static final synthetic dagger.internal.codegen.DelegateBindingExpression$ScopeKind[] $VALUES public static dagger.internal.codegen.DelegateBindingExpression$ScopeKind[] values () public static dagger.internal.codegen.DelegateBindingExpression$ScopeKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static dagger.internal.codegen.DelegateBindingExpression$ScopeKind get (dagger.internal.codegen.Binding, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.Binding binding dagger.internal.codegen.BindingGraph graph boolean isStrongerScopeThan (dagger.internal.codegen.DelegateBindingExpression$ScopeKind) dagger.internal.codegen.DelegateBindingExpression$ScopeKind other private static synthetic dagger.internal.codegen.DelegateBindingExpression$ScopeKind lambda$get$0 (dagger.model.Scope) dagger.model.Scope scope static void <clinit> () }
dagger/internal/codegen/DelegateBindingExpression$1.class
DelegateBindingExpression.java package dagger.internal.codegen synthetic dagger.internal.codegen.DelegateBindingExpression$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/DeferredModifiableBindingExpression.class
DeferredModifiableBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.DeferredModifiableBindingExpression extends dagger.internal.codegen.ModifiableAbstractMethodBindingExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.BindingRequest request void <init> (dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.BindingRequest, java.util.Optional, java.util.Optional, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ModifiableBindingType modifiableBindingType dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.BindingRequest request java.util.Optional matchingModifiableBindingMethod java.util.Optional matchingComponentMethod dagger.internal.codegen.langmodel.DaggerTypes types java.lang.String chooseMethodName () protected javax.lang.model.type.TypeMirror contributedType () }
dagger/internal/codegen/DaggerStreams.class
DaggerStreams.java package dagger.internal.codegen public final dagger.internal.codegen.DaggerStreams extends java.lang.Object { public static java.util.stream.Collector toImmutableList () public static java.util.stream.Collector toImmutableSet () public static java.util.stream.Collector toImmutableMap (java.util.function.Function, java.util.function.Function) java.util.function.Function keyMapper java.util.function.Function valueMapper public static java.util.stream.Collector toImmutableSetMultimap (java.util.function.Function, java.util.function.Function) java.util.function.Function keyMapper java.util.function.Function valueMapper public static java.util.function.Function instancesOf (java.lang.Class) Class to public static java.util.stream.Stream valuesOf (java.lang.Class) Class enumType public static java.util.function.Function presentValues () public static java.util.stream.Stream stream (java.lang.Iterable) Iterable iterable private void <init> () private static synthetic java.util.stream.Stream lambda$presentValues$7 (java.util.Optional) java.util.Optional optional private static synthetic java.util.stream.Stream lambda$instancesOf$6 (java.lang.Class, java.lang.Object) Class to Object f private static synthetic com.google.common.collect.ImmutableSetMultimap$Builder lambda$toImmutableSetMultimap$5 (com.google.common.collect.ImmutableSetMultimap$Builder, com.google.common.collect.ImmutableSetMultimap$Builder) com.google.common.collect.ImmutableSetMultimap$Builder left com.google.common.collect.ImmutableSetMultimap$Builder right private static synthetic void lambda$toImmutableSetMultimap$4 (com.google.common.collect.ImmutableSetMultimap$Builder, java.util.Map$Entry) com.google.common.collect.ImmutableSetMultimap$Builder builder java.util.Map$Entry entry private static synthetic java.util.Map$Entry lambda$toImmutableSetMultimap$3 (java.util.function.Function, java.util.function.Function, java.lang.Object) java.util.function.Function keyMapper java.util.function.Function valueMapper Object value private static synthetic com.google.common.collect.ImmutableMap$Builder lambda$toImmutableMap$2 (com.google.common.collect.ImmutableMap$Builder, com.google.common.collect.ImmutableMap$Builder) com.google.common.collect.ImmutableMap$Builder left com.google.common.collect.ImmutableMap$Builder right private static synthetic void lambda$toImmutableMap$1 (com.google.common.collect.ImmutableMap$Builder, java.util.Map$Entry) com.google.common.collect.ImmutableMap$Builder builder java.util.Map$Entry entry private static synthetic java.util.Map$Entry lambda$toImmutableMap$0 (java.util.function.Function, java.util.function.Function, java.lang.Object) java.util.function.Function keyMapper java.util.function.Function valueMapper Object value }
dagger/internal/codegen/DaggerStatisticsRecorder.class
DaggerStatisticsRecorder.java package dagger.internal.codegen abstract dagger.internal.codegen.DaggerStatisticsRecorder extends java.lang.Object { public abstract void recordStatistics (dagger.internal.codegen.DaggerStatistics) }
dagger/internal/codegen/DaggerStatisticsCollector_Factory.class
DaggerStatisticsCollector_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.DaggerStatisticsCollector_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider tickerProvider private final javax.inject.Provider statisticsRecorderProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider tickerProvider javax.inject.Provider statisticsRecorderProvider public dagger.internal.codegen.DaggerStatisticsCollector get () public static dagger.internal.codegen.DaggerStatisticsCollector_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider tickerProvider javax.inject.Provider statisticsRecorderProvider public static dagger.internal.codegen.DaggerStatisticsCollector newDaggerStatisticsCollector (com.google.common.base.Ticker, java.util.Optional) com.google.common.base.Ticker ticker java.util.Optional statisticsRecorder public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/DaggerStatisticsCollector.class
DaggerStatisticsCollector.java package dagger.internal.codegen final dagger.internal.codegen.DaggerStatisticsCollector extends java.lang.Object { private final com.google.common.base.Ticker ticker private final com.google.common.base.Stopwatch totalRuntimeStopwatch private final java.util.Map stepStopwatches private final dagger.internal.codegen.DaggerStatistics$Builder statisticsBuilder private dagger.internal.codegen.DaggerStatistics$RoundStatistics$Builder roundBuilder private final java.util.Optional statisticsRecorder void <init> (com.google.common.base.Ticker, java.util.Optional) com.google.common.base.Ticker ticker java.util.Optional statisticsRecorder void processingStarted () void stepStarted (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step com.google.common.base.Stopwatch stopwatch void stepFinished (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step com.google.common.base.Stopwatch stopwatch void roundFinished () void processingStopped () private java.time.Duration elapsedTime (com.google.common.base.Stopwatch) com.google.common.base.Stopwatch stopwatch private synthetic void lambda$processingStopped$1 (dagger.internal.codegen.DaggerStatisticsRecorder) dagger.internal.codegen.DaggerStatisticsRecorder recorder private synthetic com.google.common.base.Stopwatch lambda$stepStarted$0 (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep unused }
dagger/internal/codegen/DaggerStatisticsCollectingProcessingStep.class
DaggerStatisticsCollectingProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.DaggerStatisticsCollectingProcessingStep extends java.lang.Object implements dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep { private final dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep delegate private final dagger.internal.codegen.DaggerStatisticsCollector statisticsCollector void <init> (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep, dagger.internal.codegen.DaggerStatisticsCollector) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep delegate dagger.internal.codegen.DaggerStatisticsCollector statisticsCollector public java.util.Set annotations () public java.util.Set process (com.google.common.collect.SetMultimap) com.google.common.collect.SetMultimap elementsByAnnotation }
dagger/internal/codegen/DaggerStatistics.class
DaggerStatistics.java package dagger.internal.codegen abstract dagger.internal.codegen.DaggerStatistics extends java.lang.Object { void <init> () static dagger.internal.codegen.DaggerStatistics$Builder builder () static dagger.internal.codegen.DaggerStatistics$RoundStatistics$Builder roundBuilder () abstract java.time.Duration totalProcessingTime () abstract com.google.common.collect.ImmutableList rounds () }
dagger/internal/codegen/DaggerStatistics$RoundStatistics.class
DaggerStatistics.java package dagger.internal.codegen abstract dagger.internal.codegen.DaggerStatistics$RoundStatistics extends java.lang.Object { void <init> () abstract com.google.common.collect.ImmutableMap stepDurations () }
dagger/internal/codegen/DaggerStatistics$RoundStatistics$Builder.class
DaggerStatistics.java package dagger.internal.codegen abstract dagger.internal.codegen.DaggerStatistics$RoundStatistics$Builder extends java.lang.Object { void <init> () abstract com.google.common.collect.ImmutableMap$Builder stepDurationsBuilder () final dagger.internal.codegen.DaggerStatistics$RoundStatistics$Builder addStepDuration (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep, java.time.Duration) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step java.time.Duration duration abstract dagger.internal.codegen.DaggerStatistics$RoundStatistics build () }
dagger/internal/codegen/DaggerStatistics$Builder.class
DaggerStatistics.java package dagger.internal.codegen abstract dagger.internal.codegen.DaggerStatistics$Builder extends java.lang.Object { void <init> () abstract dagger.internal.codegen.DaggerStatistics$Builder setTotalProcessingTime (java.time.Duration) abstract com.google.common.collect.ImmutableList$Builder roundsBuilder () final dagger.internal.codegen.DaggerStatistics$Builder addRound (dagger.internal.codegen.DaggerStatistics$RoundStatistics) dagger.internal.codegen.DaggerStatistics$RoundStatistics round abstract dagger.internal.codegen.DaggerStatistics build () }
dagger/internal/codegen/DaggerGraphs.class
DaggerGraphs.java package dagger.internal.codegen public final dagger.internal.codegen.DaggerGraphs extends java.lang.Object { public static com.google.common.collect.ImmutableList shortestPath (com.google.common.graph.SuccessorsFunction, java.lang.Object, java.lang.Object) Object node com.google.common.collect.ImmutableList$Builder builder Object node Object nextNode Object currentNode java.util.Queue emptyQueue com.google.common.graph.SuccessorsFunction graph Object nodeU Object nodeV java.util.Set successors java.util.Map visitedNodeToPathPredecessor java.util.Queue currentNodes java.util.Queue nextNodes public static com.google.common.collect.ImmutableSet unreachableNodes (com.google.common.graph.Graph, java.lang.Object) com.google.common.graph.Graph graph Object node private void <init> () }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen public final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent extends java.lang.Object implements dagger.internal.codegen.ComponentProcessor$ProcessorComponent { private dagger.internal.codegen.SourceFileGeneratorsModule$ProvisionModule provisionModule private dagger.internal.codegen.ProcessingEnvironmentModule processingEnvironmentModule private dagger.internal.codegen.SourceFileGeneratorsModule$MembersInjectionModule membersInjectionModule private dagger.internal.codegen.SourceFileGeneratorsModule$ProductionModule productionModule private dagger.internal.codegen.SourceFileGeneratorsModule$ComponentModule componentModule private dagger.internal.codegen.ProcessingEnvironmentModule_DaggerElementsFactory daggerElementsProvider private dagger.internal.codegen.ProcessingEnvironmentModule_TypesFactory typesProvider private dagger.internal.codegen.langmodel.DaggerTypes_Factory daggerTypesProvider private dagger.internal.codegen.ProcessingEnvironmentModule_MessagerFactory messagerProvider private dagger.internal.codegen.DependencyRequestValidator_Factory dependencyRequestValidatorProvider private javax.inject.Provider compilerOptionsProvider private dagger.internal.codegen.InjectValidator_Factory injectValidatorProvider private dagger.internal.codegen.TypeProtoConverter_Factory typeProtoConverterProvider private dagger.internal.codegen.AnnotationProtoConverter_Factory annotationProtoConverterProvider private dagger.internal.codegen.KeyFactory_Factory keyFactoryProvider private dagger.internal.codegen.DependencyRequestFactory_Factory dependencyRequestFactoryProvider private dagger.internal.codegen.InjectionSiteFactory_Factory injectionSiteFactoryProvider private dagger.internal.codegen.BindingFactory_Factory bindingFactoryProvider private javax.inject.Provider injectBindingRegistryImplProvider private dagger.internal.codegen.ProvidesMethodValidator_Factory providesMethodValidatorProvider private dagger.internal.codegen.ProducesMethodValidator_Factory producesMethodValidatorProvider private dagger.internal.codegen.BindsMethodValidator_Factory bindsMethodValidatorProvider private dagger.internal.codegen.MultibindsMethodValidator_Factory multibindsMethodValidatorProvider private dagger.internal.codegen.BindsOptionalOfMethodValidator_Factory bindsOptionalOfMethodValidatorProvider private javax.inject.Provider setOfBindingMethodValidatorProvider private dagger.internal.codegen.BindingMethodValidatorsModule_IndexValidatorsFactory indexValidatorsProvider private dagger.internal.codegen.AnyBindingMethodValidator_Factory anyBindingMethodValidatorProvider private dagger.internal.codegen.MethodSignatureFormatter_Factory methodSignatureFormatterProvider private dagger.internal.codegen.MultibindingDeclaration_Factory_Factory factoryProvider private dagger.internal.codegen.DelegateDeclaration_Factory_Factory factoryProvider2 private dagger.internal.codegen.SubcomponentDeclaration_Factory_Factory factoryProvider3 private dagger.internal.codegen.OptionalBindingDeclaration_Factory_Factory factoryProvider4 private javax.inject.Provider factoryProvider5 private dagger.internal.codegen.ComponentDescriptorFactory_Factory componentDescriptorFactoryProvider private javax.inject.Provider bindingGraphFactoryProvider private dagger.internal.codegen.BindingDeclarationFormatter_Factory bindingDeclarationFormatterProvider private dagger.internal.codegen.BindingGraphConverter_Factory bindingGraphConverterProvider private dagger.internal.codegen.DependencyRequestFormatter_Factory dependencyRequestFormatterProvider private dagger.internal.codegen.DependencyCycleValidator_Factory dependencyCycleValidatorProvider private dagger.internal.codegen.DependsOnProductionExecutorValidator_Factory dependsOnProductionExecutorValidatorProvider private dagger.internal.codegen.DuplicateBindingsValidator_Factory duplicateBindingsValidatorProvider private dagger.internal.codegen.IncompatiblyScopedBindingsValidator_Factory incompatiblyScopedBindingsValidatorProvider private dagger.internal.codegen.InjectBindingValidator_Factory injectBindingValidatorProvider private dagger.internal.codegen.MapMultibindingValidator_Factory mapMultibindingValidatorProvider private dagger.internal.codegen.MissingBindingValidator_Factory missingBindingValidatorProvider private dagger.internal.codegen.NullableBindingValidator_Factory nullableBindingValidatorProvider private dagger.internal.codegen.SubcomponentFactoryMethodValidator_Factory subcomponentFactoryMethodValidatorProvider private javax.inject.Provider validationSetOfBindingGraphPluginProvider private javax.inject.Provider testingPluginsProvider private javax.inject.Provider externalPluginsProvider private dagger.internal.codegen.DiagnosticReporterFactory_Factory diagnosticReporterFactoryProvider private javax.inject.Provider bindingGraphValidatorProvider private javax.inject.Provider moduleValidatorProvider private javax.inject.Provider topLevelImplementationComponentBuilderProvider private dagger.internal.codegen.ComponentCreatorImplementationFactory_Factory componentCreatorImplementationFactoryProvider private dagger.internal.codegen.DeserializedComponentImplementationBuilder_Factory deserializedComponentImplementationBuilderProvider private javax.inject.Provider componentImplementationFactoryProvider private dagger.internal.codegen.ProcessingEnvironmentModule_DaggerStatisticsRecorderFactory daggerStatisticsRecorderProvider private javax.inject.Provider daggerStatisticsCollectorProvider private dagger.internal.codegen.ProcessingEnvironmentModule_SourceVersionFactory sourceVersionProvider private void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder builder public static dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder builder () private javax.annotation.processing.Filer getFiler () private dagger.internal.codegen.langmodel.DaggerTypes getDaggerTypes () private dagger.internal.codegen.FactoryGenerator getFactoryGenerator () private dagger.internal.codegen.SourceFileGenerator getSourceFileGeneratorOfProvisionBinding () private dagger.internal.codegen.MembersInjectorGenerator getMembersInjectorGenerator () private dagger.internal.codegen.SourceFileGenerator getSourceFileGeneratorOfMembersInjectionBinding () private dagger.internal.codegen.MapKeyValidator getMapKeyValidator () private dagger.internal.codegen.AnnotationCreatorGenerator getAnnotationCreatorGenerator () private dagger.internal.codegen.UnwrappedMapKeyGenerator getUnwrappedMapKeyGenerator () private dagger.internal.codegen.MapKeyProcessingStep getMapKeyProcessingStep () private dagger.internal.codegen.InjectProcessingStep getInjectProcessingStep () private dagger.internal.codegen.MonitoringModuleGenerator getMonitoringModuleGenerator () private dagger.internal.codegen.MonitoringModuleProcessingStep getMonitoringModuleProcessingStep () private dagger.internal.codegen.DependencyRequestValidator getDependencyRequestValidator () private dagger.internal.codegen.ProvidesMethodValidator getProvidesMethodValidator () private dagger.internal.codegen.ProducesMethodValidator getProducesMethodValidator () private dagger.internal.codegen.BindsMethodValidator getBindsMethodValidator () private dagger.internal.codegen.MultibindsMethodValidator getMultibindsMethodValidator () private dagger.internal.codegen.BindsOptionalOfMethodValidator getBindsOptionalOfMethodValidator () private java.util.Set getSetOfBindingMethodValidator () private com.google.common.collect.ImmutableMap getImmutableMapOfClassOfAndBindingMethodValidator () private dagger.internal.codegen.AnyBindingMethodValidator getAnyBindingMethodValidator () private dagger.internal.codegen.MultibindingAnnotationsProcessingStep getMultibindingAnnotationsProcessingStep () private dagger.internal.codegen.BindsInstanceProcessingStep getBindsInstanceProcessingStep () private dagger.internal.codegen.TypeProtoConverter getTypeProtoConverter () private dagger.internal.codegen.AnnotationProtoConverter getAnnotationProtoConverter () private dagger.internal.codegen.KeyFactory getKeyFactory () private dagger.internal.codegen.DependencyRequestFactory getDependencyRequestFactory () private dagger.internal.codegen.InjectionSiteFactory getInjectionSiteFactory () private dagger.internal.codegen.BindingFactory getBindingFactory () private dagger.internal.codegen.ProducerFactoryGenerator getProducerFactoryGenerator () private dagger.internal.codegen.SourceFileGenerator getSourceFileGeneratorOfProductionBinding () private dagger.internal.codegen.ModuleConstructorProxyGenerator getModuleConstructorProxyGenerator () private dagger.internal.codegen.SourceFileGenerator getModuleGeneratorSourceFileGeneratorOfTypeElement () private dagger.internal.codegen.InaccessibleMapKeyProxyGenerator getInaccessibleMapKeyProxyGenerator () private dagger.internal.codegen.DelegateDeclaration$Factory getFactory () private dagger.internal.codegen.ModuleProcessingStep getModuleProcessingStep () private dagger.internal.codegen.ComponentCreatorValidator getComponentCreatorValidator () private dagger.internal.codegen.MethodSignatureFormatter getMethodSignatureFormatter () private dagger.internal.codegen.ComponentValidator getComponentValidator () private dagger.internal.codegen.ComponentHierarchyValidator getComponentHierarchyValidator () private dagger.internal.codegen.ComponentDescriptorValidator getComponentDescriptorValidator () private dagger.internal.codegen.ComponentDescriptorFactory getComponentDescriptorFactory () private dagger.internal.codegen.ComponentGenerator getComponentGenerator () private dagger.internal.codegen.SourceFileGenerator getSourceFileGeneratorOfBindingGraph () private dagger.internal.codegen.BindingDeclarationFormatter getBindingDeclarationFormatter () private dagger.internal.codegen.BindingGraphConverter getBindingGraphConverter () private dagger.internal.codegen.ComponentProcessingStep getComponentProcessingStep () private dagger.internal.codegen.ComponentHjarProcessingStep getComponentHjarProcessingStep () private dagger.internal.codegen.BindingMethodProcessingStep getBindingMethodProcessingStep () private com.google.common.collect.ImmutableList getImmutableListOfProcessingStep () private dagger.internal.codegen.DependencyRequestFormatter getDependencyRequestFormatter () private dagger.internal.codegen.DependencyCycleValidator getDependencyCycleValidator () private dagger.internal.codegen.DependsOnProductionExecutorValidator getDependsOnProductionExecutorValidator () private dagger.internal.codegen.DuplicateBindingsValidator getDuplicateBindingsValidator () private dagger.internal.codegen.IncompatiblyScopedBindingsValidator getIncompatiblyScopedBindingsValidator () private dagger.internal.codegen.InjectValidator getInjectValidator () private dagger.internal.codegen.InjectBindingValidator getInjectBindingValidator () private dagger.internal.codegen.MapMultibindingValidator getMapMultibindingValidator () private dagger.internal.codegen.MissingBindingValidator getMissingBindingValidator () private dagger.internal.codegen.NullableBindingValidator getNullableBindingValidator () private dagger.internal.codegen.SubcomponentFactoryMethodValidator getSubcomponentFactoryMethodValidator () private java.util.Set getValidationSetOfBindingGraphPlugin () private dagger.internal.codegen.BindingGraphPlugins getBindingGraphPlugins () private java.util.Set getSetOfClearableCache () private dagger.internal.codegen.ComponentCreatorImplementationFactory getComponentCreatorImplementationFactory () private void initialize (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder builder public void inject (dagger.internal.codegen.ComponentProcessor) dagger.internal.codegen.ComponentProcessor processor private dagger.internal.codegen.ComponentProcessor injectComponentProcessor (dagger.internal.codegen.ComponentProcessor) dagger.internal.codegen.ComponentProcessor instance synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x1 static synthetic javax.inject.Provider access$1700 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.ProcessingEnvironmentModule_DaggerElementsFactory access$1800 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes_Factory access$2000 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.ProcessingEnvironmentModule_SourceVersionFactory access$2100 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory access$2300 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$2400 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic dagger.internal.codegen.ProcessingEnvironmentModule access$2500 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 static synthetic javax.inject.Provider access$2600 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl extends java.lang.Object implements dagger.internal.codegen.TopLevelImplementationComponent { private javax.inject.Provider topLevelComponentProvider private javax.inject.Provider optionalFactoriesProvider final synthetic dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent this$0 private void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder builder private void initialize (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder builder public dagger.internal.codegen.CurrentImplementationSubcomponent$Builder currentImplementationSubcomponentBuilder () synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder x1 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x2 static synthetic javax.inject.Provider access$1900 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl x0 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentImpl.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentImpl extends java.lang.Object implements dagger.internal.codegen.CurrentImplementationSubcomponent { private dagger.internal.codegen.ComponentImplementation componentImplementation private dagger.internal.codegen.BindingGraph bindingGraph private java.util.Optional parentBuilder private javax.inject.Provider parentBindingExpressionsProvider private javax.inject.Provider bindingGraphProvider private javax.inject.Provider componentImplementationProvider private javax.inject.Provider parentRequirementExpressionsProvider private javax.inject.Provider componentRequirementExpressionsProvider private javax.inject.Provider generationOptionsProvider private javax.inject.Provider componentBindingExpressionsProvider final synthetic dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl this$1 private void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder builder private void initialize (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder builder public dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder rootComponentBuilder () public dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder subcomponentBuilder () private dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder injectRootComponentImplementationBuilder (dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder) dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder instance private dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder injectSubcomponentImplementationBuilder (dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder) dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder instance synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl x0 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x1 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x2 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder extends java.lang.Object implements dagger.internal.codegen.CurrentImplementationSubcomponent$Builder { private dagger.internal.codegen.ComponentImplementation componentImplementation private dagger.internal.codegen.BindingGraph bindingGraph private java.util.Optional parentBuilder private java.util.Optional parentBindingExpressions private java.util.Optional parentRequirementExpressions final synthetic dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl this$1 private void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl) public dagger.internal.codegen.CurrentImplementationSubcomponent build () public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder componentImplementation (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation componentImplementation public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder bindingGraph (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder parentBuilder (java.util.Optional) java.util.Optional parentBuilder public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder parentBindingExpressions (java.util.Optional) java.util.Optional parentBindingExpressions public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder parentRequirementExpressions (java.util.Optional) java.util.Optional parentRequirementExpressions public volatile synthetic dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentRequirementExpressions (java.util.Optional) public volatile synthetic dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentBindingExpressions (java.util.Optional) public volatile synthetic dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentBuilder (java.util.Optional) public volatile synthetic dagger.internal.codegen.CurrentImplementationSubcomponent$Builder bindingGraph (dagger.internal.codegen.BindingGraph) public volatile synthetic dagger.internal.codegen.CurrentImplementationSubcomponent$Builder componentImplementation (dagger.internal.codegen.ComponentImplementation) synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl x0 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x1 static synthetic dagger.internal.codegen.ComponentImplementation access$1300 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x0 static synthetic dagger.internal.codegen.BindingGraph access$1400 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x0 static synthetic java.util.Optional access$1500 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x0 static synthetic java.util.Optional access$1600 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x0 static synthetic java.util.Optional access$2200 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentImpl$CurrentImplementationSubcomponentBuilder x0 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder extends java.lang.Object implements dagger.internal.codegen.TopLevelImplementationComponent$Builder { private dagger.internal.codegen.ComponentImplementation topLevelComponent final synthetic dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent this$0 private void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) public dagger.internal.codegen.TopLevelImplementationComponent build () public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder topLevelComponent (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation topLevelImplementation public volatile synthetic dagger.internal.codegen.TopLevelImplementationComponent$Builder topLevelComponent (dagger.internal.codegen.ComponentImplementation) synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent, dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent x0 dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x1 static synthetic dagger.internal.codegen.ComponentImplementation access$1000 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$TopLevelImplementationComponentBuilder x0 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$Builder.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen final dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder extends java.lang.Object implements dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder { private dagger.internal.codegen.ProcessingEnvironmentModule processingEnvironmentModule private dagger.internal.codegen.SourceFileGeneratorsModule$ProvisionModule provisionModule private dagger.internal.codegen.SourceFileGeneratorsModule$MembersInjectionModule membersInjectionModule private dagger.internal.codegen.SourceFileGeneratorsModule$ProductionModule productionModule private dagger.internal.codegen.SourceFileGeneratorsModule$ComponentModule componentModule private java.util.Optional testingPlugins private void <init> () public dagger.internal.codegen.ComponentProcessor$ProcessorComponent build () public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder processingEnvironmentModule (dagger.internal.codegen.ProcessingEnvironmentModule) dagger.internal.codegen.ProcessingEnvironmentModule module public dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder testingPlugins (java.util.Optional) java.util.Optional testingPlugins public volatile synthetic dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder testingPlugins (java.util.Optional) public volatile synthetic dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder processingEnvironmentModule (dagger.internal.codegen.ProcessingEnvironmentModule) synthetic void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 x0 static synthetic dagger.internal.codegen.ProcessingEnvironmentModule access$100 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 static synthetic dagger.internal.codegen.SourceFileGeneratorsModule$ProvisionModule access$200 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 static synthetic dagger.internal.codegen.SourceFileGeneratorsModule$MembersInjectionModule access$300 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 static synthetic java.util.Optional access$400 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 static synthetic dagger.internal.codegen.SourceFileGeneratorsModule$ProductionModule access$500 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 static synthetic dagger.internal.codegen.SourceFileGeneratorsModule$ComponentModule access$600 (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$Builder x0 }
dagger/internal/codegen/DaggerComponentProcessor_ProcessorComponent$1.class
DaggerComponentProcessor_ProcessorComponent.java package dagger.internal.codegen dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent$1 extends java.lang.Object implements javax.inject.Provider { final synthetic dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent this$0 void <init> (dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent) dagger.internal.codegen.DaggerComponentProcessor_ProcessorComponent this$0 public dagger.internal.codegen.TopLevelImplementationComponent$Builder get () public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/CurrentImplementationSubcomponent.class
CurrentImplementationSubcomponent.java package dagger.internal.codegen abstract dagger.internal.codegen.CurrentImplementationSubcomponent extends java.lang.Object { public abstract dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder rootComponentBuilder () public abstract dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder subcomponentBuilder () }
dagger/internal/codegen/CurrentImplementationSubcomponent$Builder.class
CurrentImplementationSubcomponent.java package dagger.internal.codegen public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder extends java.lang.Object { public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder componentImplementation (dagger.internal.codegen.ComponentImplementation) public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder bindingGraph (dagger.internal.codegen.BindingGraph) public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentBuilder (java.util.Optional) public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentBindingExpressions (java.util.Optional) public abstract dagger.internal.codegen.CurrentImplementationSubcomponent$Builder parentRequirementExpressions (java.util.Optional) public abstract dagger.internal.codegen.CurrentImplementationSubcomponent build () }
dagger/internal/codegen/ContributionType.class
ContributionType.java package dagger.internal.codegen final enum dagger.internal.codegen.ContributionType extends java.lang.Enum { public static final enum dagger.internal.codegen.ContributionType MAP public static final enum dagger.internal.codegen.ContributionType SET public static final enum dagger.internal.codegen.ContributionType SET_VALUES public static final enum dagger.internal.codegen.ContributionType UNIQUE private static final synthetic dagger.internal.codegen.ContributionType[] $VALUES public static dagger.internal.codegen.ContributionType[] values () public static dagger.internal.codegen.ContributionType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isMultibinding () static dagger.internal.codegen.ContributionType fromBindingElement (javax.lang.model.element.Element) javax.lang.model.element.Element element static void <clinit> () }
dagger/internal/codegen/ContributionType$HasContributionType.class
ContributionType.java package dagger.internal.codegen abstract dagger.internal.codegen.ContributionType$HasContributionType extends java.lang.Object { public abstract dagger.internal.codegen.ContributionType contributionType () }
dagger/internal/codegen/ContributionBinding.class
ContributionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ContributionBinding extends dagger.internal.codegen.Binding implements dagger.internal.codegen.ContributionType$HasContributionType { void <init> () abstract java.util.Optional nullableType () abstract java.util.Optional wrappedMapKeyAnnotation () final java.util.Optional mapKeyAnnotation () final java.lang.Object mapKey () javax.lang.model.element.AnnotationMirror mapKeyAnnotation final java.util.Optional contributedPrimitiveType () public final boolean isNullable () final dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy factoryCreationStrategy () final javax.lang.model.type.TypeMirror contributedType () final boolean isSyntheticMultibinding () final boolean requiresGeneratedInstance () static dagger.model.BindingKind bindingKindForMultibindingKey (dagger.model.Key) dagger.model.Key key private static synthetic boolean lambda$contributedPrimitiveType$2 (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type private static synthetic javax.lang.model.type.TypeMirror lambda$contributedPrimitiveType$1 (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement private static synthetic boolean lambda$contributedPrimitiveType$0 (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement }
dagger/internal/codegen/ContributionBinding$FactoryCreationStrategy.class
ContributionBinding.java package dagger.internal.codegen final enum dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy extends java.lang.Enum { public static final enum dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy SINGLETON_INSTANCE public static final enum dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy CLASS_CONSTRUCTOR public static final enum dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy DELEGATE private static final synthetic dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy[] $VALUES public static dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy[] values () public static dagger.internal.codegen.ContributionBinding$FactoryCreationStrategy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ContributionBinding$Builder.class
ContributionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.ContributionBinding$Builder extends java.lang.Object { void <init> () abstract dagger.internal.codegen.ContributionBinding$Builder dependencies (java.lang.Iterable) transient dagger.internal.codegen.ContributionBinding$Builder dependencies (dagger.model.DependencyRequest[]) dagger.model.DependencyRequest[] dependencies abstract dagger.internal.codegen.ContributionBinding$Builder unresolved (dagger.internal.codegen.ContributionBinding) abstract dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType) abstract dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element) abstract dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement) abstract dagger.internal.codegen.ContributionBinding$Builder key (dagger.model.Key) abstract dagger.internal.codegen.ContributionBinding$Builder nullableType (java.util.Optional) abstract dagger.internal.codegen.ContributionBinding$Builder wrappedMapKeyAnnotation (java.util.Optional) abstract dagger.internal.codegen.ContributionBinding$Builder kind (dagger.model.BindingKind) abstract dagger.internal.codegen.ContributionBinding build () }
dagger/internal/codegen/ContributionBinding$1.class
ContributionBinding.java package dagger.internal.codegen synthetic dagger.internal.codegen.ContributionBinding$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$model$BindingKind static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static void <clinit> () }
dagger/internal/codegen/ConfigurationAnnotations.class
ConfigurationAnnotations.java package dagger.internal.codegen final dagger.internal.codegen.ConfigurationAnnotations extends java.lang.Object { static java.util.Optional getSubcomponentCreator (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement nestedType javax.lang.model.element.TypeElement subcomponent static boolean isSubcomponentCreator (javax.lang.model.element.Element) javax.lang.model.element.Element element static com.google.common.collect.ImmutableList getModuleInjects (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror moduleAnnotation static java.util.Optional getNullableType (javax.lang.model.element.Element) javax.lang.model.element.AnnotationMirror mirror javax.lang.model.element.Element element java.util.List mirrors static com.google.common.collect.ImmutableSet getTransitiveModules (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Iterable) javax.lang.model.element.TypeElement moduleElement dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Iterable seedModules javax.lang.model.type.TypeMirror objectType java.util.Queue moduleQueue java.util.Set moduleElements static com.google.common.collect.ImmutableList enclosedAnnotatedTypes (javax.lang.model.element.TypeElement, java.lang.Class) javax.lang.model.element.TypeElement element javax.lang.model.element.TypeElement typeElement Class annotation com.google.common.collect.ImmutableList$Builder builders private static void addIncludesFromSuperclasses (dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet$Builder, javax.lang.model.type.TypeMirror) dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.element.TypeElement element com.google.common.collect.ImmutableSet$Builder builder javax.lang.model.type.TypeMirror objectType javax.lang.model.type.TypeMirror superclass private void <init> () private static synthetic void lambda$addIncludesFromSuperclasses$1 (com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ModuleAnnotation) com.google.common.collect.ImmutableSet$Builder builder dagger.internal.codegen.ModuleAnnotation moduleAnnotation private static synthetic void lambda$getTransitiveModules$0 (dagger.internal.codegen.langmodel.DaggerTypes, javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror, java.util.Set, java.util.Queue, dagger.internal.codegen.ModuleAnnotation) javax.lang.model.element.TypeElement dependencyType dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.element.TypeElement moduleElement javax.lang.model.type.TypeMirror objectType java.util.Set moduleElements java.util.Queue moduleQueue dagger.internal.codegen.ModuleAnnotation moduleAnnotation com.google.common.collect.ImmutableSet$Builder moduleDependenciesBuilder com.google.common.collect.ImmutableSet moduleDependencies }
dagger/internal/codegen/ComponentValidator_Factory.class
ComponentValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider moduleValidatorProvider private final javax.inject.Provider creatorValidatorProvider private final javax.inject.Provider dependencyRequestValidatorProvider private final javax.inject.Provider membersInjectionValidatorProvider private final javax.inject.Provider methodSignatureFormatterProvider private final javax.inject.Provider dependencyRequestFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider moduleValidatorProvider javax.inject.Provider creatorValidatorProvider javax.inject.Provider dependencyRequestValidatorProvider javax.inject.Provider membersInjectionValidatorProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider dependencyRequestFactoryProvider public dagger.internal.codegen.ComponentValidator get () public static dagger.internal.codegen.ComponentValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider moduleValidatorProvider javax.inject.Provider creatorValidatorProvider javax.inject.Provider dependencyRequestValidatorProvider javax.inject.Provider membersInjectionValidatorProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider dependencyRequestFactoryProvider public static dagger.internal.codegen.ComponentValidator newComponentValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object moduleValidator Object creatorValidator Object dependencyRequestValidator Object membersInjectionValidator Object methodSignatureFormatter Object dependencyRequestFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentValidator.class
ComponentValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentValidator extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.ModuleValidator moduleValidator private final dagger.internal.codegen.ComponentCreatorValidator creatorValidator private final dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator private final dagger.internal.codegen.MembersInjectionValidator membersInjectionValidator private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter private final dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory private static final javax.lang.model.type.TypeVisitor CHECK_DEPENDENCY_TYPES void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.ModuleValidator, dagger.internal.codegen.ComponentCreatorValidator, dagger.internal.codegen.DependencyRequestValidator, dagger.internal.codegen.MembersInjectionValidator, dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.DependencyRequestFactory) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.ModuleValidator moduleValidator dagger.internal.codegen.ComponentCreatorValidator creatorValidator dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator dagger.internal.codegen.MembersInjectionValidator membersInjectionValidator dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory public dagger.internal.codegen.ComponentValidator$ComponentValidationReport validate (javax.lang.model.element.TypeElement, java.util.Set, java.util.Set) String error com.google.common.collect.ImmutableSet allSubcomponents dagger.internal.codegen.ComponentKind componentKind dagger.internal.codegen.ComponentAnnotation componentAnnotation javax.lang.model.element.TypeElement subject java.util.Set validatedSubcomponents java.util.Set validatedSubcomponentCreators dagger.internal.codegen.ValidationReport$Builder report com.google.common.collect.ImmutableSet componentKinds com.google.common.collect.ImmutableSet allSubcomponents private com.google.common.collect.ImmutableSet validate (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentAnnotation, dagger.internal.codegen.ComponentKind, java.util.Set, java.util.Set, dagger.internal.codegen.ValidationReport$Builder) dagger.internal.codegen.ComponentValidator$ComponentValidationReport subreport javax.lang.model.element.Element subcomponent javax.lang.model.element.TypeElement subject dagger.internal.codegen.ComponentAnnotation componentAnnotation dagger.internal.codegen.ComponentKind componentKind java.util.Set validatedSubcomponents java.util.Set validatedSubcomponentCreators dagger.internal.codegen.ValidationReport$Builder report com.google.common.collect.ImmutableList creators java.util.Optional reusableAnnotation javax.lang.model.type.DeclaredType subjectType com.google.common.collect.SetMultimap referencedSubcomponents com.google.common.collect.ImmutableSet$Builder allSubcomponents private void checkConflictingEntryPoints (dagger.internal.codegen.ValidationReport$Builder) java.util.Set methods dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.type.DeclaredType componentType com.google.common.collect.SetMultimap entryPointMethods private boolean isEntryPoint (javax.lang.model.element.ExecutableElement, javax.lang.model.type.ExecutableType) javax.lang.model.element.ExecutableElement method javax.lang.model.type.ExecutableType methodType private com.google.common.collect.ImmutableSet distinctKeys (java.util.Set, javax.lang.model.element.TypeElement) java.util.Set methods javax.lang.model.element.TypeElement component private dagger.model.DependencyRequest dependencyRequest (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement component javax.lang.model.type.ExecutableType methodType private void addMethodUnlessOverridden (javax.lang.model.element.ExecutableElement, java.util.Set) javax.lang.model.element.ExecutableElement method java.util.Set methods private boolean overridesAsDeclared (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement overridder javax.lang.model.element.ExecutableElement overridden private void reportConflictingEntryPoints (java.util.Collection, dagger.internal.codegen.ValidationReport$Builder) java.util.Collection methods dagger.internal.codegen.ValidationReport$Builder report StringBuilder message private void validateSubcomponentMethod (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentKind, javax.lang.model.element.ExecutableElement, java.util.List, java.util.List, javax.lang.model.type.TypeMirror, java.util.Optional) javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror parameterType java.util.Optional moduleType int i dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentKind subcomponentKind javax.lang.model.element.ExecutableElement method java.util.List parameters java.util.List parameterTypes javax.lang.model.type.TypeMirror returnType java.util.Optional subcomponentAnnotation com.google.common.collect.ImmutableSet moduleTypes com.google.common.collect.ImmutableSet transitiveModules java.util.Set variableTypes private void validateSubcomponentCreatorMethod (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.ExecutableElement, java.util.List, javax.lang.model.type.TypeMirror, java.util.Set) dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.element.ExecutableElement method java.util.List parameters javax.lang.model.type.TypeMirror returnType java.util.Set validatedSubcomponentCreators javax.lang.model.element.TypeElement creatorElement private static void validateComponentDependencies (dagger.internal.codegen.ValidationReport$Builder, java.lang.Iterable) javax.lang.model.type.TypeMirror type dagger.internal.codegen.ValidationReport$Builder report Iterable types private static java.util.Optional checkForAnnotations (javax.lang.model.type.TypeMirror, java.util.Set) javax.lang.model.type.TypeMirror type java.util.Set annotations private static synthetic java.lang.String lambda$reportConflictingEntryPoints$10 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private synthetic boolean lambda$addMethodUnlessOverridden$9 (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.ExecutableElement existingMethod private synthetic boolean lambda$addMethodUnlessOverridden$8 (javax.lang.model.element.ExecutableElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method javax.lang.model.element.ExecutableElement existingMethod private synthetic dagger.model.DependencyRequest lambda$distinctKeys$7 (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement component javax.lang.model.element.ExecutableElement method private synthetic void lambda$checkConflictingEntryPoints$6 (com.google.common.collect.SetMultimap, javax.lang.model.element.ExecutableElement) com.google.common.collect.SetMultimap entryPointMethods javax.lang.model.element.ExecutableElement method private synthetic boolean lambda$checkConflictingEntryPoints$5 (javax.lang.model.type.DeclaredType, javax.lang.model.element.ExecutableElement) javax.lang.model.type.DeclaredType componentType javax.lang.model.element.ExecutableElement method private static synthetic void lambda$validate$4 (dagger.internal.codegen.ValidationReport$Builder, javax.lang.model.element.TypeElement, javax.lang.model.element.Element, java.util.Collection) dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.element.TypeElement subject javax.lang.model.element.Element subcomponent java.util.Collection methods private static synthetic boolean lambda$validate$3 (java.util.Collection) java.util.Collection methods private synthetic void lambda$validate$2 (javax.lang.model.type.DeclaredType, dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentKind, dagger.internal.codegen.ComponentAnnotation, com.google.common.collect.SetMultimap, java.util.Set, javax.lang.model.element.ExecutableElement) javax.lang.model.type.TypeMirror parameterType javax.lang.model.type.DeclaredType subjectType dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentKind componentKind dagger.internal.codegen.ComponentAnnotation componentAnnotation com.google.common.collect.SetMultimap referencedSubcomponents java.util.Set validatedSubcomponentCreators javax.lang.model.element.ExecutableElement method javax.lang.model.type.ExecutableType resolvedMethod java.util.List parameterTypes java.util.List parameters javax.lang.model.type.TypeMirror returnType java.util.Optional subcomponentAnnotation java.util.Optional subcomponentCreatorAnnotation private static synthetic boolean lambda$validate$1 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private static synthetic java.util.stream.Stream lambda$validate$0 (javax.lang.model.element.TypeElement, java.lang.Class) javax.lang.model.element.TypeElement subject Class annotation static void <clinit> () }
dagger/internal/codegen/ComponentValidator$ComponentValidationReport.class
ComponentValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentValidator$ComponentValidationReport extends java.lang.Object { void <init> () abstract com.google.common.collect.ImmutableSet referencedSubcomponents () abstract dagger.internal.codegen.ValidationReport report () }
dagger/internal/codegen/ComponentValidator$3.class
ComponentValidator.java package dagger.internal.codegen dagger.internal.codegen.ComponentValidator$3 extends javax.lang.model.util.SimpleTypeVisitor6 { final synthetic java.util.Set val$annotations void <init> (java.util.Optional, java.util.Set) java.util.Optional x0 public java.util.Optional visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) }
dagger/internal/codegen/ComponentValidator$2.class
ComponentValidator.java package dagger.internal.codegen dagger.internal.codegen.ComponentValidator$2 extends javax.lang.model.util.SimpleTypeVisitor8 { void <init> () protected java.lang.Void defaultAction (javax.lang.model.type.TypeMirror, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.type.TypeMirror type dagger.internal.codegen.ValidationReport$Builder report public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.type.DeclaredType type dagger.internal.codegen.ValidationReport$Builder report 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) }
dagger/internal/codegen/ComponentValidator$1.class
ComponentValidator.java package dagger.internal.codegen dagger.internal.codegen.ComponentValidator$1 extends javax.lang.model.util.SimpleTypeVisitor6 { final synthetic dagger.internal.codegen.ComponentKind val$subcomponentKind final synthetic dagger.internal.codegen.ComponentValidator this$0 void <init> (dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentValidator this$0 protected java.util.Optional defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void p public java.util.Optional visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) dagger.internal.codegen.ModuleKind moduleKind javax.lang.model.type.DeclaredType t Void p 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) }
dagger/internal/codegen/ComponentTreeTraverser.class
ComponentTreeTraverser.java package dagger.internal.codegen public dagger.internal.codegen.ComponentTreeTraverser extends java.lang.Object { private final java.util.Deque bindingGraphPath private final java.util.Deque componentPaths public void <init> (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph rootGraph public final void traverseComponents () protected void visitComponent (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph parent dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor entryPointMethod dagger.model.ComponentPath childPath dagger.internal.codegen.BindingGraph child dagger.internal.codegen.BindingGraph graph protected void visitSubcomponentFactoryMethod (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.BindingGraph, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.BindingGraph parent javax.lang.model.element.ExecutableElement factoryMethod protected void visitEntryPoint (dagger.model.DependencyRequest, dagger.internal.codegen.BindingGraph) dagger.model.DependencyRequest entryPoint dagger.internal.codegen.BindingGraph graph protected final dagger.model.ComponentPath componentPath () protected final dagger.model.ComponentPath pathFromRootToAncestor (javax.lang.model.element.TypeElement) dagger.model.ComponentPath componentPath javax.lang.model.element.TypeElement ancestor protected final dagger.internal.codegen.BindingGraph graphForAncestor (javax.lang.model.element.TypeElement) dagger.internal.codegen.BindingGraph graph javax.lang.model.element.TypeElement ancestor private synthetic void lambda$visitComponent$0 (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.BindingGraph parent dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor childFactoryMethod }
dagger/internal/codegen/ComponentRequirementExpressions_Factory.class
ComponentRequirementExpressions_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentRequirementExpressions_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider parentProvider private final javax.inject.Provider graphProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider elementsProvider public dagger.internal.codegen.ComponentRequirementExpressions get () public static dagger.internal.codegen.ComponentRequirementExpressions_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider elementsProvider public static dagger.internal.codegen.ComponentRequirementExpressions newComponentRequirementExpressions (java.util.Optional, java.lang.Object, java.lang.Object, java.lang.Object, dagger.internal.codegen.langmodel.DaggerElements) java.util.Optional parent Object graph Object componentImplementation Object compilerOptions dagger.internal.codegen.langmodel.DaggerElements elements public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentRequirementExpressions.class
ComponentRequirementExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementExpressions extends java.lang.Object { private final java.util.Optional parent private final java.util.Map componentRequirementExpressions private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (java.util.Optional, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.langmodel.DaggerElements) java.util.Optional parent dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.langmodel.DaggerElements elements com.squareup.javapoet.CodeBlock getExpression (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.ClassName) dagger.internal.codegen.ComponentRequirement componentRequirement com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock getExpressionDuringInitialization (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.ClassName) dagger.internal.codegen.ComponentRequirement componentRequirement com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.ComponentRequirementExpression getExpression (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement componentRequirement private dagger.internal.codegen.ComponentRequirementExpression createMethodOrField (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private dagger.internal.codegen.ComponentRequirementExpression createField (dagger.internal.codegen.ComponentRequirement) String parameterName dagger.internal.codegen.ComponentRequirement requirement static synthetic dagger.internal.codegen.langmodel.DaggerElements access$500 (dagger.internal.codegen.ComponentRequirementExpressions) dagger.internal.codegen.ComponentRequirementExpressions x0 static synthetic dagger.internal.codegen.ComponentImplementation access$600 (dagger.internal.codegen.ComponentRequirementExpressions) dagger.internal.codegen.ComponentRequirementExpressions x0 static synthetic dagger.internal.codegen.BindingGraph access$700 (dagger.internal.codegen.ComponentRequirementExpressions) dagger.internal.codegen.ComponentRequirementExpressions x0 static synthetic dagger.internal.codegen.ComponentRequirementExpression access$800 (dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirementExpressions x0 dagger.internal.codegen.ComponentRequirement x1 }
dagger/internal/codegen/ComponentRequirementExpressions$PrunedModifiableModule.class
ComponentRequirementExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementExpressions$PrunedModifiableModule extends java.lang.Object implements dagger.internal.codegen.ComponentRequirementExpression { private final dagger.internal.codegen.ComponentRequirement module private void <init> (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement module public com.squareup.javapoet.CodeBlock getExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass public com.squareup.javapoet.CodeBlock getModifiableModuleMethodExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass synthetic void <init> (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentRequirementExpressions$1) dagger.internal.codegen.ComponentRequirement x0 dagger.internal.codegen.ComponentRequirementExpressions$1 x1 }
dagger/internal/codegen/ComponentRequirementExpressions$ModifiableModule.class
ComponentRequirementExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementExpressions$ModifiableModule extends java.lang.Object implements dagger.internal.codegen.ComponentRequirementExpression { private final dagger.internal.codegen.ComponentRequirement module private final com.google.common.base.Supplier method final synthetic dagger.internal.codegen.ComponentRequirementExpressions this$0 private void <init> (dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement module public com.squareup.javapoet.CodeBlock getExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.MemberSelect methodSelect () String methodName private java.lang.String createMethod () String methodName com.squareup.javapoet.MethodSpec$Builder methodBuilder synthetic void <init> (dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentRequirementExpressions$1) dagger.internal.codegen.ComponentRequirementExpressions x0 dagger.internal.codegen.ComponentRequirement x1 dagger.internal.codegen.ComponentRequirementExpressions$1 x2 }
dagger/internal/codegen/ComponentRequirementExpressions$InstantiableModuleField.class
ComponentRequirementExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementExpressions$InstantiableModuleField extends dagger.internal.codegen.ComponentRequirementExpressions$AbstractField { private final javax.lang.model.element.TypeElement moduleElement final synthetic dagger.internal.codegen.ComponentRequirementExpressions this$0 private void <init> (dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentRequirement module dagger.internal.codegen.ComponentImplementation componentImplementation com.squareup.javapoet.CodeBlock fieldInitialization (com.squareup.javapoet.FieldSpec) com.squareup.javapoet.FieldSpec componentField synthetic void <init> (dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentRequirementExpressions$1) dagger.internal.codegen.ComponentRequirementExpressions x0 dagger.internal.codegen.ComponentRequirement x1 dagger.internal.codegen.ComponentImplementation x2 dagger.internal.codegen.ComponentRequirementExpressions$1 x3 }
dagger/internal/codegen/ComponentRequirementExpressions$ComponentParameterField.class
ComponentRequirementExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementExpressions$ComponentParameterField extends dagger.internal.codegen.ComponentRequirementExpressions$AbstractField { private final String parameterName private void <init> (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation, java.util.Optional) dagger.internal.codegen.ComponentRequirement componentRequirement dagger.internal.codegen.ComponentImplementation componentImplementation java.util.Optional name String baseName public com.squareup.javapoet.CodeBlock getExpressionDuringInitialization (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock fieldInitialization (com.squareup.javapoet.FieldSpec) com.squareup.javapoet.FieldSpec componentField private synthetic boolean lambda$new$0 (java.lang.String) String n synthetic void <init> (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation, java.util.Optional, dagger.internal.codegen.ComponentRequirementExpressions$1) dagger.internal.codegen.ComponentRequirement x0 dagger.internal.codegen.ComponentImplementation x1 java.util.Optional x2 dagger.internal.codegen.ComponentRequirementExpressions$1 x3 }
dagger/internal/codegen/ComponentRequirementExpressions$AbstractField.class
ComponentRequirementExpressions.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentRequirementExpressions$AbstractField extends java.lang.Object implements dagger.internal.codegen.ComponentRequirementExpression { final dagger.internal.codegen.ComponentRequirement componentRequirement final dagger.internal.codegen.ComponentImplementation componentImplementation final String fieldName private final com.google.common.base.Supplier field private void <init> (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentRequirement componentRequirement dagger.internal.codegen.ComponentImplementation componentImplementation public com.squareup.javapoet.CodeBlock getExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass private dagger.internal.codegen.MemberSelect addField () com.squareup.javapoet.FieldSpec field private com.squareup.javapoet.FieldSpec createField () com.squareup.javapoet.FieldSpec$Builder field abstract com.squareup.javapoet.CodeBlock fieldInitialization (com.squareup.javapoet.FieldSpec) synthetic void <init> (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentRequirementExpressions$1) dagger.internal.codegen.ComponentRequirement x0 dagger.internal.codegen.ComponentImplementation x1 dagger.internal.codegen.ComponentRequirementExpressions$1 x2 }
dagger/internal/codegen/ComponentRequirementExpressions$1.class
ComponentRequirementExpressions.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentRequirementExpressions$1 extends java.lang.Object { }
dagger/internal/codegen/ComponentRequirementExpression.class
ComponentRequirementExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentRequirementExpression extends java.lang.Object { public abstract com.squareup.javapoet.CodeBlock getExpression (com.squareup.javapoet.ClassName) public com.squareup.javapoet.CodeBlock getExpressionDuringInitialization (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass public com.squareup.javapoet.CodeBlock getModifiableModuleMethodExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass }
dagger/internal/codegen/ComponentRequirementBindingExpression.class
ComponentRequirementBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ComponentRequirementBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final dagger.internal.codegen.ComponentRequirement componentRequirement private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentRequirementExpressions) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ComponentRequirement componentRequirement dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass }
dagger/internal/codegen/ComponentRequirement.class
ComponentRequirement.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentRequirement extends java.lang.Object { void <init> () abstract dagger.internal.codegen.ComponentRequirement$Kind kind () final boolean isBoundInstance () abstract com.google.common.base.Equivalence$Wrapper wrappedType () javax.lang.model.type.TypeMirror type () javax.lang.model.element.TypeElement typeElement () abstract java.util.Optional overrideNullPolicy () dagger.internal.codegen.ComponentRequirement$NullPolicy nullPolicy (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types boolean requiresAPassedInstance (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types private boolean requiresModuleInstance (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types com.google.common.collect.ImmutableSet methods private boolean isBindingMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method abstract java.util.Optional key () abstract java.lang.String variableName () com.squareup.javapoet.ParameterSpec toParameterSpec () dagger.internal.codegen.serialization.ComponentRequirementProto toProto () static dagger.internal.codegen.ComponentRequirement forDependency (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static dagger.internal.codegen.ComponentRequirement forModule (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static dagger.internal.codegen.ComponentRequirement forBoundInstance (dagger.model.Key, boolean, java.lang.String) dagger.model.Key key boolean nullable String variableName static dagger.internal.codegen.ComponentRequirement forBoundInstance (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private static synthetic boolean lambda$requiresModuleInstance$0 (java.util.Set) java.util.Set modifiers }
dagger/internal/codegen/ComponentRequirement$NullPolicy.class
ComponentRequirement.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentRequirement$NullPolicy extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentRequirement$NullPolicy NEW public static final enum dagger.internal.codegen.ComponentRequirement$NullPolicy THROW public static final enum dagger.internal.codegen.ComponentRequirement$NullPolicy ALLOW private static final synthetic dagger.internal.codegen.ComponentRequirement$NullPolicy[] $VALUES public static dagger.internal.codegen.ComponentRequirement$NullPolicy[] values () public static dagger.internal.codegen.ComponentRequirement$NullPolicy valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ComponentRequirement$Kind.class
ComponentRequirement.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentRequirement$Kind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentRequirement$Kind DEPENDENCY public static final enum dagger.internal.codegen.ComponentRequirement$Kind MODULE public static final enum dagger.internal.codegen.ComponentRequirement$Kind BOUND_INSTANCE private static final synthetic dagger.internal.codegen.ComponentRequirement$Kind[] $VALUES public static dagger.internal.codegen.ComponentRequirement$Kind[] values () public static dagger.internal.codegen.ComponentRequirement$Kind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isBoundInstance () boolean isModule () static void <clinit> () }
dagger/internal/codegen/ComponentRequirement$1.class
ComponentRequirement.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentRequirement$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentRequirement$Kind static void <clinit> () }
dagger/internal/codegen/ComponentProvisionBindingExpression.class
ComponentProvisionBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ComponentProvisionBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final dagger.internal.codegen.ProvisionBinding binding private final dagger.internal.codegen.BindingGraph bindingGraph private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingGraph bindingGraph dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass com.squareup.javapoet.CodeBlock invocation private dagger.internal.codegen.ComponentRequirement componentRequirement () static com.squareup.javapoet.CodeBlock maybeCheckForNull (dagger.internal.codegen.ProvisionBinding, dagger.internal.codegen.CompilerOptions, com.squareup.javapoet.CodeBlock) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.CompilerOptions compilerOptions com.squareup.javapoet.CodeBlock invocation }
dagger/internal/codegen/ComponentProcessor_ProcessingStepsModule_ProcessingStepsFactory.class
ComponentProcessor_ProcessingStepsModule_ProcessingStepsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentProcessor_ProcessingStepsModule_ProcessingStepsFactory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider mapKeyProcessingStepProvider private final javax.inject.Provider injectProcessingStepProvider private final javax.inject.Provider monitoringModuleProcessingStepProvider private final javax.inject.Provider multibindingAnnotationsProcessingStepProvider private final javax.inject.Provider bindsInstanceProcessingStepProvider private final javax.inject.Provider moduleProcessingStepProvider private final javax.inject.Provider componentProcessingStepProvider private final javax.inject.Provider componentHjarProcessingStepProvider private final javax.inject.Provider bindingMethodProcessingStepProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider mapKeyProcessingStepProvider javax.inject.Provider injectProcessingStepProvider javax.inject.Provider monitoringModuleProcessingStepProvider javax.inject.Provider multibindingAnnotationsProcessingStepProvider javax.inject.Provider bindsInstanceProcessingStepProvider javax.inject.Provider moduleProcessingStepProvider javax.inject.Provider componentProcessingStepProvider javax.inject.Provider componentHjarProcessingStepProvider javax.inject.Provider bindingMethodProcessingStepProvider javax.inject.Provider compilerOptionsProvider public com.google.common.collect.ImmutableList get () public static dagger.internal.codegen.ComponentProcessor_ProcessingStepsModule_ProcessingStepsFactory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider mapKeyProcessingStepProvider javax.inject.Provider injectProcessingStepProvider javax.inject.Provider monitoringModuleProcessingStepProvider javax.inject.Provider multibindingAnnotationsProcessingStepProvider javax.inject.Provider bindsInstanceProcessingStepProvider javax.inject.Provider moduleProcessingStepProvider javax.inject.Provider componentProcessingStepProvider javax.inject.Provider componentHjarProcessingStepProvider javax.inject.Provider bindingMethodProcessingStepProvider javax.inject.Provider compilerOptionsProvider public static com.google.common.collect.ImmutableList proxyProcessingSteps (dagger.internal.codegen.MapKeyProcessingStep, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.MapKeyProcessingStep mapKeyProcessingStep Object injectProcessingStep Object monitoringModuleProcessingStep Object multibindingAnnotationsProcessingStep Object bindsInstanceProcessingStep Object moduleProcessingStep Object componentProcessingStep Object componentHjarProcessingStep Object bindingMethodProcessingStep Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentProcessor_MembersInjector.class
ComponentProcessor_MembersInjector.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentProcessor_MembersInjector extends java.lang.Object implements dagger.MembersInjector { private final javax.inject.Provider injectBindingRegistryProvider private final javax.inject.Provider factoryGeneratorProvider private final javax.inject.Provider membersInjectorGeneratorProvider private final javax.inject.Provider processingStepsProvider private final javax.inject.Provider bindingGraphPluginsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider statisticsCollectorProvider private final javax.inject.Provider clearableCachesProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider injectBindingRegistryProvider javax.inject.Provider factoryGeneratorProvider javax.inject.Provider membersInjectorGeneratorProvider javax.inject.Provider processingStepsProvider javax.inject.Provider bindingGraphPluginsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider statisticsCollectorProvider javax.inject.Provider clearableCachesProvider public static dagger.MembersInjector create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider injectBindingRegistryProvider javax.inject.Provider factoryGeneratorProvider javax.inject.Provider membersInjectorGeneratorProvider javax.inject.Provider processingStepsProvider javax.inject.Provider bindingGraphPluginsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider statisticsCollectorProvider javax.inject.Provider clearableCachesProvider public void injectMembers (dagger.internal.codegen.ComponentProcessor) dagger.internal.codegen.ComponentProcessor instance public static void injectInjectBindingRegistry (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object injectBindingRegistry public static void injectFactoryGenerator (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object factoryGenerator public static void injectMembersInjectorGenerator (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object membersInjectorGenerator public static void injectProcessingSteps (dagger.internal.codegen.ComponentProcessor, com.google.common.collect.ImmutableList) dagger.internal.codegen.ComponentProcessor instance com.google.common.collect.ImmutableList processingSteps public static void injectBindingGraphPlugins (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object bindingGraphPlugins public static void injectCompilerOptions (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object compilerOptions public static void injectStatisticsCollector (dagger.internal.codegen.ComponentProcessor, java.lang.Object) dagger.internal.codegen.ComponentProcessor instance Object statisticsCollector public static void injectClearableCaches (dagger.internal.codegen.ComponentProcessor, java.util.Set) dagger.internal.codegen.ComponentProcessor instance java.util.Set clearableCaches public volatile synthetic void injectMembers (java.lang.Object) }
dagger/internal/codegen/ComponentProcessor.class
ComponentProcessor.java package dagger.internal.codegen public dagger.internal.codegen.ComponentProcessor extends dagger.shaded.auto.common.BasicAnnotationProcessor { private final java.util.Optional testingPlugins dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry dagger.internal.codegen.SourceFileGenerator factoryGenerator dagger.internal.codegen.SourceFileGenerator membersInjectorGenerator com.google.common.collect.ImmutableList processingSteps dagger.internal.codegen.BindingGraphPlugins bindingGraphPlugins dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.DaggerStatisticsCollector statisticsCollector java.util.Set clearableCaches public void <init> () private void <init> (java.lang.Iterable) Iterable testingPlugins public static transient dagger.internal.codegen.ComponentProcessor forTesting (dagger.spi.BindingGraphPlugin[]) dagger.spi.BindingGraphPlugin[] testingPlugins public static dagger.internal.codegen.ComponentProcessor forTesting (java.lang.Iterable) Iterable testingPlugins public javax.lang.model.SourceVersion getSupportedSourceVersion () public java.util.Set getSupportedOptions () com.google.common.collect.ImmutableSet$Builder options protected java.lang.Iterable initSteps () protected void postRound (javax.annotation.processing.RoundEnvironment) dagger.internal.codegen.SourceFileGenerationException e javax.annotation.processing.RoundEnvironment roundEnv private synthetic dagger.internal.codegen.DaggerStatisticsCollectingProcessingStep lambda$initSteps$0 (dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep) dagger.shaded.auto.common.BasicAnnotationProcessor$ProcessingStep step }
dagger/internal/codegen/ComponentProcessor$ProcessorComponent.class
ComponentProcessor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentProcessor$ProcessorComponent extends java.lang.Object { public abstract void inject (dagger.internal.codegen.ComponentProcessor) public static dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder builder () }
dagger/internal/codegen/ComponentProcessor$ProcessorComponent$Builder.class
ComponentProcessor.java package dagger.internal.codegen public abstract dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder extends java.lang.Object { public abstract dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder processingEnvironmentModule (dagger.internal.codegen.ProcessingEnvironmentModule) public abstract dagger.internal.codegen.ComponentProcessor$ProcessorComponent$Builder testingPlugins (java.util.Optional) public abstract dagger.internal.codegen.ComponentProcessor$ProcessorComponent build () }
dagger/internal/codegen/ComponentProcessor$ProcessingStepsModule.class
ComponentProcessor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentProcessor$ProcessingStepsModule extends java.lang.Object { public static com.google.common.collect.ImmutableList processingSteps (dagger.internal.codegen.MapKeyProcessingStep, dagger.internal.codegen.InjectProcessingStep, dagger.internal.codegen.MonitoringModuleProcessingStep, dagger.internal.codegen.MultibindingAnnotationsProcessingStep, dagger.internal.codegen.BindsInstanceProcessingStep, dagger.internal.codegen.ModuleProcessingStep, dagger.internal.codegen.ComponentProcessingStep, dagger.internal.codegen.ComponentHjarProcessingStep, dagger.internal.codegen.BindingMethodProcessingStep, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.MapKeyProcessingStep mapKeyProcessingStep dagger.internal.codegen.InjectProcessingStep injectProcessingStep dagger.internal.codegen.MonitoringModuleProcessingStep monitoringModuleProcessingStep dagger.internal.codegen.MultibindingAnnotationsProcessingStep multibindingAnnotationsProcessingStep dagger.internal.codegen.BindsInstanceProcessingStep bindsInstanceProcessingStep dagger.internal.codegen.ModuleProcessingStep moduleProcessingStep dagger.internal.codegen.ComponentProcessingStep componentProcessingStep dagger.internal.codegen.ComponentHjarProcessingStep componentHjarProcessingStep dagger.internal.codegen.BindingMethodProcessingStep bindingMethodProcessingStep dagger.internal.codegen.CompilerOptions compilerOptions }
dagger/internal/codegen/ComponentProcessingStep_Factory.class
ComponentProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider messagerProvider private final javax.inject.Provider componentValidatorProvider private final javax.inject.Provider creatorValidatorProvider private final javax.inject.Provider componentDescriptorValidatorProvider private final javax.inject.Provider componentDescriptorFactoryProvider private final javax.inject.Provider bindingGraphFactoryProvider private final javax.inject.Provider componentGeneratorProvider private final javax.inject.Provider bindingGraphConverterProvider private final javax.inject.Provider bindingGraphValidatorProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider componentValidatorProvider javax.inject.Provider creatorValidatorProvider javax.inject.Provider componentDescriptorValidatorProvider javax.inject.Provider componentDescriptorFactoryProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider componentGeneratorProvider javax.inject.Provider bindingGraphConverterProvider javax.inject.Provider bindingGraphValidatorProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.ComponentProcessingStep get () public static dagger.internal.codegen.ComponentProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider componentValidatorProvider javax.inject.Provider creatorValidatorProvider javax.inject.Provider componentDescriptorValidatorProvider javax.inject.Provider componentDescriptorFactoryProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider componentGeneratorProvider javax.inject.Provider bindingGraphConverterProvider javax.inject.Provider bindingGraphValidatorProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.ComponentProcessingStep newComponentProcessingStep (javax.annotation.processing.Messager, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) javax.annotation.processing.Messager messager Object componentValidator Object creatorValidator Object componentDescriptorValidator Object componentDescriptorFactory Object bindingGraphFactory Object componentGenerator Object bindingGraphConverter Object bindingGraphValidator Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentProcessingStep.class
ComponentProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.ComponentProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.ComponentValidator componentValidator private final dagger.internal.codegen.ComponentCreatorValidator creatorValidator private final dagger.internal.codegen.ComponentDescriptorValidator componentDescriptorValidator private final dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory private final dagger.internal.codegen.BindingGraphFactory bindingGraphFactory private final dagger.internal.codegen.SourceFileGenerator componentGenerator private final dagger.internal.codegen.BindingGraphConverter bindingGraphConverter private final dagger.internal.codegen.BindingGraphValidator bindingGraphValidator private final dagger.internal.codegen.CompilerOptions compilerOptions private com.google.common.collect.ImmutableSet subcomponentElements private com.google.common.collect.ImmutableSet subcomponentCreatorElements private com.google.common.collect.ImmutableMap creatorReportsByComponent private com.google.common.collect.ImmutableMap creatorReportsBySubcomponent private com.google.common.collect.ImmutableMap reportsBySubcomponent void <init> (javax.annotation.processing.Messager, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.ComponentCreatorValidator, dagger.internal.codegen.ComponentDescriptorValidator, dagger.internal.codegen.ComponentDescriptorFactory, dagger.internal.codegen.BindingGraphFactory, dagger.internal.codegen.SourceFileGenerator, dagger.internal.codegen.BindingGraphConverter, dagger.internal.codegen.BindingGraphValidator, dagger.internal.codegen.CompilerOptions) javax.annotation.processing.Messager messager dagger.internal.codegen.ComponentValidator componentValidator dagger.internal.codegen.ComponentCreatorValidator creatorValidator dagger.internal.codegen.ComponentDescriptorValidator componentDescriptorValidator dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory dagger.internal.codegen.BindingGraphFactory bindingGraphFactory dagger.internal.codegen.SourceFileGenerator componentGenerator dagger.internal.codegen.BindingGraphConverter bindingGraphConverter dagger.internal.codegen.BindingGraphValidator bindingGraphValidator dagger.internal.codegen.CompilerOptions compilerOptions public java.util.Set annotations () public com.google.common.collect.ImmutableSet process (com.google.common.collect.SetMultimap) com.google.common.collect.SetMultimap elementsByAnnotation com.google.common.collect.ImmutableSet$Builder rejectedElements protected void process (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.TypeElement element com.google.common.collect.ImmutableSet annotations private void processRootComponent (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement component dagger.internal.codegen.ComponentDescriptor componentDescriptor dagger.internal.codegen.BindingGraph bindingGraph private void processSubcomponent (javax.lang.model.element.TypeElement) dagger.internal.codegen.BindingGraph bindingGraph javax.lang.model.element.TypeElement subcomponent dagger.internal.codegen.ComponentDescriptor subcomponentDescriptor private void generateComponent (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph static com.google.common.collect.ImmutableSet getElementsFromAnnotations (com.google.common.collect.SetMultimap, java.util.Set) com.google.common.collect.SetMultimap elementsByAnnotation java.util.Set annotations private com.google.common.collect.ImmutableMap processCreators (java.util.Set, com.google.common.collect.ImmutableSet$Builder) dagger.internal.codegen.ValidationReport report TypeNotPresentException e javax.lang.model.element.Element element java.util.Set builderElements com.google.common.collect.ImmutableSet$Builder rejectedElements java.util.Map reports private com.google.common.collect.ImmutableMap processSubcomponents (java.util.Set, java.util.Set, com.google.common.collect.ImmutableSet$Builder) dagger.internal.codegen.ComponentValidator$ComponentValidationReport report TypeNotPresentException e javax.lang.model.element.Element element java.util.Set subcomponentElements java.util.Set subcomponentBuilderElements com.google.common.collect.ImmutableSet$Builder rejectedElements com.google.common.collect.ImmutableMap$Builder reports private boolean isRootComponentValid (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement rootComponent dagger.internal.codegen.ComponentValidator$ComponentValidationReport validationReport private boolean isSubcomponentValid (javax.lang.model.element.Element) javax.lang.model.element.Element subcomponentElement dagger.internal.codegen.ValidationReport subcomponentCreatorReport dagger.internal.codegen.ValidationReport subcomponentReport private boolean isFullBindingGraphValid (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor dagger.internal.codegen.BindingGraph fullBindingGraph private boolean isValid (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor dagger.internal.codegen.ValidationReport componentDescriptorReport private boolean isValid (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph private boolean isClean (dagger.internal.codegen.ComponentValidator$ComponentValidationReport) javax.lang.model.element.Element element dagger.internal.codegen.ComponentValidator$ComponentValidationReport report javax.lang.model.element.Element component dagger.internal.codegen.ValidationReport componentReport dagger.internal.codegen.ValidationReport builderReport protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) public volatile synthetic java.util.Set process (com.google.common.collect.SetMultimap) }
dagger/internal/codegen/ComponentNodeImpl.class
ComponentNodeImpl.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentNodeImpl extends java.lang.Object implements dagger.model.BindingGraph$ComponentNode { void <init> () static dagger.model.BindingGraph$ComponentNode create (dagger.model.ComponentPath, dagger.internal.codegen.ComponentDescriptor) dagger.model.ComponentPath componentPath dagger.internal.codegen.ComponentDescriptor componentDescriptor public final boolean isSubcomponent () public boolean isRealComponent () public final com.google.common.collect.ImmutableSet entryPoints () public com.google.common.collect.ImmutableSet scopes () abstract dagger.internal.codegen.ComponentDescriptor componentDescriptor () public final java.lang.String toString () private static synthetic dagger.model.DependencyRequest lambda$entryPoints$0 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method }
dagger/internal/codegen/ComponentMethodBindingExpression.class
ComponentMethodBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ComponentMethodBindingExpression extends dagger.internal.codegen.MethodBindingExpression { private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod void <init> (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy, dagger.internal.codegen.BindingExpression, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy dagger.internal.codegen.BindingExpression wrappedBindingExpression dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.langmodel.DaggerTypes types protected com.squareup.javapoet.CodeBlock getComponentMethodImplementation (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression expression javax.lang.model.type.TypeMirror methodReturnType protected void addMethod () protected java.lang.String methodName () }
dagger/internal/codegen/ComponentKind.class
ComponentKind.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentKind COMPONENT public static final enum dagger.internal.codegen.ComponentKind SUBCOMPONENT public static final enum dagger.internal.codegen.ComponentKind PRODUCTION_COMPONENT public static final enum dagger.internal.codegen.ComponentKind PRODUCTION_SUBCOMPONENT public static final enum dagger.internal.codegen.ComponentKind MODULE public static final enum dagger.internal.codegen.ComponentKind PRODUCER_MODULE private static final com.google.common.collect.ImmutableSet ROOT_COMPONENT_KINDS private static final com.google.common.collect.ImmutableSet SUBCOMPONENT_KINDS private final Class annotation private final boolean isRoot private final boolean production private static final synthetic dagger.internal.codegen.ComponentKind[] $VALUES public static dagger.internal.codegen.ComponentKind[] values () public static dagger.internal.codegen.ComponentKind valueOf (java.lang.String) String name static com.google.common.collect.ImmutableSet rootComponentKinds () static com.google.common.collect.ImmutableSet subcomponentKinds () static com.google.common.collect.ImmutableSet annotationsFor (java.lang.Iterable) Iterable kinds static com.google.common.collect.ImmutableSet getComponentKinds (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement element static java.util.Optional forAnnotatedElement (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement element com.google.common.collect.ImmutableSet kinds private void <init> (java.lang.String, int, java.lang.Class, boolean, boolean) Class annotation boolean isRoot boolean production java.lang.Class annotation () com.google.common.collect.ImmutableSet legalModuleKinds () com.google.common.collect.ImmutableSet legalSubcomponentKinds () boolean isRoot () boolean isProducer () boolean isForModuleValidation () private static synthetic boolean lambda$getComponentKinds$4 (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentKind) javax.lang.model.element.TypeElement element dagger.internal.codegen.ComponentKind kind private static synthetic boolean lambda$static$3 (dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentKind kind private static synthetic boolean lambda$static$2 (dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentKind kind private static synthetic boolean lambda$static$1 (dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentKind kind private static synthetic boolean lambda$static$0 (dagger.internal.codegen.ComponentKind) dagger.internal.codegen.ComponentKind kind static void <clinit> () }
dagger/internal/codegen/ComponentKind$1.class
ComponentKind.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentKind$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentKind static void <clinit> () }
dagger/internal/codegen/ComponentInstanceBindingExpression.class
ComponentInstanceBindingExpression.java package dagger.internal.codegen final dagger.internal.codegen.ComponentInstanceBindingExpression extends dagger.internal.codegen.SimpleInvocationBindingExpression { private final com.squareup.javapoet.ClassName componentName private final dagger.internal.codegen.ContributionBinding binding void <init> (dagger.internal.codegen.ResolvedBindings, com.squareup.javapoet.ClassName) dagger.internal.codegen.ResolvedBindings resolvedBindings com.squareup.javapoet.ClassName componentName dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName requestingClass }
dagger/internal/codegen/ComponentImplementationFactory_Factory.class
ComponentImplementationFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider bindingGraphFactoryProvider private final javax.inject.Provider topLevelImplementationComponentBuilderProvider private final javax.inject.Provider deserializedComponentImplementationBuilderProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider messagerProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider keyFactoryProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider topLevelImplementationComponentBuilderProvider javax.inject.Provider deserializedComponentImplementationBuilderProvider javax.inject.Provider elementsProvider javax.inject.Provider messagerProvider public dagger.internal.codegen.ComponentImplementationFactory get () public static dagger.internal.codegen.ComponentImplementationFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider keyFactoryProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider bindingGraphFactoryProvider javax.inject.Provider topLevelImplementationComponentBuilderProvider javax.inject.Provider deserializedComponentImplementationBuilderProvider javax.inject.Provider elementsProvider javax.inject.Provider messagerProvider public static dagger.internal.codegen.ComponentImplementationFactory newComponentImplementationFactory (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, dagger.internal.codegen.langmodel.DaggerElements, javax.annotation.processing.Messager) Object keyFactory Object compilerOptions Object bindingGraphFactory Object topLevelImplementationComponentBuilder Object deserializedComponentImplementationBuilder dagger.internal.codegen.langmodel.DaggerElements elements javax.annotation.processing.Messager messager public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentImplementationFactory.class
ComponentImplementationFactory.java package dagger.internal.codegen final dagger.internal.codegen.ComponentImplementationFactory extends java.lang.Object implements dagger.internal.codegen.ClearableCache { private final java.util.Map topLevelComponentCache private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.BindingGraphFactory bindingGraphFactory private final dagger.internal.codegen.TopLevelImplementationComponent$Builder topLevelImplementationComponentBuilder private final dagger.internal.codegen.DeserializedComponentImplementationBuilder deserializedComponentImplementationBuilder private final dagger.internal.codegen.langmodel.DaggerElements elements private final javax.annotation.processing.Messager messager void <init> (dagger.internal.codegen.KeyFactory, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.BindingGraphFactory, dagger.internal.codegen.TopLevelImplementationComponent$Builder, dagger.internal.codegen.DeserializedComponentImplementationBuilder, dagger.internal.codegen.langmodel.DaggerElements, javax.annotation.processing.Messager) dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.BindingGraphFactory bindingGraphFactory dagger.internal.codegen.TopLevelImplementationComponent$Builder topLevelImplementationComponentBuilder dagger.internal.codegen.DeserializedComponentImplementationBuilder deserializedComponentImplementationBuilder dagger.internal.codegen.langmodel.DaggerElements elements javax.annotation.processing.Messager messager dagger.internal.codegen.ComponentImplementation createComponentImplementation (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph private dagger.internal.codegen.ComponentImplementation createComponentImplementationUncached (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.CurrentImplementationSubcomponent currentImplementationSubcomponent dagger.internal.codegen.ComponentImplementation findChildSuperclassImplementation (dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentImplementation) java.util.Optional superclass java.util.Optional parent dagger.internal.codegen.serialization.ProtoSerialization$InconsistentSerializedProtoException e com.squareup.javapoet.ClassName childSuperclassName javax.lang.model.element.TypeElement generatedChildSuperclassImplementation dagger.internal.codegen.ComponentDescriptor child dagger.internal.codegen.ComponentImplementation parentImplementation dagger.internal.codegen.BindingGraph truncatedBindingGraph public void clearCache () private synthetic dagger.internal.codegen.ComponentImplementation lambda$createComponentImplementation$0 (dagger.internal.codegen.BindingGraph, javax.lang.model.element.TypeElement) dagger.internal.codegen.BindingGraph bindingGraph javax.lang.model.element.TypeElement component }
dagger/internal/codegen/ComponentImplementationBuilder_SubcomponentImplementationBuilder_MembersInjector.class
ComponentImplementationBuilder_SubcomponentImplementationBuilder_MembersInjector.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationBuilder_SubcomponentImplementationBuilder_MembersInjector extends java.lang.Object implements dagger.MembersInjector { private final javax.inject.Provider graphProvider private final javax.inject.Provider bindingExpressionsProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentImplementationFactoryProvider private final javax.inject.Provider topLevelImplementationComponentProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public static dagger.MembersInjector create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public void injectMembers (dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder) dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder instance public volatile synthetic void injectMembers (java.lang.Object) }
dagger/internal/codegen/ComponentImplementationBuilder_SubcomponentImplementationBuilder_Factory.class
ComponentImplementationBuilder_SubcomponentImplementationBuilder_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationBuilder_SubcomponentImplementationBuilder_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider parentProvider private final javax.inject.Provider graphProvider private final javax.inject.Provider bindingExpressionsProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentImplementationFactoryProvider private final javax.inject.Provider topLevelImplementationComponentProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder get () dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder instance public static dagger.internal.codegen.ComponentImplementationBuilder_SubcomponentImplementationBuilder_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public static dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder newSubcomponentImplementationBuilder (java.util.Optional) java.util.Optional parent public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentImplementationBuilder_RootComponentImplementationBuilder_MembersInjector.class
ComponentImplementationBuilder_RootComponentImplementationBuilder_MembersInjector.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationBuilder_RootComponentImplementationBuilder_MembersInjector extends java.lang.Object implements dagger.MembersInjector { private final javax.inject.Provider graphProvider private final javax.inject.Provider bindingExpressionsProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentImplementationFactoryProvider private final javax.inject.Provider topLevelImplementationComponentProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public static dagger.MembersInjector create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public void injectMembers (dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder) dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder instance public volatile synthetic void injectMembers (java.lang.Object) }
dagger/internal/codegen/ComponentImplementationBuilder_RootComponentImplementationBuilder_Factory.class
ComponentImplementationBuilder_RootComponentImplementationBuilder_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationBuilder_RootComponentImplementationBuilder_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider graphProvider private final javax.inject.Provider bindingExpressionsProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentImplementationFactoryProvider private final javax.inject.Provider topLevelImplementationComponentProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider componentImplementationProvider javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder get () dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder instance public static dagger.internal.codegen.ComponentImplementationBuilder_RootComponentImplementationBuilder_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider componentImplementationProvider javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public static dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder newRootComponentImplementationBuilder (java.lang.Object) Object componentImplementation public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentImplementationBuilder_MembersInjector.class
ComponentImplementationBuilder_MembersInjector.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentImplementationBuilder_MembersInjector extends java.lang.Object implements dagger.MembersInjector { private final javax.inject.Provider graphProvider private final javax.inject.Provider bindingExpressionsProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider componentCreatorImplementationFactoryProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider componentImplementationFactoryProvider private final javax.inject.Provider topLevelImplementationComponentProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public static dagger.MembersInjector create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider graphProvider javax.inject.Provider bindingExpressionsProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentCreatorImplementationFactoryProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider componentImplementationFactoryProvider javax.inject.Provider topLevelImplementationComponentProvider public void injectMembers (dagger.internal.codegen.ComponentImplementationBuilder) dagger.internal.codegen.ComponentImplementationBuilder instance public static void injectGraph (java.lang.Object, java.lang.Object) Object instance Object graph public static void injectBindingExpressions (java.lang.Object, java.lang.Object) Object instance Object bindingExpressions public static void injectComponentRequirementExpressions (java.lang.Object, java.lang.Object) Object instance Object componentRequirementExpressions public static void injectComponentImplementation (java.lang.Object, java.lang.Object) Object instance Object componentImplementation public static void injectComponentCreatorImplementationFactory (java.lang.Object, java.lang.Object) Object instance Object componentCreatorImplementationFactory public static void injectTypes (java.lang.Object, dagger.internal.codegen.langmodel.DaggerTypes) Object instance dagger.internal.codegen.langmodel.DaggerTypes types public static void injectElements (java.lang.Object, dagger.internal.codegen.langmodel.DaggerElements) Object instance dagger.internal.codegen.langmodel.DaggerElements elements public static void injectCompilerOptions (java.lang.Object, java.lang.Object) Object instance Object compilerOptions public static void injectComponentImplementationFactory (java.lang.Object, java.lang.Object) Object instance Object componentImplementationFactory public static void injectTopLevelImplementationComponent (java.lang.Object, java.lang.Object) Object instance Object topLevelImplementationComponent public volatile synthetic void injectMembers (java.lang.Object) }
dagger/internal/codegen/ComponentImplementationBuilder.class
ComponentImplementationBuilder.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentImplementationBuilder extends java.lang.Object { private static final String MAY_INTERRUPT_IF_RUNNING private static final int STATEMENTS_PER_METHOD private static final String CANCELLATION_LISTENER_METHOD_NAME dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentBindingExpressions bindingExpressions dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentCreatorImplementationFactory componentCreatorImplementationFactory dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.ComponentImplementationFactory componentImplementationFactory dagger.internal.codegen.TopLevelImplementationComponent topLevelImplementationComponent private boolean done void <init> () final dagger.internal.codegen.ComponentImplementation build () private void setSupertype () protected abstract void addCreatorClass (com.squareup.javapoet.TypeSpec) protected abstract void addFactoryMethods () protected void addInterfaceMethods () dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor anyOneMethod com.squareup.javapoet.MethodSpec methodSpec java.util.List methodsWithSameSignature com.google.common.collect.ImmutableListMultimap componentMethodsBySignature private void addPossiblyModifiableInterfaceMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor methodDescriptor com.squareup.javapoet.MethodSpec implementedComponentMethod private void addCancellationListenerImplementation () com.squareup.javapoet.MethodSpec cancelProducersMethod com.google.common.collect.ImmutableList cancelProducersMethods com.google.common.collect.ImmutableList parameters com.squareup.javapoet.MethodSpec$Builder methodBuilder com.google.common.collect.ImmutableList cancellationStatements java.util.Optional cancelParentStatement private com.google.common.collect.ImmutableList cancellationStatements () dagger.model.Key cancellationKey com.google.common.collect.ImmutableList cancellationKeys com.google.common.collect.ImmutableList$Builder cancellationStatements protected java.util.Optional cancelParentStatement () private void implementModifiableModuleMethods () private void implementModifiableModuleMethod (dagger.internal.codegen.ComponentRequirement, java.lang.String) dagger.internal.codegen.ComponentRequirement module String methodName private dagger.internal.codegen.MethodSignature getMethodSignature (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private void addChildComponents () dagger.internal.codegen.BindingGraph subgraph private dagger.internal.codegen.ComponentImplementation buildChildImplementation (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph childGraph dagger.internal.codegen.ComponentImplementation childImplementation private dagger.internal.codegen.ComponentImplementation abstractInnerSubcomponent (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph childGraph private dagger.internal.codegen.ComponentImplementation concreteSubcomponent (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph childGraph private void addConstructorAndInitializationMethods () com.squareup.javapoet.MethodSpec$Builder constructor private com.squareup.javapoet.MethodSpec$Builder componentConstructorBuilder () private void implementInitializationMethod (com.squareup.javapoet.MethodSpec$Builder, com.google.common.collect.ImmutableMap) com.squareup.javapoet.MethodSpec$Builder initializationMethod com.google.common.collect.ImmutableMap initializationParameters private void addConfigureInitializationMethod () com.squareup.javapoet.MethodSpec$Builder method com.google.common.collect.ImmutableMap parameters private com.squareup.javapoet.MethodSpec$Builder configureInitializationMethodBuilder () String methodName com.squareup.javapoet.MethodSpec$Builder configureInitialization private boolean overridesSuperclassConfigureInitialization (com.squareup.javapoet.MethodSpec) java.util.Optional superConfigureInitializationMethod java.util.Optional currentSuperImplementation com.squareup.javapoet.MethodSpec method private boolean haveSameSignature (com.squareup.javapoet.MethodSpec, com.squareup.javapoet.MethodSpec) com.squareup.javapoet.MethodSpec a com.squareup.javapoet.MethodSpec b private com.google.common.collect.ImmutableList types (java.util.List) java.util.List parameters private void addSuperConfigureInitializationCall (com.squareup.javapoet.MethodSpec$Builder, com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod) com.squareup.javapoet.MethodSpec$Builder callingMethod com.google.common.collect.ImmutableMap parameters dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod superConfigureInitializationMethod com.squareup.javapoet.CodeBlock args String qualifier private void addInitializeMethods (com.squareup.javapoet.MethodSpec$Builder, com.google.common.collect.ImmutableList) com.squareup.javapoet.MethodSpec method com.squareup.javapoet.MethodSpec$Builder callingMethod com.google.common.collect.ImmutableList parameters com.squareup.javapoet.CodeBlock args com.google.common.collect.ImmutableList methods private com.google.common.collect.ImmutableList createPartitionedMethods (java.lang.String, java.lang.Iterable, java.util.List, java.util.function.Function) String methodName Iterable parameters java.util.List statements java.util.function.Function methodBuilderCreator private final com.google.common.collect.ImmutableList makeFinal (java.util.Collection) java.util.Collection parameters private final com.google.common.collect.ImmutableMap initializationParameters () java.util.Map parameters java.util.Map parameters java.util.Map parameters java.util.Map parameters java.util.Map parameters private com.google.common.collect.ImmutableSet configureInitializationRequirements () com.google.common.collect.ImmutableSet initializationParameters com.google.common.collect.ImmutableSet superConfigureInitializationRequirements private com.google.common.collect.ImmutableMap renameParameters (java.util.Map) java.util.Map parameters private com.squareup.javapoet.ParameterSpec renameParameter (com.squareup.javapoet.ParameterSpec, java.lang.String) com.squareup.javapoet.ParameterSpec parameter String newName private static java.util.Map getFactoryMethodParameters (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph private synthetic com.squareup.javapoet.ParameterSpec lambda$renameParameters$11 (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.ParameterSpec) dagger.internal.codegen.ComponentRequirement requirement com.squareup.javapoet.ParameterSpec parameter private static synthetic com.squareup.javapoet.ParameterSpec lambda$makeFinal$10 (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec param private synthetic com.squareup.javapoet.MethodSpec lambda$createPartitionedMethods$9 (java.util.function.Function, java.lang.String, java.lang.Iterable, java.util.List) java.util.function.Function methodBuilderCreator String methodName Iterable parameters java.util.List partition private static synthetic com.squareup.javapoet.MethodSpec$Builder lambda$addInitializeMethods$8 (java.lang.String) String methodName private static synthetic com.squareup.javapoet.CodeBlock lambda$addSuperConfigureInitializationCall$7 (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentRequirement) com.google.common.collect.ImmutableMap parameters dagger.internal.codegen.ComponentRequirement requirement private static synthetic com.squareup.javapoet.TypeName lambda$types$6 (com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.ParameterSpec parameter private synthetic boolean lambda$overridesSuperclassConfigureInitialization$5 (com.squareup.javapoet.MethodSpec, com.squareup.javapoet.MethodSpec) com.squareup.javapoet.MethodSpec method com.squareup.javapoet.MethodSpec superMethod private static synthetic com.squareup.javapoet.MethodSpec lambda$overridesSuperclassConfigureInitialization$4 (dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod) dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod m private synthetic void lambda$implementInitializationMethod$3 (com.squareup.javapoet.MethodSpec$Builder, com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod) com.squareup.javapoet.MethodSpec$Builder initializationMethod com.google.common.collect.ImmutableMap initializationParameters dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod superConfigureInitializationMethod private static synthetic com.squareup.javapoet.MethodSpec$Builder lambda$addCancellationListenerImplementation$2 (java.lang.String) String methodName private synthetic void lambda$build$1 (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation superclassImplementation private synthetic void lambda$build$0 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method static synthetic java.util.Map access$000 (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph x0 }
dagger/internal/codegen/ComponentImplementationBuilder$SubcomponentImplementationBuilder.class
ComponentImplementationBuilder.java package dagger.internal.codegen final dagger.internal.codegen.ComponentImplementationBuilder$SubcomponentImplementationBuilder extends dagger.internal.codegen.ComponentImplementationBuilder { final java.util.Optional parent void <init> (java.util.Optional) java.util.Optional parent protected void addCreatorClass (com.squareup.javapoet.TypeSpec) com.squareup.javapoet.TypeSpec creator protected void addFactoryMethods () private void createSubcomponentFactoryMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement factoryMethod java.util.Collection params com.squareup.javapoet.MethodSpec$Builder method private javax.lang.model.type.DeclaredType parentType () protected void addInterfaceMethods () dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod superclassModifiableBindingMethod dagger.internal.codegen.ComponentImplementation superclassImplementation protected java.util.Optional cancelParentStatement () private boolean shouldPropagateCancellationToParent () private static synthetic java.lang.Boolean lambda$shouldPropagateCancellationToParent$1 (dagger.producers.CancellationPolicy) dagger.producers.CancellationPolicy policy private static synthetic void lambda$createSubcomponentFactoryMethod$0 (com.squareup.javapoet.MethodSpec$Builder, com.squareup.javapoet.ParameterSpec) com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.ParameterSpec param }
dagger/internal/codegen/ComponentImplementationBuilder$RootComponentImplementationBuilder.class
ComponentImplementationBuilder.java package dagger.internal.codegen final dagger.internal.codegen.ComponentImplementationBuilder$RootComponentImplementationBuilder extends dagger.internal.codegen.ComponentImplementationBuilder { void <init> (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation componentImplementation protected void addCreatorClass (com.squareup.javapoet.TypeSpec) com.squareup.javapoet.TypeSpec creator protected void addFactoryMethods () dagger.internal.codegen.ComponentCreatorDescriptor descriptor dagger.internal.codegen.ComponentCreatorKind creatorKind com.squareup.javapoet.ClassName creatorType String factoryMethodName boolean noArgFactoryMethod dagger.internal.codegen.ComponentCreatorKind creatorKind com.squareup.javapoet.ClassName creatorType String factoryMethodName boolean noArgFactoryMethod com.squareup.javapoet.MethodSpec creatorFactoryMethod private java.util.Optional creatorDescriptor () private boolean canInstantiateAllRequirements () private com.squareup.javapoet.ClassName componentCreatorName () private synthetic boolean lambda$canInstantiateAllRequirements$0 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement dependency }
dagger/internal/codegen/ComponentImplementation.class
ComponentImplementation.java package dagger.internal.codegen final dagger.internal.codegen.ComponentImplementation extends java.lang.Object { private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.ComponentDescriptor componentDescriptor private final java.util.Optional graph private final com.squareup.javapoet.ClassName name private final javax.lang.model.element.NestingKind nestingKind private final boolean isAbstract private final java.util.Optional superclassImplementation private java.util.Optional creatorImplementation private final java.util.Map childImplementations private final com.squareup.javapoet.TypeSpec$Builder component private final java.util.Optional subcomponentNames private final dagger.internal.codegen.UniqueNameSet componentFieldNames private final dagger.internal.codegen.UniqueNameSet componentMethodNames private final java.util.List initializations private final java.util.Set componentRequirementParameters private final java.util.List componentRequirementInitializations private final java.util.Map componentRequirementParameterNames private final java.util.Set cancellableProducerKeys private final com.google.common.collect.ListMultimap fieldSpecsMap private final com.google.common.collect.ListMultimap methodSpecsMap private final com.google.common.collect.ListMultimap typeSpecsMap private final java.util.List switchingProviderSupplier private final dagger.internal.codegen.ModifiableBindingMethods modifiableBindingMethods private final com.google.common.collect.SetMultimap multibindingContributionsMade private java.util.Optional configureInitializationMethod private final java.util.Map modifiableModuleMethods private void <init> (dagger.internal.codegen.ComponentDescriptor, java.util.Optional, com.squareup.javapoet.ClassName, javax.lang.model.element.NestingKind, java.util.Optional, java.util.Optional, dagger.internal.codegen.CompilerOptions, com.google.common.collect.ImmutableSet) dagger.internal.codegen.ComponentDescriptor componentDescriptor java.util.Optional graph com.squareup.javapoet.ClassName name javax.lang.model.element.NestingKind nestingKind java.util.Optional superclassImplementation java.util.Optional subcomponentNames dagger.internal.codegen.CompilerOptions compilerOptions com.google.common.collect.ImmutableSet modifiers static dagger.internal.codegen.ComponentImplementation topLevelComponentImplementation (dagger.internal.codegen.BindingGraph, com.squareup.javapoet.ClassName, dagger.internal.codegen.SubcomponentNames, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.BindingGraph graph com.squareup.javapoet.ClassName name dagger.internal.codegen.SubcomponentNames subcomponentNames dagger.internal.codegen.CompilerOptions compilerOptions private static com.google.common.collect.ImmutableSet topLevelComponentImplementationModifiers (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph com.google.common.collect.ImmutableSet$Builder modifiers transient dagger.internal.codegen.ComponentImplementation childComponentImplementation (dagger.internal.codegen.BindingGraph, java.util.Optional, javax.lang.model.element.Modifier[]) dagger.internal.codegen.BindingGraph graph java.util.Optional superclassImplementation javax.lang.model.element.Modifier[] modifiers static dagger.internal.codegen.ComponentImplementation forDeserializedComponent (dagger.internal.codegen.ComponentDescriptor, com.squareup.javapoet.ClassName, javax.lang.model.element.NestingKind, java.util.Optional, dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.ComponentDescriptor componentDescriptor com.squareup.javapoet.ClassName name javax.lang.model.element.NestingKind nestingKind java.util.Optional superclassImplementation dagger.internal.codegen.CompilerOptions compilerOptions private static void checkName (com.squareup.javapoet.ClassName, javax.lang.model.element.NestingKind) com.squareup.javapoet.ClassName name javax.lang.model.element.NestingKind nestingKind boolean isDeserializedImplementation () dagger.internal.codegen.BindingGraph graph () dagger.internal.codegen.ComponentDescriptor componentDescriptor () com.squareup.javapoet.ClassName name () boolean isNested () boolean isAbstract () java.util.Optional superclassImplementation () java.util.Optional baseImplementation () java.util.Optional superConfigureInitializationMethod () java.util.Optional currentSuper com.google.common.collect.ImmutableSet requirements () java.util.Optional configureInitializationMethod () void setConfigureInitializationMethod (dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod) dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod method private com.squareup.javapoet.MethodSpec addConfigureInitializationMetadata (dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod) dagger.internal.codegen.ComponentRequirement parameter dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod method com.squareup.javapoet.AnnotationSpec$Builder annotation void setCreatorImplementation (java.util.Optional) java.util.Optional creatorImplementation java.util.Optional creatorImplementation () java.util.Optional baseCreatorImplementation () private dagger.internal.codegen.ComponentCreatorKind creatorKind () com.squareup.javapoet.ClassName getCreatorName () com.squareup.javapoet.ClassName getSubcomponentName (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor childDescriptor java.lang.String getSubcomponentCreatorSimpleName (dagger.model.Key) dagger.model.Key key private dagger.internal.codegen.SubcomponentNames subcomponentNames () java.util.Optional childImplementation (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor child boolean isTypeAccessible (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type void addSupertype (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement supertype void addSuperclass (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName className void addField (dagger.internal.codegen.ComponentImplementation$FieldSpecKind, com.squareup.javapoet.FieldSpec) dagger.internal.codegen.ComponentImplementation$FieldSpecKind fieldKind com.squareup.javapoet.FieldSpec fieldSpec void addFields (dagger.internal.codegen.ComponentImplementation$FieldSpecKind, java.lang.Iterable) dagger.internal.codegen.ComponentImplementation$FieldSpecKind fieldKind Iterable fieldSpecs void addMethod (dagger.internal.codegen.ComponentImplementation$MethodSpecKind, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ComponentImplementation$MethodSpecKind methodKind com.squareup.javapoet.MethodSpec methodSpec void addAnnotation (com.squareup.javapoet.AnnotationSpec) com.squareup.javapoet.AnnotationSpec annotation void addModifiableBindingMethod (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request javax.lang.model.type.TypeMirror returnType com.squareup.javapoet.MethodSpec methodSpec boolean finalized void addModifiableComponentMethod (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request javax.lang.model.type.TypeMirror returnType com.squareup.javapoet.MethodSpec methodSpec boolean finalized private void addModifiableMethod (dagger.internal.codegen.ComponentImplementation$MethodSpecKind, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, javax.lang.model.type.TypeMirror, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ComponentImplementation$MethodSpecKind methodKind dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request javax.lang.model.type.TypeMirror returnType com.squareup.javapoet.MethodSpec methodSpec boolean finalized void addImplementedModifiableBindingMethod (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method private com.squareup.javapoet.MethodSpec withModifiableBindingMetadata (com.squareup.javapoet.MethodSpec, dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest) dagger.model.Key multibindingContribution com.squareup.javapoet.MethodSpec method dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request com.squareup.javapoet.AnnotationSpec$Builder metadata void addModifiableModuleMethod (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ComponentRequirement module com.squareup.javapoet.MethodSpec method void registerModifiableModuleMethod (dagger.internal.codegen.ComponentRequirement, java.lang.String) dagger.internal.codegen.ComponentRequirement module String name private com.squareup.javapoet.MethodSpec withModifiableModuleMetadata (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.MethodSpec) dagger.internal.codegen.ComponentRequirement module com.squareup.javapoet.MethodSpec method boolean shouldEmitModifiableMetadataAnnotations () void addType (dagger.internal.codegen.ComponentImplementation$TypeSpecKind, com.squareup.javapoet.TypeSpec) dagger.internal.codegen.ComponentImplementation$TypeSpecKind typeKind com.squareup.javapoet.TypeSpec typeSpec void addChild (dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor child dagger.internal.codegen.ComponentImplementation childImplementation void addSwitchingProvider (com.google.common.base.Supplier) com.google.common.base.Supplier typeSpecSupplier void addInitialization (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock codeBlock void addComponentRequirementParameter (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement com.google.common.collect.ImmutableSet getComponentRequirementParameters () void addComponentRequirementInitialization (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock codeBlock void addCancellableProducerKey (dagger.model.Key) dagger.model.Key key java.lang.String getUniqueFieldName (java.lang.String) String name java.lang.String getUniqueMethodName (java.lang.String) String name java.lang.String getUniqueMethodName (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request private java.lang.String uniqueMethodName (dagger.internal.codegen.BindingRequest, java.lang.String) dagger.internal.codegen.BindingRequest request String bindingName String baseMethodName java.lang.String getParameterName (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement java.lang.String getParameterName (dagger.internal.codegen.ComponentRequirement, java.lang.String) dagger.internal.codegen.ComponentRequirement requirement String baseName void claimMethodName (java.lang.CharSequence) CharSequence name com.google.common.collect.ImmutableList getInitializations () com.google.common.collect.ImmutableList getComponentRequirementInitializations () boolean hasInitializations () com.google.common.collect.ImmutableList getCancellableProducerKeys () java.util.Optional currentSuperImplementation java.util.Set cancelledKeysFromSuperclass com.google.common.collect.ImmutableMap getModifiableBindingMethods () java.util.Map modifiableBindingMethodsBuilder com.google.common.collect.ImmutableSet getAllModifiableMethodNames () com.google.common.collect.ImmutableSet$Builder names java.util.Optional getModifiableBindingMethod (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request java.util.Optional method java.util.Optional supertypeModifiableBindingMethod (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request com.google.common.collect.ImmutableMap getAllModifiableModuleMethods () com.google.common.collect.ImmutableMap$Builder methods java.util.Optional supertypeModifiableModuleMethodName (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement module String methodName com.squareup.javapoet.TypeSpec$Builder generate () void registerImplementedMultibinding (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ContributionBinding multibinding dagger.internal.codegen.BindingRequest bindingRequest void registerImplementedMultibindingKeys (dagger.internal.codegen.BindingRequest, java.lang.Iterable) dagger.internal.codegen.BindingRequest bindingRequest Iterable keys com.google.common.collect.ImmutableSet superclassContributionsMade (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest bindingRequest private com.google.common.collect.ImmutableSet getAllMultibindingContributions (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest bindingRequest private static synthetic com.google.common.collect.ImmutableSet lambda$superclassContributionsMade$9 (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.BindingRequest bindingRequest dagger.internal.codegen.ComponentImplementation s private static synthetic void lambda$getAllModifiableModuleMethods$8 (com.google.common.collect.ImmutableMap$Builder, dagger.internal.codegen.ComponentImplementation) com.google.common.collect.ImmutableMap$Builder methods dagger.internal.codegen.ComponentImplementation superclass private static synthetic java.util.Optional lambda$supertypeModifiableBindingMethod$7 (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ComponentImplementation superImplementation private static synthetic void lambda$getAllModifiableMethodNames$6 (com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ComponentImplementation) com.google.common.collect.ImmutableSet$Builder names dagger.internal.codegen.ComponentImplementation superclass private static synthetic void lambda$getAllModifiableMethodNames$5 (com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) com.google.common.collect.ImmutableSet$Builder names dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method private synthetic boolean lambda$getModifiableBindingMethods$4 (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod method private synthetic java.lang.String lambda$getParameterName$3 (java.lang.String, dagger.internal.codegen.ComponentRequirement) String baseName dagger.internal.codegen.ComponentRequirement r private static synthetic java.util.Optional lambda$baseCreatorImplementation$2 (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation baseImpl private static synthetic java.util.Optional lambda$baseImplementation$1 (dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation c private static synthetic void lambda$new$0 (com.squareup.javapoet.TypeSpec$Builder, javax.lang.model.element.Modifier) com.squareup.javapoet.TypeSpec$Builder rec$ javax.lang.model.element.Modifier xva$0 }
dagger/internal/codegen/ComponentImplementation$TypeSpecKind.class
ComponentImplementation.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentImplementation$TypeSpecKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentImplementation$TypeSpecKind PRESENT_FACTORY public static final enum dagger.internal.codegen.ComponentImplementation$TypeSpecKind COMPONENT_CREATOR public static final enum dagger.internal.codegen.ComponentImplementation$TypeSpecKind COMPONENT_PROVISION_FACTORY public static final enum dagger.internal.codegen.ComponentImplementation$TypeSpecKind SUBCOMPONENT private static final synthetic dagger.internal.codegen.ComponentImplementation$TypeSpecKind[] $VALUES public static dagger.internal.codegen.ComponentImplementation$TypeSpecKind[] values () public static dagger.internal.codegen.ComponentImplementation$TypeSpecKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ComponentImplementation$MethodSpecKind.class
ComponentImplementation.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind CONSTRUCTOR public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind CONFIGURE_INITIALIZATION_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind BUILDER_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind PRIVATE_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind INITIALIZE_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind COMPONENT_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind MEMBERS_INJECTION_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind ABSENT_OPTIONAL_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind MODIFIABLE_BINDING_METHOD public static final enum dagger.internal.codegen.ComponentImplementation$MethodSpecKind CANCELLATION_LISTENER_METHOD private static final synthetic dagger.internal.codegen.ComponentImplementation$MethodSpecKind[] $VALUES public static dagger.internal.codegen.ComponentImplementation$MethodSpecKind[] values () public static dagger.internal.codegen.ComponentImplementation$MethodSpecKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ComponentImplementation$FieldSpecKind.class
ComponentImplementation.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentImplementation$FieldSpecKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentImplementation$FieldSpecKind COMPONENT_REQUIREMENT_FIELD public static final enum dagger.internal.codegen.ComponentImplementation$FieldSpecKind PRIVATE_METHOD_SCOPED_FIELD public static final enum dagger.internal.codegen.ComponentImplementation$FieldSpecKind FRAMEWORK_FIELD public static final enum dagger.internal.codegen.ComponentImplementation$FieldSpecKind ABSENT_OPTIONAL_FIELD private static final synthetic dagger.internal.codegen.ComponentImplementation$FieldSpecKind[] $VALUES public static dagger.internal.codegen.ComponentImplementation$FieldSpecKind[] values () public static dagger.internal.codegen.ComponentImplementation$FieldSpecKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ComponentImplementation$ConfigureInitializationMethod.class
ComponentImplementation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod extends java.lang.Object { void <init> () static dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod create (com.squareup.javapoet.MethodSpec, com.google.common.collect.ImmutableSet) com.squareup.javapoet.MethodSpec spec com.google.common.collect.ImmutableSet parameters abstract com.squareup.javapoet.MethodSpec spec () abstract com.google.common.collect.ImmutableSet parameters () }
dagger/internal/codegen/ComponentImplementation$1.class
ComponentImplementation.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentImplementation$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$NestingKind static void <clinit> () }
dagger/internal/codegen/ComponentHjarProcessingStep_Factory.class
ComponentHjarProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentHjarProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider sourceVersionProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider filerProvider private final javax.inject.Provider messagerProvider private final javax.inject.Provider componentValidatorProvider private final javax.inject.Provider componentDescriptorFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider sourceVersionProvider javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider filerProvider javax.inject.Provider messagerProvider javax.inject.Provider componentValidatorProvider javax.inject.Provider componentDescriptorFactoryProvider public dagger.internal.codegen.ComponentHjarProcessingStep get () public static dagger.internal.codegen.ComponentHjarProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider sourceVersionProvider javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider filerProvider javax.inject.Provider messagerProvider javax.inject.Provider componentValidatorProvider javax.inject.Provider componentDescriptorFactoryProvider public static dagger.internal.codegen.ComponentHjarProcessingStep newComponentHjarProcessingStep (javax.lang.model.SourceVersion, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Filer, javax.annotation.processing.Messager, java.lang.Object, java.lang.Object) javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Filer filer javax.annotation.processing.Messager messager Object componentValidator Object componentDescriptorFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentHjarProcessingStep.class
ComponentHjarProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.ComponentHjarProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.lang.model.SourceVersion sourceVersion private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final javax.annotation.processing.Filer filer private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.ComponentValidator componentValidator private final dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory void <init> (javax.lang.model.SourceVersion, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, javax.annotation.processing.Filer, javax.annotation.processing.Messager, dagger.internal.codegen.ComponentValidator, dagger.internal.codegen.ComponentDescriptorFactory) javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types javax.annotation.processing.Filer filer javax.annotation.processing.Messager messager dagger.internal.codegen.ComponentValidator componentValidator dagger.internal.codegen.ComponentDescriptorFactory componentDescriptorFactory public java.util.Set annotations () protected void process (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.TypeElement componentTypeElement com.google.common.collect.ImmutableSet annotations dagger.internal.codegen.ComponentValidator$ComponentValidationReport validationReport private com.squareup.javapoet.MethodSpec emptyComponentMethod (javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement typeElement javax.lang.model.element.ExecutableElement baseMethod private com.squareup.javapoet.MethodSpec privateConstructor () private java.util.stream.Stream componentRequirements (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component private boolean hasBindsInstanceMethods (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor private static boolean isBindsInstance (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private com.squareup.javapoet.MethodSpec builderSetterMethod (javax.lang.model.element.TypeElement, com.squareup.javapoet.ClassName) javax.lang.model.element.TypeElement componentRequirement com.squareup.javapoet.ClassName builderClass String simpleName private com.squareup.javapoet.MethodSpec builderBuildMethod (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component private com.squareup.javapoet.MethodSpec staticCreatorMethod (com.squareup.javapoet.TypeName, dagger.internal.codegen.ComponentCreatorKind) com.squareup.javapoet.TypeName creatorMethodReturnType dagger.internal.codegen.ComponentCreatorKind creatorKind private com.squareup.javapoet.MethodSpec createMethod (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor private com.squareup.javapoet.MethodSpec onProducerFutureCancelledMethod () protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) private static synthetic boolean lambda$hasBindsInstanceMethods$2 (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private static synthetic dagger.internal.codegen.ComponentRequirement lambda$componentRequirements$1 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private static synthetic boolean lambda$componentRequirements$0 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module static synthetic com.squareup.javapoet.MethodSpec access$000 (dagger.internal.codegen.ComponentHjarProcessingStep) dagger.internal.codegen.ComponentHjarProcessingStep x0 static synthetic java.util.stream.Stream access$100 (dagger.internal.codegen.ComponentHjarProcessingStep, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentHjarProcessingStep x0 dagger.internal.codegen.ComponentDescriptor x1 static synthetic com.squareup.javapoet.MethodSpec access$200 (dagger.internal.codegen.ComponentHjarProcessingStep, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentHjarProcessingStep x0 dagger.internal.codegen.ComponentDescriptor x1 static synthetic com.squareup.javapoet.MethodSpec access$300 (dagger.internal.codegen.ComponentHjarProcessingStep, com.squareup.javapoet.TypeName, dagger.internal.codegen.ComponentCreatorKind) dagger.internal.codegen.ComponentHjarProcessingStep x0 com.squareup.javapoet.TypeName x1 dagger.internal.codegen.ComponentCreatorKind x2 static synthetic boolean access$400 (dagger.internal.codegen.ComponentHjarProcessingStep, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentHjarProcessingStep x0 dagger.internal.codegen.ComponentDescriptor x1 static synthetic com.squareup.javapoet.MethodSpec access$500 (dagger.internal.codegen.ComponentHjarProcessingStep, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentHjarProcessingStep x0 dagger.internal.codegen.ComponentDescriptor x1 static synthetic com.squareup.javapoet.MethodSpec access$600 (dagger.internal.codegen.ComponentHjarProcessingStep) dagger.internal.codegen.ComponentHjarProcessingStep x0 static synthetic com.squareup.javapoet.MethodSpec access$700 (dagger.internal.codegen.ComponentHjarProcessingStep, javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.ComponentHjarProcessingStep x0 javax.lang.model.element.TypeElement x1 javax.lang.model.element.ExecutableElement x2 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$800 (dagger.internal.codegen.ComponentHjarProcessingStep) dagger.internal.codegen.ComponentHjarProcessingStep x0 static synthetic dagger.internal.codegen.langmodel.DaggerElements access$900 (dagger.internal.codegen.ComponentHjarProcessingStep) dagger.internal.codegen.ComponentHjarProcessingStep x0 static synthetic com.squareup.javapoet.MethodSpec access$1000 (dagger.internal.codegen.ComponentHjarProcessingStep, javax.lang.model.element.TypeElement, com.squareup.javapoet.ClassName) dagger.internal.codegen.ComponentHjarProcessingStep x0 javax.lang.model.element.TypeElement x1 com.squareup.javapoet.ClassName x2 }
dagger/internal/codegen/ComponentHjarProcessingStep$EmptyComponentGenerator.class
ComponentHjarProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.ComponentHjarProcessingStep$EmptyComponentGenerator extends dagger.internal.codegen.SourceFileGenerator { final synthetic dagger.internal.codegen.ComponentHjarProcessingStep this$0 void <init> (dagger.internal.codegen.ComponentHjarProcessingStep, javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor input javax.lang.model.element.Element originatingElement (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor input java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor com.squareup.javapoet.TypeName builderMethodReturnType dagger.internal.codegen.ComponentCreatorKind creatorKind boolean noArgFactoryMethod com.squareup.javapoet.TypeSpec$Builder builder com.squareup.javapoet.ClassName builderClassName com.squareup.javapoet.ClassName generatedTypeName dagger.internal.codegen.ComponentDescriptor componentDescriptor com.squareup.javapoet.TypeSpec$Builder generatedComponent javax.lang.model.element.TypeElement componentElement com.squareup.javapoet.TypeName builderMethodReturnType dagger.internal.codegen.ComponentCreatorKind creatorKind boolean noArgFactoryMethod javax.lang.model.type.DeclaredType componentType java.util.Set methodSignatures volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) private synthetic void lambda$write$3 (com.squareup.javapoet.TypeSpec$Builder, javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) com.squareup.javapoet.TypeSpec$Builder generatedComponent javax.lang.model.element.TypeElement componentElement dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private synthetic boolean lambda$write$2 (java.util.Set, javax.lang.model.type.DeclaredType, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) java.util.Set methodSignatures javax.lang.model.type.DeclaredType componentType dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private synthetic boolean lambda$write$1 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private synthetic com.squareup.javapoet.MethodSpec lambda$write$0 (com.squareup.javapoet.ClassName, dagger.internal.codegen.ComponentRequirement) com.squareup.javapoet.ClassName builderClassName dagger.internal.codegen.ComponentRequirement requirement }
dagger/internal/codegen/ComponentHierarchyValidator_Factory.class
ComponentHierarchyValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentHierarchyValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider) javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.ComponentHierarchyValidator get () public static dagger.internal.codegen.ComponentHierarchyValidator_Factory create (javax.inject.Provider) javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.ComponentHierarchyValidator newComponentHierarchyValidator (java.lang.Object) Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentHierarchyValidator.class
ComponentHierarchyValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentHierarchyValidator extends java.lang.Object { private static final com.google.common.base.Joiner COMMA_SEPARATED_JOINER private final dagger.internal.codegen.CompilerOptions compilerOptions void <init> (dagger.internal.codegen.CompilerOptions) dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.ValidationReport validate (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor dagger.internal.codegen.ValidationReport$Builder report private void validateSubcomponentMethods (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap) dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableMap existingModuleToOwners private void validateFactoryMethodParameters (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, com.google.common.collect.ImmutableMap) javax.lang.model.element.TypeElement moduleType javax.lang.model.element.TypeElement originatingComponent javax.lang.model.element.VariableElement factoryMethodParameter dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor subcomponentMethodDescriptor com.google.common.collect.ImmutableMap existingModuleToOwners private void validateScopeHierarchy (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.SetMultimap) dagger.internal.codegen.ComponentDescriptor childComponent dagger.model.Scope scope java.util.Map$Entry entry StringBuilder error dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentDescriptor subject com.google.common.collect.SetMultimap scopesByComponent com.google.common.base.Predicate subjectScopes com.google.common.collect.SetMultimap overlappingScopes private void validateProductionModuleUniqueness (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.SetMultimap) dagger.internal.codegen.ComponentDescriptor childComponent java.util.Map$Entry entry dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.SetMultimap producerModulesByComponent com.google.common.collect.ImmutableSet producerModules com.google.common.collect.SetMultimap repeatedModules StringBuilder error java.util.Formatter formatter private void validateRepeatedScopedDeclarations (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.SetMultimap) dagger.internal.codegen.ComponentDescriptor childComponent dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentDescriptor component com.google.common.collect.SetMultimap modulesWithScopes com.google.common.collect.ImmutableSet modules com.google.common.collect.SetMultimap repeatedModules private boolean hasScopedDeclarations (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private java.lang.String repeatedModulesWithScopeError (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableSetMultimap) dagger.internal.codegen.ComponentDescriptor component com.google.common.collect.ImmutableSetMultimap repeatedModules StringBuilder error private com.google.common.collect.ImmutableSet moduleScopes (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private static synthetic dagger.model.Scope lambda$moduleScopes$6 (java.util.Optional) java.util.Optional scope private static synthetic boolean lambda$moduleScopes$5 (java.util.Optional) java.util.Optional scope private static synthetic java.util.Optional lambda$moduleScopes$4 (dagger.internal.codegen.BindingDeclaration) dagger.internal.codegen.BindingDeclaration declaration private synthetic void lambda$repeatedModulesWithScopeError$3 (java.lang.StringBuilder, dagger.internal.codegen.ComponentDescriptor, java.util.Collection) dagger.internal.codegen.ModuleDescriptor conflictingModule StringBuilder error dagger.internal.codegen.ComponentDescriptor conflictingComponent java.util.Collection conflictingModules private static synthetic javax.lang.model.element.TypeElement lambda$validateProductionModuleUniqueness$2 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor m private static synthetic boolean lambda$validateProductionModuleUniqueness$1 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private synthetic void lambda$validateSubcomponentMethods$0 (dagger.internal.codegen.ValidationReport$Builder, com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ValidationReport$Builder report com.google.common.collect.ImmutableMap existingModuleToOwners dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method dagger.internal.codegen.ComponentDescriptor childComponent static void <clinit> () }
dagger/internal/codegen/ComponentGenerator_Factory.class
ComponentGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider private final javax.inject.Provider componentImplementationFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider componentImplementationFactoryProvider public dagger.internal.codegen.ComponentGenerator get () public static dagger.internal.codegen.ComponentGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider componentImplementationFactoryProvider public static dagger.internal.codegen.ComponentGenerator newComponentGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, java.lang.Object) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion Object componentImplementationFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentGenerator.class
ComponentGenerator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentGenerator extends dagger.internal.codegen.SourceFileGenerator { private final dagger.internal.codegen.ComponentImplementationFactory componentImplementationFactory void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, dagger.internal.codegen.ComponentImplementationFactory) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.ComponentImplementationFactory componentImplementationFactory com.squareup.javapoet.ClassName nameGeneratedType (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph input static com.squareup.javapoet.ClassName componentName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentDefinitionType com.squareup.javapoet.ClassName componentName javax.lang.model.element.Element originatingElement (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph input java.util.Optional write (com.squareup.javapoet.ClassName, dagger.internal.codegen.BindingGraph) com.squareup.javapoet.ClassName componentName dagger.internal.codegen.BindingGraph bindingGraph dagger.internal.codegen.ComponentImplementation componentImplementation volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) }
dagger/internal/codegen/ComponentDescriptorValidator_Factory.class
ComponentDescriptorValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentDescriptorValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider compilerOptionsProvider private final javax.inject.Provider methodSignatureFormatterProvider private final javax.inject.Provider componentHierarchyValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider componentHierarchyValidatorProvider public dagger.internal.codegen.ComponentDescriptorValidator get () public static dagger.internal.codegen.ComponentDescriptorValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider compilerOptionsProvider javax.inject.Provider methodSignatureFormatterProvider javax.inject.Provider componentHierarchyValidatorProvider public static dagger.internal.codegen.ComponentDescriptorValidator newComponentDescriptorValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object compilerOptions Object methodSignatureFormatter Object componentHierarchyValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentDescriptorValidator.class
ComponentDescriptorValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentDescriptorValidator extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter private final dagger.internal.codegen.ComponentHierarchyValidator componentHierarchyValidator void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.MethodSignatureFormatter, dagger.internal.codegen.ComponentHierarchyValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter dagger.internal.codegen.ComponentHierarchyValidator componentHierarchyValidator dagger.internal.codegen.ValidationReport validate (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentDescriptorValidator$ComponentValidation validation static synthetic dagger.internal.codegen.CompilerOptions access$100 (dagger.internal.codegen.ComponentDescriptorValidator) dagger.internal.codegen.ComponentDescriptorValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerElements access$200 (dagger.internal.codegen.ComponentDescriptorValidator) dagger.internal.codegen.ComponentDescriptorValidator x0 static synthetic dagger.internal.codegen.MethodSignatureFormatter access$300 (dagger.internal.codegen.ComponentDescriptorValidator) dagger.internal.codegen.ComponentDescriptorValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$400 (dagger.internal.codegen.ComponentDescriptorValidator) dagger.internal.codegen.ComponentDescriptorValidator x0 }
dagger/internal/codegen/ComponentDescriptorValidator$ComponentValidation.class
ComponentDescriptorValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentDescriptorValidator$ComponentValidation extends java.lang.Object { final dagger.internal.codegen.ComponentDescriptor rootComponent final java.util.Map reports final synthetic dagger.internal.codegen.ComponentDescriptorValidator this$0 void <init> (dagger.internal.codegen.ComponentDescriptorValidator, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor rootComponent dagger.internal.codegen.ValidationReport buildReport () dagger.internal.codegen.ValidationReport$Builder report private dagger.internal.codegen.ValidationReport$Builder report (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component private void reportComponentItem (javax.tools.Diagnostic$Kind, dagger.internal.codegen.ComponentDescriptor, java.lang.String) javax.tools.Diagnostic$Kind kind dagger.internal.codegen.ComponentDescriptor component String message private void reportComponentError (dagger.internal.codegen.ComponentDescriptor, java.lang.String) dagger.internal.codegen.ComponentDescriptor component String error void visitComponent (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component private void validateComponentDependencyHierarchy (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor component private void validateComponentDependencyHierarchy (dagger.internal.codegen.ComponentDescriptor, javax.lang.model.element.TypeElement, java.util.Deque) StringBuilder message dagger.internal.codegen.ComponentDescriptor component javax.lang.model.element.TypeElement dependency java.util.Deque dependencyStack private void validateDependencyScopes (dagger.internal.codegen.ComponentDescriptor) StringBuilder message dagger.model.Scope scope StringBuilder message dagger.model.Scope singletonScope StringBuilder message dagger.internal.codegen.ComponentDescriptor component com.google.common.collect.ImmutableSet scopes com.google.common.collect.ImmutableSet scopedDependencies private void validateModules (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ModuleDescriptor module dagger.internal.codegen.ComponentDescriptor component private java.lang.String abstractModuleHasInstanceBindingMethodsError (dagger.internal.codegen.ModuleDescriptor) String methodAnnotations String methodAnnotations dagger.internal.codegen.ModuleDescriptor module String methodAnnotations private void validateCreators (dagger.internal.codegen.ComponentDescriptor) java.util.Collection excessElements String formatted dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentCreatorDescriptor creator dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages messages java.util.Set creatorModuleAndDependencyRequirements java.util.Set componentModuleAndDependencyRequirements java.util.Set inapplicableRequirementsOnCreator javax.lang.model.type.DeclaredType container java.util.Set mustBePassed java.util.Set missingRequirements com.google.common.collect.ImmutableSetMultimap declaredRequirementsByType private java.lang.String formatElement (javax.lang.model.element.Element, javax.lang.model.type.DeclaredType) javax.lang.model.element.Element element javax.lang.model.type.DeclaredType container private java.lang.String formatParameter (javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType) javax.lang.model.element.VariableElement parameter javax.lang.model.type.DeclaredType container java.util.StringJoiner joiner javax.lang.model.type.TypeMirror parameterType private javax.lang.model.type.TypeMirror resolveParameterType (javax.lang.model.element.VariableElement, javax.lang.model.type.DeclaredType) javax.lang.model.element.VariableElement parameter javax.lang.model.type.DeclaredType container javax.lang.model.element.ExecutableElement method int parameterIndex javax.lang.model.type.ExecutableType methodType private void validateDependencyScopeHierarchy (dagger.internal.codegen.ComponentDescriptor, javax.lang.model.element.TypeElement, java.util.Deque, java.util.Deque) StringBuilder message dagger.internal.codegen.ComponentDescriptor component javax.lang.model.element.TypeElement dependency java.util.Deque scopeStack java.util.Deque scopedDependencyStack com.google.common.collect.ImmutableSet scopes private boolean stackOverlaps (java.util.Deque, com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet entry java.util.Deque stack com.google.common.collect.ImmutableSet set private void appendIndentedComponentsList (java.lang.StringBuilder, java.lang.Iterable) dagger.model.Scope scope javax.lang.model.element.TypeElement scopedComponent StringBuilder message Iterable types private com.google.common.collect.ImmutableSet scopedTypesIn (java.util.Collection) java.util.Collection types private static synthetic boolean lambda$scopedTypesIn$10 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type private synthetic void lambda$validateDependencyScopeHierarchy$9 (java.util.Deque, com.google.common.collect.ImmutableSet, java.util.Deque, javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentAnnotation) java.util.Deque scopeStack com.google.common.collect.ImmutableSet scopes java.util.Deque scopedDependencyStack javax.lang.model.element.TypeElement dependency dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentAnnotation componentAnnotation com.google.common.collect.ImmutableSet scopedDependencies private static synthetic boolean lambda$validateDependencyScopeHierarchy$8 (dagger.internal.codegen.ComponentAnnotation) dagger.internal.codegen.ComponentAnnotation componentAnnotation private synthetic void lambda$validateCreators$7 (dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages, javax.lang.model.type.DeclaredType, dagger.internal.codegen.ComponentCreatorDescriptor, com.google.common.base.Equivalence$Wrapper, java.util.Collection) javax.lang.model.type.TypeMirror type dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages messages javax.lang.model.type.DeclaredType container dagger.internal.codegen.ComponentCreatorDescriptor creator com.google.common.base.Equivalence$Wrapper typeWrapper java.util.Collection elementsForType private synthetic java.lang.String lambda$validateCreators$6 (javax.lang.model.type.DeclaredType, javax.lang.model.element.Element) javax.lang.model.type.DeclaredType container javax.lang.model.element.Element element private static synthetic com.google.common.base.Equivalence$Wrapper lambda$validateCreators$5 (java.util.Map$Entry) java.util.Map$Entry entry private synthetic boolean lambda$validateCreators$4 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement input private synthetic java.lang.String lambda$validateCreators$3 (javax.lang.model.type.DeclaredType, javax.lang.model.element.Element) javax.lang.model.type.DeclaredType container javax.lang.model.element.Element element private synthetic void lambda$validateComponentDependencyHierarchy$2 (java.util.Deque, javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentDescriptor, dagger.internal.codegen.ComponentAnnotation) javax.lang.model.element.TypeElement nextDependency java.util.Deque dependencyStack javax.lang.model.element.TypeElement dependency dagger.internal.codegen.ComponentDescriptor component dagger.internal.codegen.ComponentAnnotation componentAnnotation private static synthetic dagger.internal.codegen.ValidationReport$Builder lambda$report$1 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor descriptor private static synthetic void lambda$buildReport$0 (dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ValidationReport$Builder) dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ValidationReport$Builder subreport static synthetic dagger.internal.codegen.ValidationReport$Builder access$000 (dagger.internal.codegen.ComponentDescriptorValidator$ComponentValidation, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptorValidator$ComponentValidation x0 dagger.internal.codegen.ComponentDescriptor x1 }
dagger/internal/codegen/ComponentDescriptorValidator$1.class
ComponentDescriptorValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentDescriptorValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ModuleKind static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/ComponentDescriptorFactory_Factory.class
ComponentDescriptorFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentDescriptorFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestFactoryProvider private final javax.inject.Provider moduleDescriptorFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestFactoryProvider javax.inject.Provider moduleDescriptorFactoryProvider public dagger.internal.codegen.ComponentDescriptorFactory get () public static dagger.internal.codegen.ComponentDescriptorFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestFactoryProvider javax.inject.Provider moduleDescriptorFactoryProvider public static dagger.internal.codegen.ComponentDescriptorFactory newComponentDescriptorFactory (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestFactory Object moduleDescriptorFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentDescriptorFactory.class
ComponentDescriptorFactory.java package dagger.internal.codegen final dagger.internal.codegen.ComponentDescriptorFactory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory private final dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestFactory, dagger.internal.codegen.ModuleDescriptor$Factory) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory dagger.internal.codegen.ComponentDescriptor rootComponentDescriptor (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement dagger.internal.codegen.ComponentDescriptor subcomponentDescriptor (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement dagger.internal.codegen.ComponentDescriptor moduleComponentDescriptor (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement private static java.lang.Object checkAnnotation (javax.lang.model.element.TypeElement, java.util.function.Function, java.lang.String) javax.lang.model.element.TypeElement typeElement java.util.function.Function annotationFunction String message private dagger.internal.codegen.ComponentDescriptor create (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentAnnotation) javax.lang.model.element.ExecutableElement dependencyMethod dagger.internal.codegen.ComponentRequirement componentDependency javax.lang.model.element.TypeElement subcomponent dagger.internal.codegen.SubcomponentDeclaration subcomponentDeclaration dagger.internal.codegen.ModuleDescriptor module dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethodDescriptor javax.lang.model.element.ExecutableElement componentMethod com.google.common.collect.ImmutableSet unimplementedMethods javax.lang.model.element.TypeElement typeElement dagger.internal.codegen.ComponentAnnotation componentAnnotation com.google.common.collect.ImmutableSet componentDependencies com.google.common.collect.ImmutableMap$Builder dependenciesByDependencyMethod com.google.common.collect.ImmutableSet modules com.google.common.collect.ImmutableSet transitiveModules com.google.common.collect.ImmutableSet$Builder subcomponentsFromModules com.google.common.collect.ImmutableSet$Builder componentMethodsBuilder com.google.common.collect.ImmutableBiMap$Builder subcomponentsByFactoryMethod com.google.common.collect.ImmutableBiMap$Builder subcomponentsByBuilderMethod com.google.common.collect.ImmutableSet enclosedCreators java.util.Optional creatorDescriptor com.google.common.collect.ImmutableSet scopes private dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor getDescriptorForComponentMethod (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentAnnotation, javax.lang.model.element.ExecutableElement) javax.lang.model.element.TypeElement returnTypeElement javax.lang.model.element.TypeElement componentElement dagger.internal.codegen.ComponentAnnotation componentAnnotation javax.lang.model.element.ExecutableElement componentMethod dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder descriptor javax.lang.model.type.ExecutableType resolvedComponentMethod javax.lang.model.type.TypeMirror returnType private static synthetic java.util.stream.Stream lambda$create$2 (javax.lang.model.element.TypeElement, java.lang.Class) javax.lang.model.element.TypeElement typeElement Class creatorAnnotation private static synthetic void lambda$create$1 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, com.google.common.collect.ImmutableBiMap$Builder, com.google.common.collect.ImmutableBiMap$Builder, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethodDescriptor com.google.common.collect.ImmutableBiMap$Builder subcomponentsByBuilderMethod com.google.common.collect.ImmutableBiMap$Builder subcomponentsByFactoryMethod dagger.internal.codegen.ComponentDescriptor subcomponent private static synthetic java.lang.IllegalArgumentException lambda$checkAnnotation$0 (javax.lang.model.element.TypeElement, java.lang.String) javax.lang.model.element.TypeElement typeElement String message }
dagger/internal/codegen/ComponentDescriptor.class
ComponentDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentDescriptor extends java.lang.Object { private final com.google.common.base.Supplier childComponentsByBuilderType private static final com.google.common.collect.ImmutableSet NON_CONTRIBUTING_OBJECT_METHOD_NAMES void <init> () abstract dagger.internal.codegen.ComponentAnnotation annotation () final boolean isSubcomponent () final boolean isProduction () final boolean isRealComponent () abstract javax.lang.model.element.TypeElement typeElement () abstract com.google.common.collect.ImmutableSet dependencies () final com.google.common.collect.ImmutableSet dependenciesAndConcreteModules () abstract com.google.common.collect.ImmutableSet modules () final com.google.common.collect.ImmutableSet moduleTypes () com.google.common.collect.ImmutableSet requirements () com.google.common.collect.ImmutableSet$Builder requirements abstract com.google.common.collect.ImmutableMap dependenciesByDependencyMethod () final dagger.internal.codegen.ComponentRequirement getDependencyThatDefinesMethod (javax.lang.model.element.Element) javax.lang.model.element.Element method abstract com.google.common.collect.ImmutableSet scopes () final com.google.common.collect.ImmutableSet childComponents () abstract com.google.common.collect.ImmutableSet childComponentsDeclaredByModules () abstract com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods () com.google.common.collect.ImmutableMap childComponentsByElement () final java.util.Optional getFactoryMethodForChildComponent (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor childComponent abstract com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints () final dagger.internal.codegen.ComponentDescriptor getChildComponentWithBuilderType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement builderType abstract com.google.common.collect.ImmutableSet componentMethods () java.util.Optional firstMatchingComponentMethod (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request private static boolean doesComponentMethodMatch (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.BindingRequest request final com.google.common.collect.ImmutableSet entryPointMethods () abstract java.util.Optional creatorDescriptor () final boolean hasCreator () final java.util.Optional cancellationPolicy () public int hashCode () public abstract boolean equals (java.lang.Object) static boolean isComponentContributionMethod (dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.ExecutableElement method static boolean isComponentProductionMethod (dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.element.ExecutableElement method private static synthetic boolean lambda$entryPointMethods$9 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private static synthetic boolean lambda$firstMatchingComponentMethod$8 (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private synthetic com.google.common.collect.ImmutableMap lambda$new$7 () private static synthetic dagger.internal.codegen.ComponentDescriptor lambda$new$6 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor child private static synthetic javax.lang.model.element.TypeElement lambda$new$5 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor child private static synthetic boolean lambda$new$4 (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor child private static synthetic dagger.internal.codegen.ComponentRequirement lambda$requirements$3 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private static synthetic boolean lambda$requirements$2 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private static synthetic dagger.internal.codegen.ComponentRequirement lambda$dependenciesAndConcreteModules$1 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement module private static synthetic boolean lambda$dependenciesAndConcreteModules$0 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement dep static void <clinit> () }
dagger/internal/codegen/ComponentDescriptor$ComponentMethodDescriptor.class
ComponentDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor extends java.lang.Object { void <init> () abstract javax.lang.model.element.ExecutableElement methodElement () abstract java.util.Optional dependencyRequest () abstract java.util.Optional subcomponent () javax.lang.model.type.TypeMirror resolvedReturnType (dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerTypes types javax.lang.model.type.TypeMirror returnType static dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder builder (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method }
dagger/internal/codegen/ComponentDescriptor$ComponentMethodDescriptor$Builder.class
ComponentDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder extends java.lang.Object { public abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder methodElement (javax.lang.model.element.ExecutableElement) public abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder dependencyRequest (dagger.model.DependencyRequest) public abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder subcomponent (dagger.internal.codegen.ComponentDescriptor) public abstract dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor build () }
dagger/internal/codegen/ComponentCreatorValidator_Factory.class
ComponentCreatorValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentCreatorValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider public dagger.internal.codegen.ComponentCreatorValidator get () public static dagger.internal.codegen.ComponentCreatorValidator_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider public static dagger.internal.codegen.ComponentCreatorValidator newComponentCreatorValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentCreatorValidator.class
ComponentCreatorValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentCreatorValidator extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types public dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type dagger.internal.codegen.ValidationReport$Builder report com.google.common.collect.ImmutableSet creatorAnnotations dagger.internal.codegen.ComponentCreatorValidator$ElementValidator validator private boolean validateOnlyOneCreatorAnnotation (com.google.common.collect.ImmutableSet, dagger.internal.codegen.ValidationReport$Builder) String error com.google.common.collect.ImmutableSet creatorAnnotations dagger.internal.codegen.ValidationReport$Builder report static synthetic dagger.internal.codegen.langmodel.DaggerElements access$100 (dagger.internal.codegen.ComponentCreatorValidator) dagger.internal.codegen.ComponentCreatorValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$200 (dagger.internal.codegen.ComponentCreatorValidator) dagger.internal.codegen.ComponentCreatorValidator x0 }
dagger/internal/codegen/ComponentCreatorValidator$ElementValidator.class
ComponentCreatorValidator.java package dagger.internal.codegen final dagger.internal.codegen.ComponentCreatorValidator$ElementValidator extends java.lang.Object { private final javax.lang.model.element.TypeElement type private final javax.lang.model.element.Element component private final dagger.internal.codegen.ValidationReport$Builder report private final dagger.internal.codegen.ComponentCreatorAnnotation annotation private final dagger.internal.codegen.ErrorMessages$ComponentCreatorMessages messages final synthetic dagger.internal.codegen.ComponentCreatorValidator this$0 private void <init> (dagger.internal.codegen.ComponentCreatorValidator, javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentCreatorAnnotation) javax.lang.model.element.TypeElement type dagger.internal.codegen.ValidationReport$Builder report dagger.internal.codegen.ComponentCreatorAnnotation annotation final dagger.internal.codegen.ValidationReport validate () private boolean validateIsClassOrInterface () private void validateConstructor () javax.lang.model.element.ExecutableElement constructor java.util.List allElements java.util.List constructors boolean valid private void validateTypeRequirements () java.util.Set modifiers private void validateBuilder () javax.lang.model.element.ExecutableElement method javax.lang.model.element.ExecutableElement buildMethod private void validateSetterMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeMirror returnType javax.lang.model.element.VariableElement parameter boolean methodIsBindsInstance boolean parameterIsBindsInstance boolean bindsInstance private void validateFactory () com.google.common.collect.ImmutableList abstractMethods private void validateFactoryMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.VariableElement parameter javax.lang.model.element.ExecutableElement method private boolean validateFactoryMethodReturnType (javax.lang.model.element.ExecutableElement) com.google.common.collect.ImmutableSet methodsOnlyInComponent javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeMirror returnType javax.lang.model.element.TypeElement componentType private transient void error (javax.lang.model.element.ExecutableElement, java.lang.String, java.lang.String, java.lang.Object[]) javax.lang.model.element.ExecutableElement method String enclosedError String inheritedError Object[] extraArgs private void validateNotGeneric (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private com.google.common.collect.ImmutableSet methodsOnlyInComponent (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentType synthetic void <init> (dagger.internal.codegen.ComponentCreatorValidator, javax.lang.model.element.TypeElement, dagger.internal.codegen.ValidationReport$Builder, dagger.internal.codegen.ComponentCreatorAnnotation, dagger.internal.codegen.ComponentCreatorValidator$1) dagger.internal.codegen.ComponentCreatorValidator x0 javax.lang.model.element.TypeElement x1 dagger.internal.codegen.ValidationReport$Builder x2 dagger.internal.codegen.ComponentCreatorAnnotation x3 dagger.internal.codegen.ComponentCreatorValidator$1 x4 }
dagger/internal/codegen/ComponentCreatorValidator$1.class
ComponentCreatorValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentCreatorValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentCreatorKind static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/ComponentCreatorKind.class
ComponentCreatorKind.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentCreatorKind extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentCreatorKind BUILDER public static final enum dagger.internal.codegen.ComponentCreatorKind FACTORY private static final synthetic dagger.internal.codegen.ComponentCreatorKind[] $VALUES public static dagger.internal.codegen.ComponentCreatorKind[] values () public static dagger.internal.codegen.ComponentCreatorKind valueOf (java.lang.String) String name private void <init> (java.lang.String, int) java.lang.String typeName () java.lang.String methodName () static void <clinit> () }
dagger/internal/codegen/ComponentCreatorImplementationFactory_Factory.class
ComponentCreatorImplementationFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentCreatorImplementationFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider public dagger.internal.codegen.ComponentCreatorImplementationFactory get () public static dagger.internal.codegen.ComponentCreatorImplementationFactory_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider public static dagger.internal.codegen.ComponentCreatorImplementationFactory newComponentCreatorImplementationFactory (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentCreatorImplementationFactory.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen final dagger.internal.codegen.ComponentCreatorImplementationFactory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types java.util.Optional create (dagger.internal.codegen.ComponentImplementation, java.util.Optional) dagger.internal.codegen.ComponentImplementation componentImplementation java.util.Optional graph java.util.Optional creatorDescriptor dagger.internal.codegen.ComponentCreatorImplementationFactory$Builder builder private static boolean hasNoSetterMethods (java.util.Optional) java.util.Optional creatorDescriptor private static synthetic boolean lambda$hasNoSetterMethods$0 (dagger.internal.codegen.ComponentCreatorDescriptor) dagger.internal.codegen.ComponentCreatorDescriptor descriptor static synthetic dagger.internal.codegen.langmodel.DaggerElements access$000 (dagger.internal.codegen.ComponentCreatorImplementationFactory) dagger.internal.codegen.ComponentCreatorImplementationFactory x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$100 (dagger.internal.codegen.ComponentCreatorImplementationFactory) dagger.internal.codegen.ComponentCreatorImplementationFactory x0 }
dagger/internal/codegen/ComponentCreatorImplementationFactory$RequirementStatus.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus NEEDED public static final enum dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus UNNEEDED public static final enum dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus UNSETTABLE_REPEATED_MODULE public static final enum dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus IMPLEMENTED_IN_SUPERTYPE private static final synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus[] $VALUES public static dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus[] values () public static dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/ComponentCreatorImplementationFactory$BuilderForGeneratedRootComponentBuilder.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen final dagger.internal.codegen.ComponentCreatorImplementationFactory$BuilderForGeneratedRootComponentBuilder extends dagger.internal.codegen.ComponentCreatorImplementationFactory$Builder { final synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory this$0 void <init> (dagger.internal.codegen.ComponentCreatorImplementationFactory, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation componentImplementation protected com.google.common.collect.ImmutableMap userSettableRequirements () protected java.util.Optional visibility () protected void setSupertype () protected void addConstructor () protected com.google.common.collect.ImmutableSet setterMethods () protected com.google.common.collect.ImmutableMap factoryMethodParameters () protected com.squareup.javapoet.MethodSpec$Builder factoryMethodBuilder () protected com.squareup.javapoet.MethodSpec$Builder setterMethodBuilder (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement String name private synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus lambda$userSettableRequirements$0 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement }
dagger/internal/codegen/ComponentCreatorImplementationFactory$BuilderForCreatorDescriptor.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen final dagger.internal.codegen.ComponentCreatorImplementationFactory$BuilderForCreatorDescriptor extends dagger.internal.codegen.ComponentCreatorImplementationFactory$Builder { final dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor private final java.util.Optional graph final synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory this$0 void <init> (dagger.internal.codegen.ComponentCreatorImplementationFactory, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentCreatorDescriptor, java.util.Optional) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor java.util.Optional graph protected com.google.common.collect.ImmutableMap userSettableRequirements () protected java.util.Optional visibility () protected void setSupertype () protected void addConstructor () protected com.google.common.collect.ImmutableSet setterMethods () protected com.google.common.collect.ImmutableMap factoryMethodParameters () private javax.lang.model.type.DeclaredType creatorType () protected com.squareup.javapoet.MethodSpec$Builder factoryMethodBuilder () private dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus requirementStatus (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement final boolean isRepeatedModule (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private boolean isOwnedModule (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private boolean hasBaseCreatorImplementation () protected com.squareup.javapoet.MethodSpec$Builder setterMethodBuilder (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement javax.lang.model.element.ExecutableElement supertypeMethod com.squareup.javapoet.MethodSpec$Builder method private static synthetic java.lang.Boolean lambda$isOwnedModule$1 (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.ComponentRequirement requirement dagger.internal.codegen.BindingGraph g private static synthetic java.lang.String lambda$factoryMethodParameters$0 (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement element }
dagger/internal/codegen/ComponentCreatorImplementationFactory$Builder.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentCreatorImplementationFactory$Builder extends java.lang.Object { final dagger.internal.codegen.ComponentImplementation componentImplementation final com.squareup.javapoet.ClassName className final com.squareup.javapoet.TypeSpec$Builder classBuilder private com.google.common.collect.ImmutableMap fields final synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory this$0 void <init> (dagger.internal.codegen.ComponentCreatorImplementationFactory, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentCreatorImplementation build () final dagger.internal.codegen.ComponentDescriptor componentDescriptor () final com.google.common.collect.ImmutableSet componentConstructorRequirements () abstract com.google.common.collect.ImmutableSet setterMethods () abstract com.google.common.collect.ImmutableMap factoryMethodParameters () abstract com.google.common.collect.ImmutableMap userSettableRequirements () private java.util.Set neededUserSettableRequirements () private void setModifiers () protected abstract java.util.Optional visibility () protected abstract void setSupertype () protected abstract void addConstructor () private com.google.common.collect.ImmutableMap getOrAddFields () private com.google.common.collect.ImmutableMap addFields () javax.lang.model.element.Modifier modifier dagger.internal.codegen.UniqueNameSet fieldNames com.google.common.collect.ImmutableMap result private void addSetterMethods () protected abstract com.squareup.javapoet.MethodSpec$Builder setterMethodBuilder (dagger.internal.codegen.ComponentRequirement) private java.util.Optional createSetterMethod (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus) dagger.internal.codegen.ComponentRequirement requirement dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus status private com.squareup.javapoet.MethodSpec normalSetterMethod (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.ParameterSpec parameter private com.squareup.javapoet.MethodSpec noopSetterMethod (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.ParameterSpec parameter private com.squareup.javapoet.MethodSpec repeatedModuleSetterMethod (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private com.squareup.javapoet.ParameterSpec parameter (com.squareup.javapoet.MethodSpec) com.squareup.javapoet.MethodSpec method private com.squareup.javapoet.MethodSpec maybeReturnThis (com.squareup.javapoet.MethodSpec$Builder) com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.MethodSpec built private void addFactoryMethod () com.squareup.javapoet.MethodSpec factoryMethod () com.squareup.javapoet.MethodSpec$Builder factoryMethod com.google.common.collect.ImmutableMap factoryMethodParameters private void addNullHandlingForField (dagger.internal.codegen.ComponentRequirement, com.squareup.javapoet.FieldSpec, com.squareup.javapoet.MethodSpec$Builder) dagger.internal.codegen.ComponentRequirement requirement com.squareup.javapoet.FieldSpec field com.squareup.javapoet.MethodSpec$Builder factoryMethod private void addNullHandlingForParameter (dagger.internal.codegen.ComponentRequirement, java.lang.String, com.squareup.javapoet.MethodSpec$Builder) dagger.internal.codegen.ComponentRequirement requirement String parameter com.squareup.javapoet.MethodSpec$Builder factoryMethod protected abstract com.squareup.javapoet.MethodSpec$Builder factoryMethodBuilder () private com.squareup.javapoet.CodeBlock componentConstructorArgs (com.google.common.collect.ImmutableMap) com.google.common.collect.ImmutableMap factoryMethodParameters private com.squareup.javapoet.CodeBlock newModuleInstance (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private synthetic com.squareup.javapoet.CodeBlock lambda$componentConstructorArgs$4 (com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentRequirement) com.google.common.collect.ImmutableMap factoryMethodParameters dagger.internal.codegen.ComponentRequirement requirement private synthetic void lambda$factoryMethod$3 (com.squareup.javapoet.MethodSpec$Builder, com.google.common.collect.ImmutableMap, dagger.internal.codegen.ComponentRequirement) com.squareup.javapoet.FieldSpec field String parameterName com.squareup.javapoet.MethodSpec$Builder factoryMethod com.google.common.collect.ImmutableMap factoryMethodParameters dagger.internal.codegen.ComponentRequirement requirement private synthetic void lambda$addSetterMethods$2 (dagger.internal.codegen.ComponentRequirement, dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus) dagger.internal.codegen.ComponentRequirement requirement dagger.internal.codegen.ComponentCreatorImplementationFactory$RequirementStatus status private static synthetic com.squareup.javapoet.FieldSpec lambda$addFields$1 (dagger.internal.codegen.UniqueNameSet, javax.lang.model.element.Modifier, dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.UniqueNameSet fieldNames javax.lang.model.element.Modifier modifier dagger.internal.codegen.ComponentRequirement requirement private static synthetic void lambda$setModifiers$0 (com.squareup.javapoet.TypeSpec$Builder, javax.lang.model.element.Modifier) com.squareup.javapoet.TypeSpec$Builder rec$ javax.lang.model.element.Modifier xva$0 }
dagger/internal/codegen/ComponentCreatorImplementationFactory$1.class
ComponentCreatorImplementationFactory.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentCreatorImplementationFactory$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentCreatorImplementationFactory$RequirementStatus static final synthetic int[] $SwitchMap$dagger$internal$codegen$ComponentRequirement$NullPolicy static void <clinit> () }
dagger/internal/codegen/ComponentCreatorImplementation.class
ComponentCreatorImplementation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentCreatorImplementation extends java.lang.Object { void <init> () static dagger.internal.codegen.ComponentCreatorImplementation create (com.squareup.javapoet.TypeSpec, com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableMap) com.squareup.javapoet.TypeSpec spec com.squareup.javapoet.ClassName name com.google.common.collect.ImmutableMap fields abstract com.squareup.javapoet.TypeSpec spec () abstract com.squareup.javapoet.ClassName name () abstract com.google.common.collect.ImmutableMap fields () }
dagger/internal/codegen/ComponentCreatorDescriptor.class
ComponentCreatorDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentCreatorDescriptor extends java.lang.Object { void <init> () abstract dagger.internal.codegen.ComponentCreatorAnnotation annotation () final dagger.internal.codegen.ComponentCreatorKind kind () abstract javax.lang.model.element.TypeElement typeElement () abstract javax.lang.model.element.ExecutableElement factoryMethod () abstract com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods () abstract com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters () final com.google.common.collect.ImmutableSetMultimap unvalidatedRequirementElements () com.google.common.collect.ImmutableMap requirementElements () com.google.common.collect.ImmutableMap setterMethods () com.google.common.collect.ImmutableMap factoryParameters () private static com.google.common.collect.ImmutableMap flatten (com.google.common.collect.Multimap) com.google.common.collect.Multimap multimap final com.google.common.collect.ImmutableSet userSettableRequirements () final com.google.common.collect.ImmutableSet moduleAndDependencyRequirements () final com.google.common.collect.ImmutableSet boundInstanceRequirements () final javax.lang.model.element.Element elementForRequirement (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement static dagger.internal.codegen.ComponentCreatorDescriptor create (javax.lang.model.type.DeclaredType, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestFactory) javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror parameterType javax.lang.model.type.ExecutableType resolvedMethodType javax.lang.model.element.ExecutableElement method javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror parameterType int i javax.lang.model.type.DeclaredType type dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory javax.lang.model.element.TypeElement typeElement javax.lang.model.type.TypeMirror componentType com.google.common.collect.ImmutableSetMultimap$Builder setterMethods javax.lang.model.element.ExecutableElement factoryMethod com.google.common.collect.ImmutableSetMultimap$Builder factoryParameters javax.lang.model.type.ExecutableType resolvedFactoryMethodType java.util.List parameters java.util.List parameterTypes dagger.internal.codegen.ComponentCreatorAnnotation annotation private static dagger.internal.codegen.ComponentRequirement requirement (javax.lang.model.element.ExecutableElement, javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror, dagger.internal.codegen.DependencyRequestFactory, javax.lang.model.element.Element) dagger.model.DependencyRequest request String variableName javax.lang.model.element.ExecutableElement method javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror type dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory javax.lang.model.element.Element elementForVariableName private static synthetic boolean lambda$moduleAndDependencyRequirements$1 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement requirement private static synthetic java.lang.Object lambda$flatten$0 (java.util.Collection) java.util.Collection values }
dagger/internal/codegen/ComponentCreatorAnnotation.class
ComponentCreatorAnnotation.java package dagger.internal.codegen final enum dagger.internal.codegen.ComponentCreatorAnnotation extends java.lang.Enum { public static final enum dagger.internal.codegen.ComponentCreatorAnnotation COMPONENT_BUILDER public static final enum dagger.internal.codegen.ComponentCreatorAnnotation COMPONENT_FACTORY public static final enum dagger.internal.codegen.ComponentCreatorAnnotation SUBCOMPONENT_BUILDER public static final enum dagger.internal.codegen.ComponentCreatorAnnotation SUBCOMPONENT_FACTORY public static final enum dagger.internal.codegen.ComponentCreatorAnnotation PRODUCTION_COMPONENT_BUILDER public static final enum dagger.internal.codegen.ComponentCreatorAnnotation PRODUCTION_COMPONENT_FACTORY public static final enum dagger.internal.codegen.ComponentCreatorAnnotation PRODUCTION_SUBCOMPONENT_BUILDER public static final enum dagger.internal.codegen.ComponentCreatorAnnotation PRODUCTION_SUBCOMPONENT_FACTORY private final Class annotation private final dagger.internal.codegen.ComponentCreatorKind creatorKind private final Class componentAnnotation private static final synthetic dagger.internal.codegen.ComponentCreatorAnnotation[] $VALUES public static dagger.internal.codegen.ComponentCreatorAnnotation[] values () public static dagger.internal.codegen.ComponentCreatorAnnotation valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.Class) Class annotation java.lang.Class annotation () final java.lang.Class componentAnnotation () final boolean isSubcomponentCreatorAnnotation () final boolean isProductionCreatorAnnotation () dagger.internal.codegen.ComponentCreatorKind creatorKind () public final java.lang.String toString () static com.google.common.collect.ImmutableSet allCreatorAnnotations () static com.google.common.collect.ImmutableSet rootComponentCreatorAnnotations () static com.google.common.collect.ImmutableSet subcomponentCreatorAnnotations () static com.google.common.collect.ImmutableSet productionCreatorAnnotations () static com.google.common.collect.ImmutableSet creatorAnnotationsFor (dagger.internal.codegen.ComponentAnnotation) dagger.internal.codegen.ComponentAnnotation componentAnnotation static com.google.common.collect.ImmutableSet getCreatorAnnotations (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type private static java.util.stream.Stream stream () private static java.util.stream.Collector toAnnotationClasses () private static synthetic boolean lambda$getCreatorAnnotations$4 (javax.lang.model.element.TypeElement, dagger.internal.codegen.ComponentCreatorAnnotation) javax.lang.model.element.TypeElement type dagger.internal.codegen.ComponentCreatorAnnotation cca private static synthetic boolean lambda$creatorAnnotationsFor$3 (dagger.internal.codegen.ComponentAnnotation, dagger.internal.codegen.ComponentCreatorAnnotation) dagger.internal.codegen.ComponentAnnotation componentAnnotation dagger.internal.codegen.ComponentCreatorAnnotation creatorAnnotation private static synthetic boolean lambda$productionCreatorAnnotations$2 (dagger.internal.codegen.ComponentCreatorAnnotation) dagger.internal.codegen.ComponentCreatorAnnotation componentCreatorAnnotation private static synthetic boolean lambda$subcomponentCreatorAnnotations$1 (dagger.internal.codegen.ComponentCreatorAnnotation) dagger.internal.codegen.ComponentCreatorAnnotation componentCreatorAnnotation private static synthetic boolean lambda$rootComponentCreatorAnnotations$0 (dagger.internal.codegen.ComponentCreatorAnnotation) dagger.internal.codegen.ComponentCreatorAnnotation componentCreatorAnnotation static void <clinit> () }
dagger/internal/codegen/ComponentBindingExpressions_Factory.class
ComponentBindingExpressions_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.ComponentBindingExpressions_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider parentProvider private final javax.inject.Provider graphProvider private final javax.inject.Provider componentImplementationProvider private final javax.inject.Provider componentRequirementExpressionsProvider private final javax.inject.Provider optionalFactoriesProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider private final javax.inject.Provider compilerOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider optionalFactoriesProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider compilerOptionsProvider public dagger.internal.codegen.ComponentBindingExpressions get () public static dagger.internal.codegen.ComponentBindingExpressions_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider parentProvider javax.inject.Provider graphProvider javax.inject.Provider componentImplementationProvider javax.inject.Provider componentRequirementExpressionsProvider javax.inject.Provider optionalFactoriesProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider javax.inject.Provider compilerOptionsProvider public static dagger.internal.codegen.ComponentBindingExpressions newComponentBindingExpressions (java.util.Optional, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, java.lang.Object) java.util.Optional parent Object graph Object componentImplementation Object componentRequirementExpressions Object optionalFactories dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion Object compilerOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/ComponentBindingExpressions.class
ComponentBindingExpressions.java package dagger.internal.codegen final dagger.internal.codegen.ComponentBindingExpressions extends java.lang.Object { private final java.util.Optional parent private final dagger.internal.codegen.BindingGraph graph private final dagger.internal.codegen.ComponentImplementation componentImplementation private final dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions private final dagger.internal.codegen.OptionalFactories optionalFactories private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final javax.lang.model.SourceVersion sourceVersion private final dagger.internal.codegen.CompilerOptions compilerOptions private final dagger.internal.codegen.MembersInjectionMethods membersInjectionMethods private final dagger.internal.codegen.InnerSwitchingProviders innerSwitchingProviders private final dagger.internal.codegen.ModifiableBindingExpressions modifiableBindingExpressions private final java.util.Map expressions void <init> (java.util.Optional, dagger.internal.codegen.BindingGraph, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.ComponentRequirementExpressions, dagger.internal.codegen.OptionalFactories, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion, dagger.internal.codegen.CompilerOptions) java.util.Optional parent dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.ComponentImplementation componentImplementation dagger.internal.codegen.ComponentRequirementExpressions componentRequirementExpressions dagger.internal.codegen.OptionalFactories optionalFactories dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion dagger.internal.codegen.CompilerOptions compilerOptions dagger.internal.codegen.ModifiableBindingExpressions modifiableBindingExpressions () dagger.internal.codegen.javapoet.Expression getDependencyExpression (dagger.internal.codegen.BindingRequest, com.squareup.javapoet.ClassName) dagger.internal.codegen.BindingRequest request com.squareup.javapoet.ClassName requestingClass dagger.internal.codegen.javapoet.Expression getDependencyExpressionForComponentMethod (dagger.internal.codegen.BindingRequest, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.BindingRequest request dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation componentImplementation com.squareup.javapoet.CodeBlock getCreateMethodArgumentsCodeBlock (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private com.google.common.collect.ImmutableList getCreateMethodArgumentsCodeBlocks (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding com.google.common.collect.ImmutableList$Builder arguments dagger.internal.codegen.javapoet.Expression getDependencyArgumentExpression (dagger.model.DependencyRequest, com.squareup.javapoet.ClassName) javax.lang.model.type.TypeMirror requestedType dagger.model.DependencyRequest dependencyRequest com.squareup.javapoet.ClassName requestingClass javax.lang.model.type.TypeMirror dependencyType dagger.internal.codegen.BindingRequest bindingRequest dagger.internal.codegen.javapoet.Expression dependencyExpression com.squareup.javapoet.MethodSpec getComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.BindingRequest request com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.CodeBlock methodBody dagger.internal.codegen.BindingExpression getBindingExpression (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.model.RequestKind requestKind dagger.internal.codegen.BindingRequest request java.util.Optional expression dagger.internal.codegen.BindingExpression createBindingExpression (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingRequest request private dagger.internal.codegen.BindingExpression frameworkInstanceBindingExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings java.util.Optional staticMethod dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression frameworkInstanceCreationExpression dagger.internal.codegen.FrameworkInstanceSupplier frameworkInstanceSupplier private dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression scope (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression unscoped private dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression frameworkInstanceCreationExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.ContributionBinding binding private dagger.internal.codegen.InstanceFactoryCreationExpression instanceFactoryCreationExpression (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentRequirement componentRequirement private dagger.internal.codegen.BindingExpression provisionBindingExpression (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingRequest request dagger.model.RequestKind requestKind private dagger.internal.codegen.BindingExpression productionBindingExpression (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingRequest) dagger.model.RequestKind requestKind dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingRequest request private dagger.internal.codegen.BindingExpression providerBindingExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private dagger.internal.codegen.FrameworkInstanceBindingExpression producerFromProviderBindingExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private dagger.internal.codegen.BindingExpression instanceBindingExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.BindingExpression directInstanceExpression dagger.internal.codegen.ResolvedBindings resolvedBindings java.util.Optional maybeDirectInstanceExpression private java.util.Optional unscopedDirectInstanceExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private boolean useStaticFactoryCreation (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private boolean canUseDirectInstanceExpression (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingExpression wrapInMethod (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingRequest, dagger.internal.codegen.BindingExpression) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingRequest request dagger.internal.codegen.BindingExpression bindingExpression dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy java.util.Optional matchingComponentMethod private dagger.internal.codegen.MethodBindingExpression$MethodImplementationStrategy methodImplementationStrategy (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.BindingRequest) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingRequest request private boolean needsCaching (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private synthetic com.squareup.javapoet.CodeBlock lambda$instanceFactoryCreationExpression$4 (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement componentRequirement private static synthetic com.squareup.javapoet.CodeBlock lambda$frameworkInstanceCreationExpression$3 (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private static synthetic com.squareup.javapoet.CodeBlock lambda$scope$2 (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression unscoped private synthetic dagger.internal.codegen.javapoet.Expression lambda$getCreateMethodArgumentsCodeBlocks$1 (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request private static synthetic dagger.internal.codegen.ModifiableBindingExpressions lambda$new$0 (dagger.internal.codegen.ComponentBindingExpressions) dagger.internal.codegen.ComponentBindingExpressions cbe }
dagger/internal/codegen/ComponentBindingExpressions$1.class
ComponentBindingExpressions.java package dagger.internal.codegen synthetic dagger.internal.codegen.ComponentBindingExpressions$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingType static final synthetic int[] $SwitchMap$dagger$model$BindingKind static final synthetic int[] $SwitchMap$dagger$model$RequestKind static void <clinit> () }
dagger/internal/codegen/ComponentAnnotation.class
ComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentAnnotation extends java.lang.Object { private static final com.google.common.collect.ImmutableSet ROOT_COMPONENT_ANNOTATIONS private static final com.google.common.collect.ImmutableSet SUBCOMPONENT_ANNOTATIONS private static final com.google.common.collect.ImmutableSet ALL_COMPONENT_ANNOTATIONS void <init> () abstract javax.lang.model.element.AnnotationMirror annotation () java.lang.String simpleName () abstract boolean isSubcomponent () abstract boolean isProduction () abstract boolean isRealComponent () abstract com.google.common.collect.ImmutableList dependencyValues () com.google.common.collect.ImmutableList dependencyTypes () com.google.common.collect.ImmutableList dependencies () abstract com.google.common.collect.ImmutableList moduleValues () com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () protected final com.google.common.collect.ImmutableList getAnnotationValues (java.lang.String) String parameterName static java.util.Optional rootComponentAnnotation (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement static java.util.Optional subcomponentAnnotation (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement static java.util.Optional anyComponentAnnotation (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement typeElement private static java.util.Optional anyComponentAnnotation (javax.lang.model.element.TypeElement, java.util.Collection) javax.lang.model.element.TypeElement typeElement java.util.Collection annotations static boolean isComponentAnnotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation static dagger.internal.codegen.ComponentAnnotation componentAnnotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder annotationBuilder static dagger.internal.codegen.ComponentAnnotation fromModuleAnnotation (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation static com.google.common.collect.ImmutableSet rootComponentAnnotations () static com.google.common.collect.ImmutableSet subcomponentAnnotations () static com.google.common.collect.ImmutableSet allComponentAnnotations () private static synthetic boolean lambda$isComponentAnnotation$0 (javax.lang.model.element.AnnotationMirror, java.lang.Class) javax.lang.model.element.AnnotationMirror annotation Class annotationClass static void <clinit> () }
dagger/internal/codegen/ComponentAnnotation$RealComponentAnnotation.class
ComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation extends dagger.internal.codegen.ComponentAnnotation { void <init> () com.google.common.collect.ImmutableList dependencyValues () com.google.common.collect.ImmutableList dependencyTypes () com.google.common.collect.ImmutableList dependencies () boolean isRealComponent () com.google.common.collect.ImmutableList moduleValues () com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () static dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder builder () }
dagger/internal/codegen/ComponentAnnotation$RealComponentAnnotation$Builder.class
ComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder extends java.lang.Object { public abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder annotation (javax.lang.model.element.AnnotationMirror) public abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder isSubcomponent (boolean) public abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder isProduction (boolean) public abstract dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation build () }
dagger/internal/codegen/ComponentAnnotation$FictionalComponentAnnotation.class
ComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.ComponentAnnotation$FictionalComponentAnnotation extends dagger.internal.codegen.ComponentAnnotation { void <init> () javax.lang.model.element.AnnotationMirror annotation () boolean isSubcomponent () boolean isProduction () boolean isRealComponent () com.google.common.collect.ImmutableList dependencyValues () com.google.common.collect.ImmutableList moduleValues () com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () abstract dagger.internal.codegen.ModuleAnnotation moduleAnnotation () }
dagger/internal/codegen/CompilerOptions.class
CompilerOptions.java package dagger.internal.codegen abstract dagger.internal.codegen.CompilerOptions extends java.lang.Object { void <init> () abstract boolean usesProducers () abstract boolean fastInit () abstract boolean formatGeneratedSource () abstract boolean writeProducerNameInToken () abstract javax.tools.Diagnostic$Kind nullableValidationKind () final boolean doCheckForNulls () abstract javax.tools.Diagnostic$Kind privateMemberValidationKind () abstract javax.tools.Diagnostic$Kind staticMemberValidationKind () abstract boolean ignorePrivateAndStaticInjectionForComponent () abstract dagger.internal.codegen.ValidationType scopeCycleValidationType () abstract boolean warnIfInjectionFactoryNotGeneratedUpstream () abstract boolean headerCompilation () abstract boolean aheadOfTimeSubcomponents () abstract boolean forceUseSerializedComponentImplementations () abstract boolean emitModifiableMetadataAnnotations () abstract boolean useGradleIncrementalProcessing () abstract dagger.internal.codegen.ValidationType fullBindingGraphValidationType (javax.lang.model.element.TypeElement) abstract javax.tools.Diagnostic$Kind moduleHasDifferentScopesDiagnosticKind () abstract dagger.internal.codegen.ValidationType explicitBindingConflictsWithInjectValidationType () final dagger.internal.codegen.CompilerOptions withGenerationOptions (dagger.internal.GenerationOptions) dagger.internal.GenerationOptions generationOptions final com.squareup.javapoet.AnnotationSpec toGenerationOptionsAnnotation () }
dagger/internal/codegen/CompilerOptions$1.class
CompilerOptions.java package dagger.internal.codegen dagger.internal.codegen.CompilerOptions$1 extends dagger.internal.codegen.ForwardingCompilerOptions { final synthetic dagger.internal.GenerationOptions val$generationOptions final synthetic dagger.internal.codegen.CompilerOptions this$0 void <init> (dagger.internal.codegen.CompilerOptions, dagger.internal.codegen.CompilerOptions, dagger.internal.GenerationOptions) dagger.internal.codegen.CompilerOptions this$0 dagger.internal.codegen.CompilerOptions delegate public boolean fastInit () }
dagger/internal/codegen/ClearableCache.class
ClearableCache.java package dagger.internal.codegen abstract dagger.internal.codegen.ClearableCache extends java.lang.Object { public abstract void clearCache () }
dagger/internal/codegen/ChildFactoryMethodEdgeImpl.class
ChildFactoryMethodEdgeImpl.java package dagger.internal.codegen final dagger.internal.codegen.ChildFactoryMethodEdgeImpl extends java.lang.Object implements dagger.model.BindingGraph$ChildFactoryMethodEdge { private final javax.lang.model.element.ExecutableElement factoryMethod void <init> (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement factoryMethod public javax.lang.model.element.ExecutableElement factoryMethod () public java.lang.String toString () }
dagger/internal/codegen/BindsTypeChecker_Factory.class
BindsTypeChecker_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsTypeChecker_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public dagger.internal.codegen.BindsTypeChecker get () public static dagger.internal.codegen.BindsTypeChecker_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider public static dagger.internal.codegen.BindsTypeChecker newBindsTypeChecker (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindsTypeChecker.class
BindsTypeChecker.java package dagger.internal.codegen final dagger.internal.codegen.BindsTypeChecker extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements boolean isAssignable (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror, dagger.internal.codegen.ContributionType) javax.lang.model.type.TypeMirror rightHandSide javax.lang.model.type.TypeMirror leftHandSide dagger.internal.codegen.ContributionType contributionType private javax.lang.model.type.TypeMirror desiredAssignableType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.ContributionType) javax.lang.model.type.DeclaredType parameterizedSetType javax.lang.model.type.DeclaredType parameterizedMapType javax.lang.model.type.TypeMirror leftHandSide dagger.internal.codegen.ContributionType contributionType private com.google.common.collect.ImmutableList methodParameterTypes (javax.lang.model.type.DeclaredType, java.lang.String) javax.lang.model.element.ExecutableElement method javax.lang.model.type.DeclaredType type String methodName com.google.common.collect.ImmutableList$Builder methodsForName javax.lang.model.element.ExecutableElement method private javax.lang.model.type.TypeMirror methodParameterType (javax.lang.model.type.DeclaredType, java.lang.String) javax.lang.model.type.DeclaredType type String methodName private javax.lang.model.element.TypeElement setElement () private javax.lang.model.element.TypeElement mapElement () private javax.lang.model.type.TypeMirror unboundedWildcard () }
dagger/internal/codegen/BindsTypeChecker$1.class
BindsTypeChecker.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindsTypeChecker$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static void <clinit> () }
dagger/internal/codegen/BindsOptionalOfMethodValidator_Factory.class
BindsOptionalOfMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsOptionalOfMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public dagger.internal.codegen.BindsOptionalOfMethodValidator get () public static dagger.internal.codegen.BindsOptionalOfMethodValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public static dagger.internal.codegen.BindsOptionalOfMethodValidator newBindsOptionalOfMethodValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindsOptionalOfMethodValidator.class
BindsOptionalOfMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.BindsOptionalOfMethodValidator extends dagger.internal.codegen.BindingMethodValidator { private final dagger.internal.codegen.langmodel.DaggerTypes types void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$000 (dagger.internal.codegen.BindsOptionalOfMethodValidator) dagger.internal.codegen.BindsOptionalOfMethodValidator x0 }
dagger/internal/codegen/BindsOptionalOfMethodValidator$Validator.class
BindsOptionalOfMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.BindsOptionalOfMethodValidator$Validator extends dagger.internal.codegen.BindingMethodValidator$MethodValidator { final synthetic dagger.internal.codegen.BindsOptionalOfMethodValidator this$0 void <init> (dagger.internal.codegen.BindsOptionalOfMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkKeyType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType protected void checkParameters () }
dagger/internal/codegen/BindsMethodValidator_Factory.class
BindsMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider dependencyRequestValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public dagger.internal.codegen.BindsMethodValidator get () public static dagger.internal.codegen.BindsMethodValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider typesProvider javax.inject.Provider dependencyRequestValidatorProvider public static dagger.internal.codegen.BindsMethodValidator newBindsMethodValidator (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Object dependencyRequestValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindsMethodValidator.class
BindsMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.BindsMethodValidator extends dagger.internal.codegen.BindingMethodValidator { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.BindsTypeChecker bindsTypeChecker void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) static synthetic dagger.internal.codegen.BindsTypeChecker access$000 (dagger.internal.codegen.BindsMethodValidator) dagger.internal.codegen.BindsMethodValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$100 (dagger.internal.codegen.BindsMethodValidator) dagger.internal.codegen.BindsMethodValidator x0 }
dagger/internal/codegen/BindsMethodValidator$Validator.class
BindsMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.BindsMethodValidator$Validator extends dagger.internal.codegen.BindingMethodValidator$MethodValidator { final synthetic dagger.internal.codegen.BindsMethodValidator this$0 void <init> (dagger.internal.codegen.BindsMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkParameters () protected void checkParameter (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter javax.lang.model.type.TypeMirror leftHandSide javax.lang.model.type.TypeMirror rightHandSide dagger.internal.codegen.ContributionType contributionType private javax.lang.model.type.TypeMirror boxIfNecessary (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror maybePrimitive }
dagger/internal/codegen/BindsInstanceProcessingStep_Factory.class
BindsInstanceProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsInstanceProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider methodValidatorProvider private final javax.inject.Provider parameterValidatorProvider private final javax.inject.Provider messagerProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider methodValidatorProvider javax.inject.Provider parameterValidatorProvider javax.inject.Provider messagerProvider public dagger.internal.codegen.BindsInstanceProcessingStep get () public static dagger.internal.codegen.BindsInstanceProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider methodValidatorProvider javax.inject.Provider parameterValidatorProvider javax.inject.Provider messagerProvider public static dagger.internal.codegen.BindsInstanceProcessingStep newBindsInstanceProcessingStep (java.lang.Object, java.lang.Object, javax.annotation.processing.Messager) Object methodValidator Object parameterValidator javax.annotation.processing.Messager messager public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindsInstanceProcessingStep.class
BindsInstanceProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.BindsInstanceProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final dagger.internal.codegen.BindsInstanceMethodValidator methodValidator private final dagger.internal.codegen.BindsInstanceParameterValidator parameterValidator private final javax.annotation.processing.Messager messager void <init> (dagger.internal.codegen.BindsInstanceMethodValidator, dagger.internal.codegen.BindsInstanceParameterValidator, javax.annotation.processing.Messager) dagger.internal.codegen.BindsInstanceMethodValidator methodValidator dagger.internal.codegen.BindsInstanceParameterValidator parameterValidator javax.annotation.processing.Messager messager public java.util.Set annotations () protected void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) javax.lang.model.element.Element element com.google.common.collect.ImmutableSet annotations private static synthetic javax.lang.model.element.Element lambda$new$0 (javax.lang.model.element.Element) javax.lang.model.element.Element element }
dagger/internal/codegen/BindsInstanceProcessingStep$1.class
BindsInstanceProcessingStep.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindsInstanceProcessingStep$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$element$ElementKind static void <clinit> () }
dagger/internal/codegen/BindsInstanceParameterValidator_Factory.class
BindsInstanceParameterValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsInstanceParameterValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.BindsInstanceParameterValidator_Factory INSTANCE public void <init> () public dagger.internal.codegen.BindsInstanceParameterValidator get () public static dagger.internal.codegen.BindsInstanceParameterValidator_Factory create () public static dagger.internal.codegen.BindsInstanceParameterValidator newBindsInstanceParameterValidator () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/BindsInstanceParameterValidator.class
BindsInstanceParameterValidator.java package dagger.internal.codegen final dagger.internal.codegen.BindsInstanceParameterValidator extends dagger.internal.codegen.BindsInstanceElementValidator { void <init> () protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement element protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) }
dagger/internal/codegen/BindsInstanceParameterValidator$Validator.class
BindsInstanceParameterValidator.java package dagger.internal.codegen dagger.internal.codegen.BindsInstanceParameterValidator$Validator extends dagger.internal.codegen.BindingElementValidator$ElementValidator { final synthetic dagger.internal.codegen.BindsInstanceParameterValidator this$0 void <init> (dagger.internal.codegen.BindsInstanceParameterValidator, javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement element protected void checkAdditionalProperties () javax.lang.model.element.Element enclosing javax.lang.model.element.ExecutableElement method javax.lang.model.type.TypeKind returnKind protected java.util.Optional bindingElementType () }
dagger/internal/codegen/BindsInstanceMethodValidator_Factory.class
BindsInstanceMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindsInstanceMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private static final dagger.internal.codegen.BindsInstanceMethodValidator_Factory INSTANCE public void <init> () public dagger.internal.codegen.BindsInstanceMethodValidator get () public static dagger.internal.codegen.BindsInstanceMethodValidator_Factory create () public static dagger.internal.codegen.BindsInstanceMethodValidator newBindsInstanceMethodValidator () public volatile synthetic java.lang.Object get () static void <clinit> () }
dagger/internal/codegen/BindsInstanceMethodValidator.class
BindsInstanceMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.BindsInstanceMethodValidator extends dagger.internal.codegen.BindsInstanceElementValidator { void <init> () protected dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element private static java.lang.String didYouMeanBinds (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation protected volatile synthetic dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) static synthetic java.lang.String access$000 (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation x0 }
dagger/internal/codegen/BindsInstanceMethodValidator$Validator.class
BindsInstanceMethodValidator.java package dagger.internal.codegen dagger.internal.codegen.BindsInstanceMethodValidator$Validator extends dagger.internal.codegen.BindingElementValidator$ElementValidator { final synthetic dagger.internal.codegen.BindsInstanceMethodValidator this$0 void <init> (dagger.internal.codegen.BindsInstanceMethodValidator, javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement element protected void checkAdditionalProperties () javax.lang.model.element.TypeElement enclosingType protected java.util.Optional bindingElementType () java.util.List parameters private synthetic void lambda$checkAdditionalProperties$1 (dagger.internal.codegen.ComponentAnnotation) dagger.internal.codegen.ComponentAnnotation componentAnnotation private synthetic void lambda$checkAdditionalProperties$0 (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation }
dagger/internal/codegen/BindsInstanceElementValidator.class
BindsInstanceElementValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.BindsInstanceElementValidator extends dagger.internal.codegen.BindingElementValidator { void <init> () protected final java.lang.String bindingElements () protected final java.lang.String bindingElementTypeVerb () }
dagger/internal/codegen/BindingType.class
BindingType.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingType extends java.lang.Enum { public static final enum dagger.internal.codegen.BindingType PROVISION public static final enum dagger.internal.codegen.BindingType MEMBERS_INJECTION public static final enum dagger.internal.codegen.BindingType PRODUCTION private static final synthetic dagger.internal.codegen.BindingType[] $VALUES public static dagger.internal.codegen.BindingType[] values () public static dagger.internal.codegen.BindingType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/BindingRequest.class
BindingRequest.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingRequest extends java.lang.Object { void <init> () static dagger.internal.codegen.BindingRequest bindingRequest (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependencyRequest static dagger.internal.codegen.BindingRequest bindingRequest (dagger.model.Key, dagger.model.RequestKind) dagger.model.Key key dagger.model.RequestKind requestKind static dagger.internal.codegen.BindingRequest bindingRequest (dagger.model.Key, dagger.internal.codegen.FrameworkType) dagger.model.Key key dagger.internal.codegen.FrameworkType frameworkType static dagger.internal.codegen.BindingRequest bindingRequest (dagger.internal.codegen.FrameworkDependency) dagger.internal.codegen.FrameworkDependency frameworkDependency abstract dagger.model.Key key () abstract java.util.Optional requestKind () abstract java.util.Optional frameworkType () final boolean isRequestKind (dagger.model.RequestKind) dagger.model.RequestKind requestKind final javax.lang.model.type.TypeMirror requestedType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerTypes) javax.lang.model.type.TypeMirror contributedType dagger.internal.codegen.langmodel.DaggerTypes types final java.lang.String kindName () Object requestKindObject final boolean canBeSatisfiedByProductionBinding () dagger.internal.codegen.serialization.BindingRequestProto toProto () dagger.internal.codegen.serialization.BindingRequestProto$Builder builder }
dagger/internal/codegen/BindingNode.class
BindingNode.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingNode extends java.lang.Object implements dagger.model.Binding { private dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter void <init> () static dagger.internal.codegen.BindingNode create (dagger.model.ComponentPath, dagger.internal.codegen.Binding, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, dagger.internal.codegen.BindingDeclarationFormatter) dagger.model.ComponentPath component dagger.internal.codegen.Binding delegate com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet optionalBindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter dagger.internal.codegen.BindingNode node abstract dagger.internal.codegen.Binding delegate () abstract com.google.common.collect.ImmutableSet multibindingDeclarations () abstract com.google.common.collect.ImmutableSet optionalBindingDeclarations () abstract com.google.common.collect.ImmutableSet subcomponentDeclarations () final java.lang.Iterable associatedDeclarations () public dagger.model.Key key () public com.google.common.collect.ImmutableSet dependencies () public java.util.Optional bindingElement () public java.util.Optional contributingModule () public boolean requiresModuleInstance () public java.util.Optional scope () public boolean isNullable () public boolean isProduction () public dagger.model.BindingKind kind () public final java.lang.String toString () }
dagger/internal/codegen/BindingMethodValidatorsModule_IndexValidatorsFactory.class
BindingMethodValidatorsModule_IndexValidatorsFactory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingMethodValidatorsModule_IndexValidatorsFactory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider validatorsProvider public void <init> (javax.inject.Provider) javax.inject.Provider validatorsProvider public com.google.common.collect.ImmutableMap get () public static dagger.internal.codegen.BindingMethodValidatorsModule_IndexValidatorsFactory create (javax.inject.Provider) javax.inject.Provider validatorsProvider public static com.google.common.collect.ImmutableMap proxyIndexValidators (java.util.Set) java.util.Set validators public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingMethodValidatorsModule.class
BindingMethodValidatorsModule.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingMethodValidatorsModule extends java.lang.Object { public static com.google.common.collect.ImmutableMap indexValidators (java.util.Set) java.util.Set validators public abstract dagger.internal.codegen.BindingMethodValidator provides (dagger.internal.codegen.ProvidesMethodValidator) public abstract dagger.internal.codegen.BindingMethodValidator produces (dagger.internal.codegen.ProducesMethodValidator) public abstract dagger.internal.codegen.BindingMethodValidator binds (dagger.internal.codegen.BindsMethodValidator) public abstract dagger.internal.codegen.BindingMethodValidator multibinds (dagger.internal.codegen.MultibindsMethodValidator) public abstract dagger.internal.codegen.BindingMethodValidator bindsOptionalOf (dagger.internal.codegen.BindsOptionalOfMethodValidator) }
dagger/internal/codegen/BindingMethodValidator.class
BindingMethodValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingMethodValidator extends dagger.internal.codegen.BindingElementValidator { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator private final Class methodAnnotation private final com.google.common.collect.ImmutableSet enclosingElementAnnotations private final dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness private final dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass protected void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.DependencyRequestValidator, java.lang.Class, java.lang.Class, dagger.internal.codegen.BindingMethodValidator$Abstractness, dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass, dagger.internal.codegen.BindingElementValidator$AllowsMultibindings, dagger.internal.codegen.BindingElementValidator$AllowsScoping) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator Class methodAnnotation Class enclosingElementAnnotation dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass dagger.internal.codegen.BindingElementValidator$AllowsMultibindings allowsMultibindings dagger.internal.codegen.BindingElementValidator$AllowsScoping allowsScoping protected void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.langmodel.DaggerTypes, java.lang.Class, java.lang.Iterable, dagger.internal.codegen.DependencyRequestValidator, dagger.internal.codegen.BindingMethodValidator$Abstractness, dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass, dagger.internal.codegen.BindingElementValidator$AllowsMultibindings, dagger.internal.codegen.BindingElementValidator$AllowsScoping) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.langmodel.DaggerTypes types Class methodAnnotation Iterable enclosingElementAnnotations dagger.internal.codegen.DependencyRequestValidator dependencyRequestValidator dagger.internal.codegen.BindingMethodValidator$Abstractness abstractness dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass exceptionSuperclass dagger.internal.codegen.BindingElementValidator$AllowsMultibindings allowsMultibindings dagger.internal.codegen.BindingElementValidator$AllowsScoping allowsScoping final java.lang.Class methodAnnotation () protected final transient java.lang.String bindingMethods (java.lang.String, java.lang.Object[]) String ruleFormat Object[] args protected final java.lang.String bindingElements () protected final java.lang.String bindingElementTypeVerb () static synthetic com.google.common.collect.ImmutableSet access$000 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 static synthetic dagger.internal.codegen.BindingMethodValidator$Abstractness access$100 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 static synthetic dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass access$200 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 static synthetic dagger.internal.codegen.DependencyRequestValidator access$300 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerElements access$600 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 static synthetic dagger.internal.codegen.langmodel.DaggerTypes access$700 (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator x0 }
dagger/internal/codegen/BindingMethodValidator$MethodValidator.class
BindingMethodValidator.java package dagger.internal.codegen public abstract dagger.internal.codegen.BindingMethodValidator$MethodValidator extends dagger.internal.codegen.BindingElementValidator$ElementValidator { final synthetic dagger.internal.codegen.BindingMethodValidator this$0 protected void <init> (dagger.internal.codegen.BindingMethodValidator, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.BindingMethodValidator this$0 javax.lang.model.element.ExecutableElement element protected final java.util.Optional bindingElementType () protected final void checkAdditionalProperties () protected void checkAdditionalMethodProperties () private void checkEnclosingElement () private void checkTypeParameters () private void checkNotPrivate () private void checkAbstractness () boolean isAbstract private void checkThrows () protected void checkParameters () javax.lang.model.element.VariableElement parameter protected void checkParameter (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter }
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass.class
BindingMethodValidator.java package dagger.internal.codegen public abstract enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass extends java.lang.Enum { public static final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass NO_EXCEPTIONS public static final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass EXCEPTION public static final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass RUNTIME_EXCEPTION private final Class superclass private static final synthetic dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass[] $VALUES public static dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass[] values () public static dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private void <init> (java.lang.String, int, java.lang.Class) Class superclass protected void checkThrows (dagger.internal.codegen.BindingMethodValidator, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.ValidationReport$Builder) javax.lang.model.type.TypeMirror thrownType dagger.internal.codegen.BindingMethodValidator validator javax.lang.model.element.ExecutableElement element dagger.internal.codegen.ValidationReport$Builder report javax.lang.model.type.TypeMirror exceptionSupertype javax.lang.model.type.TypeMirror errorType protected abstract java.lang.String errorMessage (dagger.internal.codegen.BindingMethodValidator) synthetic void <init> (java.lang.String, int, dagger.internal.codegen.BindingMethodValidator$1) String x0 int x1 dagger.internal.codegen.BindingMethodValidator$1 x2 synthetic void <init> (java.lang.String, int, java.lang.Class, dagger.internal.codegen.BindingMethodValidator$1) String x0 int x1 Class x2 dagger.internal.codegen.BindingMethodValidator$1 x3 static void <clinit> () }
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass$3.class
BindingMethodValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass$3 extends dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass { void <init> (java.lang.String, int, java.lang.Class) Class superclass protected java.lang.String errorMessage (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator validator }
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass$2.class
BindingMethodValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass$2 extends dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass { void <init> (java.lang.String, int, java.lang.Class) Class superclass protected java.lang.String errorMessage (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator validator }
dagger/internal/codegen/BindingMethodValidator$ExceptionSuperclass$1.class
BindingMethodValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass$1 extends dagger.internal.codegen.BindingMethodValidator$ExceptionSuperclass { void <init> (java.lang.String, int) protected java.lang.String errorMessage (dagger.internal.codegen.BindingMethodValidator) dagger.internal.codegen.BindingMethodValidator validator protected void checkThrows (dagger.internal.codegen.BindingMethodValidator, javax.lang.model.element.ExecutableElement, dagger.internal.codegen.ValidationReport$Builder) dagger.internal.codegen.BindingMethodValidator validator javax.lang.model.element.ExecutableElement element dagger.internal.codegen.ValidationReport$Builder report }
dagger/internal/codegen/BindingMethodValidator$Abstractness.class
BindingMethodValidator.java package dagger.internal.codegen public final enum dagger.internal.codegen.BindingMethodValidator$Abstractness extends java.lang.Enum { public static final enum dagger.internal.codegen.BindingMethodValidator$Abstractness MUST_BE_ABSTRACT public static final enum dagger.internal.codegen.BindingMethodValidator$Abstractness MUST_BE_CONCRETE private static final synthetic dagger.internal.codegen.BindingMethodValidator$Abstractness[] $VALUES public static dagger.internal.codegen.BindingMethodValidator$Abstractness[] values () public static dagger.internal.codegen.BindingMethodValidator$Abstractness valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/BindingMethodValidator$1.class
BindingMethodValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindingMethodValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingMethodValidator$Abstractness static void <clinit> () }
dagger/internal/codegen/BindingMethodProcessingStep_Factory.class
BindingMethodProcessingStep_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingMethodProcessingStep_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider messagerProvider private final javax.inject.Provider anyBindingMethodValidatorProvider public void <init> (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider anyBindingMethodValidatorProvider public dagger.internal.codegen.BindingMethodProcessingStep get () public static dagger.internal.codegen.BindingMethodProcessingStep_Factory create (javax.inject.Provider, javax.inject.Provider) javax.inject.Provider messagerProvider javax.inject.Provider anyBindingMethodValidatorProvider public static dagger.internal.codegen.BindingMethodProcessingStep newBindingMethodProcessingStep (javax.annotation.processing.Messager, java.lang.Object) javax.annotation.processing.Messager messager Object anyBindingMethodValidator public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingMethodProcessingStep.class
BindingMethodProcessingStep.java package dagger.internal.codegen final dagger.internal.codegen.BindingMethodProcessingStep extends dagger.internal.codegen.TypeCheckingProcessingStep { private final javax.annotation.processing.Messager messager private final dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator void <init> (javax.annotation.processing.Messager, dagger.internal.codegen.AnyBindingMethodValidator) javax.annotation.processing.Messager messager dagger.internal.codegen.AnyBindingMethodValidator anyBindingMethodValidator public java.util.Set annotations () protected void process (javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableSet) javax.lang.model.element.ExecutableElement method com.google.common.collect.ImmutableSet annotations protected volatile synthetic void process (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) }
dagger/internal/codegen/BindingGraphValidator_Factory.class
BindingGraphValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingGraphValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider validationPluginsProvider private final javax.inject.Provider externalPluginsProvider private final javax.inject.Provider diagnosticReporterFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider validationPluginsProvider javax.inject.Provider externalPluginsProvider javax.inject.Provider diagnosticReporterFactoryProvider public dagger.internal.codegen.BindingGraphValidator get () public static dagger.internal.codegen.BindingGraphValidator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider validationPluginsProvider javax.inject.Provider externalPluginsProvider javax.inject.Provider diagnosticReporterFactoryProvider public static dagger.internal.codegen.BindingGraphValidator newBindingGraphValidator (java.util.Set, com.google.common.collect.ImmutableSet, java.lang.Object) java.util.Set validationPlugins com.google.common.collect.ImmutableSet externalPlugins Object diagnosticReporterFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingGraphValidator.class
BindingGraphValidator.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphValidator extends java.lang.Object { private final com.google.common.collect.ImmutableSet validationPlugins private final com.google.common.collect.ImmutableSet externalPlugins private final dagger.internal.codegen.DiagnosticReporterFactory diagnosticReporterFactory void <init> (java.util.Set, com.google.common.collect.ImmutableSet, dagger.internal.codegen.DiagnosticReporterFactory) java.util.Set validationPlugins com.google.common.collect.ImmutableSet externalPlugins dagger.internal.codegen.DiagnosticReporterFactory diagnosticReporterFactory boolean isValid (dagger.model.BindingGraph) dagger.model.BindingGraph graph private boolean isValid (com.google.common.collect.ImmutableSet, dagger.model.BindingGraph) dagger.internal.codegen.DiagnosticReporterFactory$DiagnosticReporterImpl reporter dagger.spi.BindingGraphPlugin plugin com.google.common.collect.ImmutableSet plugins dagger.model.BindingGraph graph boolean isValid }
dagger/internal/codegen/BindingGraphValidationModule.class
BindingGraphValidationModule.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingGraphValidationModule extends java.lang.Object { public abstract dagger.spi.BindingGraphPlugin dependencyCycle (dagger.internal.codegen.DependencyCycleValidator) public abstract dagger.spi.BindingGraphPlugin dependsOnProductionExecutor (dagger.internal.codegen.DependsOnProductionExecutorValidator) public abstract dagger.spi.BindingGraphPlugin duplicateBindings (dagger.internal.codegen.DuplicateBindingsValidator) public abstract dagger.spi.BindingGraphPlugin incompatiblyScopedBindings (dagger.internal.codegen.IncompatiblyScopedBindingsValidator) public abstract dagger.spi.BindingGraphPlugin injectBinding (dagger.internal.codegen.InjectBindingValidator) public abstract dagger.spi.BindingGraphPlugin mapMultibinding (dagger.internal.codegen.MapMultibindingValidator) public abstract dagger.spi.BindingGraphPlugin missingBinding (dagger.internal.codegen.MissingBindingValidator) public abstract dagger.spi.BindingGraphPlugin nullableBinding (dagger.internal.codegen.NullableBindingValidator) public abstract dagger.spi.BindingGraphPlugin provisionDependencyOnProducerBinding (dagger.internal.codegen.ProvisionDependencyOnProducerBindingValidator) public abstract dagger.spi.BindingGraphPlugin subcomponentFactoryMethod (dagger.internal.codegen.SubcomponentFactoryMethodValidator) }
dagger/internal/codegen/BindingGraphPlugins_Factory.class
BindingGraphPlugins_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingGraphPlugins_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider validationPluginsProvider private final javax.inject.Provider externalPluginsProvider private final javax.inject.Provider filerProvider private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider processingOptionsProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider validationPluginsProvider javax.inject.Provider externalPluginsProvider javax.inject.Provider filerProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider processingOptionsProvider public dagger.internal.codegen.BindingGraphPlugins get () public static dagger.internal.codegen.BindingGraphPlugins_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider validationPluginsProvider javax.inject.Provider externalPluginsProvider javax.inject.Provider filerProvider javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider processingOptionsProvider public static dagger.internal.codegen.BindingGraphPlugins newBindingGraphPlugins (java.util.Set, com.google.common.collect.ImmutableSet, javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.util.Map) java.util.Set validationPlugins com.google.common.collect.ImmutableSet externalPlugins javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements java.util.Map processingOptions public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingGraphPlugins.class
BindingGraphPlugins.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphPlugins extends java.lang.Object { private final com.google.common.collect.ImmutableSet plugins private final javax.annotation.processing.Filer filer private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.langmodel.DaggerElements elements private final java.util.Map processingOptions void <init> (java.util.Set, com.google.common.collect.ImmutableSet, javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.util.Map) java.util.Set validationPlugins com.google.common.collect.ImmutableSet externalPlugins javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements java.util.Map processingOptions com.google.common.collect.ImmutableSet allSupportedOptions () void initializePlugins () private void initializePlugin (dagger.spi.BindingGraphPlugin) dagger.spi.BindingGraphPlugin plugin java.util.Set supportedOptions private static synthetic java.util.stream.Stream lambda$allSupportedOptions$0 (dagger.spi.BindingGraphPlugin) dagger.spi.BindingGraphPlugin plugin }
dagger/internal/codegen/BindingGraphFactory_Factory.class
BindingGraphFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingGraphFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider elementsProvider private final javax.inject.Provider injectBindingRegistryProvider private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider bindingFactoryProvider private final javax.inject.Provider moduleDescriptorFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider injectBindingRegistryProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider moduleDescriptorFactoryProvider public dagger.internal.codegen.BindingGraphFactory get () public static dagger.internal.codegen.BindingGraphFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider elementsProvider javax.inject.Provider injectBindingRegistryProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider bindingFactoryProvider javax.inject.Provider moduleDescriptorFactoryProvider public static dagger.internal.codegen.BindingGraphFactory newBindingGraphFactory (dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerElements elements Object injectBindingRegistry Object keyFactory Object bindingFactory Object moduleDescriptorFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingGraphFactory.class
BindingGraphFactory.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphFactory extends java.lang.Object implements dagger.internal.codegen.ClearableCache { private final dagger.internal.codegen.langmodel.DaggerElements elements private final dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.BindingFactory bindingFactory private final dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory private final java.util.Map keysMatchingRequestCache void <init> (dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.InjectBindingRegistry, dagger.internal.codegen.KeyFactory, dagger.internal.codegen.BindingFactory, dagger.internal.codegen.ModuleDescriptor$Factory) dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.InjectBindingRegistry injectBindingRegistry dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.BindingFactory bindingFactory dagger.internal.codegen.ModuleDescriptor$Factory moduleDescriptorFactory dagger.internal.codegen.BindingGraph create (dagger.internal.codegen.ComponentDescriptor, boolean) dagger.internal.codegen.ComponentDescriptor componentDescriptor boolean createFullBindingGraph private dagger.internal.codegen.BindingGraph create (java.util.Optional, dagger.internal.codegen.ComponentDescriptor, boolean) javax.lang.model.element.ExecutableElement method java.util.List dependencyMethods dagger.internal.codegen.ComponentRequirement dependency dagger.internal.codegen.ModuleDescriptor moduleDescriptor dagger.internal.codegen.ComponentDescriptor subcomponent java.util.Optional parentResolver dagger.internal.codegen.ComponentDescriptor componentDescriptor boolean createFullBindingGraph com.google.common.collect.ImmutableSet$Builder explicitBindingsBuilder com.google.common.collect.ImmutableSet$Builder delegatesBuilder com.google.common.collect.ImmutableSet$Builder optionalsBuilder com.google.common.collect.ImmutableSet$Builder multibindingDeclarations com.google.common.collect.ImmutableSet$Builder subcomponentDeclarations dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver java.util.Set resolvedSubcomponents com.google.common.collect.ImmutableList$Builder subgraphs private com.google.common.collect.ImmutableSet modules (dagger.internal.codegen.ComponentDescriptor, java.util.Optional) dagger.internal.codegen.ComponentDescriptor componentDescriptor java.util.Optional parentResolver private boolean shouldIncludeImplicitProductionModules (dagger.internal.codegen.ComponentDescriptor, java.util.Optional) dagger.internal.codegen.ComponentDescriptor component java.util.Optional parentResolver private dagger.internal.codegen.ModuleDescriptor descriptorForMonitoringModule (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentDefinitionType private dagger.internal.codegen.ModuleDescriptor descriptorForProductionExecutorModule () private static com.google.common.collect.ImmutableSetMultimap indexBindingDeclarationsByKey (java.lang.Iterable) Iterable declarations public void clearCache () static com.google.common.collect.ImmutableSetMultimap multibindingContributionsByMultibindingKey (java.lang.Iterable) dagger.internal.codegen.BindingDeclaration declaration Iterable declarations com.google.common.collect.ImmutableSetMultimap$Builder builder private static synthetic dagger.model.Key lambda$create$6 (dagger.model.Key) dagger.model.Key key private static synthetic java.util.stream.Stream lambda$create$5 (dagger.internal.codegen.ModuleDescriptor) dagger.internal.codegen.ModuleDescriptor module private static synthetic void lambda$create$4 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.DependencyRequest) dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver dagger.model.DependencyRequest entryPoint private static synthetic dagger.model.DependencyRequest lambda$create$3 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private synthetic void lambda$create$2 (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableSet$Builder explicitBindingsBuilder dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor builderEntryPoint dagger.internal.codegen.ComponentDescriptor childComponent private synthetic void lambda$create$1 (com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ComponentCreatorDescriptor) com.google.common.collect.ImmutableSet$Builder explicitBindingsBuilder dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor private synthetic dagger.internal.codegen.ProvisionBinding lambda$create$0 (dagger.internal.codegen.ComponentCreatorDescriptor, dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentCreatorDescriptor creatorDescriptor dagger.internal.codegen.ComponentRequirement requirement static synthetic dagger.internal.codegen.InjectBindingRegistry access$000 (dagger.internal.codegen.BindingGraphFactory) dagger.internal.codegen.BindingGraphFactory x0 static synthetic java.util.Map access$100 (dagger.internal.codegen.BindingGraphFactory) dagger.internal.codegen.BindingGraphFactory x0 static synthetic dagger.internal.codegen.KeyFactory access$200 (dagger.internal.codegen.BindingGraphFactory) dagger.internal.codegen.BindingGraphFactory x0 static synthetic dagger.internal.codegen.BindingFactory access$300 (dagger.internal.codegen.BindingGraphFactory) dagger.internal.codegen.BindingGraphFactory x0 }
dagger/internal/codegen/BindingGraphFactory$Resolver.class
BindingGraphFactory.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphFactory$Resolver extends java.lang.Object { final java.util.Optional parentResolver final dagger.internal.codegen.ComponentDescriptor componentDescriptor final com.google.common.collect.ImmutableSetMultimap explicitBindings final com.google.common.collect.ImmutableSet explicitBindingsSet final com.google.common.collect.ImmutableSetMultimap explicitMultibindings final com.google.common.collect.ImmutableSetMultimap multibindingDeclarations final com.google.common.collect.ImmutableSetMultimap subcomponentDeclarations final com.google.common.collect.ImmutableSetMultimap delegateDeclarations final com.google.common.collect.ImmutableSetMultimap optionalBindingDeclarations final com.google.common.collect.ImmutableSetMultimap delegateMultibindingDeclarations final java.util.Map resolvedContributionBindings final java.util.Map resolvedMembersInjectionBindings final java.util.Deque cycleStack final java.util.Map keyDependsOnLocalBindingsCache final java.util.Map bindingDependsOnLocalBindingsCache final java.util.Queue subcomponentsToResolve final synthetic dagger.internal.codegen.BindingGraphFactory this$0 void <init> (dagger.internal.codegen.BindingGraphFactory, java.util.Optional, dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap) java.util.Optional parentResolver dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableSetMultimap explicitBindings com.google.common.collect.ImmutableSetMultimap multibindingDeclarations com.google.common.collect.ImmutableSetMultimap subcomponentDeclarations com.google.common.collect.ImmutableSetMultimap delegateDeclarations com.google.common.collect.ImmutableSetMultimap optionalBindingDeclarations java.util.Optional getFactoryMethod () dagger.internal.codegen.ResolvedBindings lookUpBindings (dagger.model.Key) dagger.model.Key requestKey java.util.Set bindings com.google.common.collect.ImmutableSet multibindingContributions com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet optionalBindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations private boolean isIncorrectlyScopedInPartialGraph (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding dagger.internal.codegen.BindingGraphFactory$Resolver owningResolver dagger.internal.codegen.ComponentDescriptor owningComponent private dagger.internal.codegen.ComponentDescriptor rootComponent () dagger.internal.codegen.ResolvedBindings lookUpMembersInjectionBinding (dagger.model.Key) dagger.model.Key requestKey java.util.Optional binding private void addSubcomponentToOwningResolver (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding subcomponentCreatorBinding dagger.internal.codegen.BindingGraphFactory$Resolver owningResolver javax.lang.model.element.TypeElement builderType private com.google.common.collect.ImmutableSet keysMatchingRequest (dagger.model.Key) dagger.model.Key requestKey private com.google.common.collect.ImmutableSet keysMatchingRequestUncached (dagger.model.Key) dagger.model.Key requestKey com.google.common.collect.ImmutableSet$Builder keys private java.util.Optional syntheticMultibinding (dagger.model.Key, java.lang.Iterable, java.lang.Iterable) dagger.model.Key key Iterable multibindingContributions Iterable multibindingDeclarations private java.util.Optional syntheticSubcomponentBuilderBinding (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet subcomponentDeclarations private java.util.Optional syntheticOptionalBinding (dagger.model.Key, com.google.common.collect.ImmutableSet) dagger.model.Key key com.google.common.collect.ImmutableSet optionalBindingDeclarations private com.google.common.collect.ImmutableSet createDelegateBindings (com.google.common.collect.ImmutableSet) dagger.internal.codegen.DelegateDeclaration delegateDeclaration com.google.common.collect.ImmutableSet delegateDeclarations com.google.common.collect.ImmutableSet$Builder builder private dagger.internal.codegen.ContributionBinding createDelegateBinding (dagger.internal.codegen.DelegateDeclaration) dagger.internal.codegen.ResolvedBindings resolvedDelegate dagger.internal.codegen.DelegateDeclaration delegateDeclaration dagger.model.Key delegateKey dagger.internal.codegen.ResolvedBindings resolvedDelegate dagger.internal.codegen.ContributionBinding explicitDelegate private com.google.common.collect.ImmutableSetMultimap indexBindingsByOwningComponent (dagger.model.Key, java.lang.Iterable) dagger.internal.codegen.ContributionBinding binding dagger.model.Key requestKey Iterable bindings com.google.common.collect.ImmutableSetMultimap$Builder index private javax.lang.model.element.TypeElement getOwningComponent (dagger.model.Key, dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ResolvedBindings parentResolvedBindings dagger.model.Key requestKey dagger.internal.codegen.ContributionBinding binding private boolean isResolvedInParent (dagger.model.Key, dagger.internal.codegen.ContributionBinding) dagger.model.Key requestKey dagger.internal.codegen.ContributionBinding binding java.util.Optional owningResolver private java.util.Optional getOwningResolver (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver dagger.internal.codegen.BindingGraphFactory$Resolver requestResolver dagger.internal.codegen.ContributionBinding binding java.util.Optional bindingScope private boolean containsExplicitBinding (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private boolean resolverContainsDelegateDeclarationForBinding (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding private com.google.common.collect.ImmutableList getResolverLineage () java.util.Optional currentResolver com.google.common.collect.ImmutableList$Builder resolverList private com.google.common.collect.ImmutableSet getAllMatchingBindingDeclarations (dagger.model.Key, java.util.function.Function) dagger.model.Key requestKey java.util.function.Function getDeclarationsPerKey private com.google.common.collect.ImmutableSet getExplicitBindings (dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver resolver dagger.model.Key key com.google.common.collect.ImmutableSet$Builder bindings private com.google.common.collect.ImmutableSet getLocalExplicitBindings (dagger.model.Key) dagger.model.Key key private com.google.common.collect.ImmutableSet getExplicitMultibindings (dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver resolver dagger.model.Key key com.google.common.collect.ImmutableSet$Builder multibindings private com.google.common.collect.ImmutableSet getLocalExplicitMultibindings (dagger.model.Key) dagger.model.Key key com.google.common.collect.ImmutableSet$Builder multibindings private com.google.common.collect.ImmutableSet getMultibindingDeclarations (dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver resolver dagger.model.Key key com.google.common.collect.ImmutableSet$Builder multibindingDeclarations private com.google.common.collect.ImmutableSet getSubcomponentDeclarations (dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver resolver dagger.model.Key key com.google.common.collect.ImmutableSet$Builder subcomponentDeclarations private com.google.common.collect.ImmutableSet getOptionalBindingDeclarations (dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver resolver dagger.model.Key key java.util.Optional unwrapped com.google.common.collect.ImmutableSet$Builder declarations private java.util.Optional getPreviouslyResolvedBindings (dagger.model.Key) dagger.model.Key key java.util.Optional result private void resolveMembersInjection (dagger.model.Key) dagger.model.Key key dagger.internal.codegen.ResolvedBindings bindings void resolve (dagger.model.Key) dagger.internal.codegen.ResolvedBindings bindings dagger.model.Key key private void resolveDependencies (dagger.internal.codegen.ResolvedBindings) dagger.model.DependencyRequest dependency dagger.internal.codegen.Binding binding dagger.internal.codegen.ResolvedBindings resolvedBindings com.google.common.collect.ImmutableMap getResolvedContributionBindings () com.google.common.collect.ImmutableMap parentBindings java.util.Map bindingsResolvedInParent com.google.common.collect.ImmutableMap$Builder builder com.google.common.collect.ImmutableMap getResolvedMembersInjectionBindings () com.google.common.collect.ImmutableSet getInheritedModules () com.google.common.collect.ImmutableSet getOwnedModules () private static synthetic java.util.stream.Stream lambda$getAllMatchingBindingDeclarations$5 (java.util.function.Function, dagger.model.Key) java.util.function.Function getDeclarationsPerKey dagger.model.Key key private static synthetic boolean lambda$resolverContainsDelegateDeclarationForBinding$4 (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.DelegateDeclaration) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.DelegateDeclaration declaration private synthetic boolean lambda$lookUpBindings$3 (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding binding private synthetic void lambda$lookUpBindings$2 (java.util.Set, dagger.internal.codegen.ProvisionBinding) java.util.Set bindings dagger.internal.codegen.ProvisionBinding binding private static synthetic javax.lang.model.element.ExecutableElement lambda$getFactoryMethod$1 (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor method private synthetic java.util.Optional lambda$getFactoryMethod$0 (dagger.internal.codegen.BindingGraphFactory$Resolver) dagger.internal.codegen.BindingGraphFactory$Resolver parent static synthetic java.util.Optional access$500 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 static synthetic com.google.common.collect.ImmutableSet access$600 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 static synthetic com.google.common.collect.ImmutableSet access$700 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 static synthetic com.google.common.collect.ImmutableSet access$800 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 static synthetic com.google.common.collect.ImmutableSet access$900 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 static synthetic void access$1000 (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.model.Key) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.model.Key x1 }
dagger/internal/codegen/BindingGraphFactory$Resolver$LocalDependencyChecker.class
BindingGraphFactory.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphFactory$Resolver$LocalDependencyChecker extends java.lang.Object { private final java.util.Set cycleChecker final synthetic dagger.internal.codegen.BindingGraphFactory$Resolver this$1 private void <init> (dagger.internal.codegen.BindingGraphFactory$Resolver) boolean dependsOnLocalBindings (dagger.model.Key) dagger.model.Key key private boolean dependsOnLocalBindingsUncached (dagger.model.Key) dagger.internal.codegen.Binding binding dagger.model.Key key dagger.internal.codegen.ResolvedBindings previouslyResolvedBindings boolean dependsOnLocalBindings (dagger.internal.codegen.Binding) dagger.internal.codegen.Binding binding private boolean dependsOnLocalBindingsUncached (dagger.internal.codegen.Binding) dagger.model.DependencyRequest dependency dagger.internal.codegen.Binding binding private boolean hasLocalMultibindingContributions (dagger.model.Key) dagger.model.Key requestKey private boolean hasLocalOptionalBindingContribution (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings private synthetic boolean lambda$hasLocalMultibindingContributions$0 (dagger.model.Key) dagger.model.Key key synthetic void <init> (dagger.internal.codegen.BindingGraphFactory$Resolver, dagger.internal.codegen.BindingGraphFactory$1) dagger.internal.codegen.BindingGraphFactory$Resolver x0 dagger.internal.codegen.BindingGraphFactory$1 x1 }
dagger/internal/codegen/BindingGraphFactory$1.class
BindingGraphFactory.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindingGraphFactory$1 extends java.lang.Object { }
dagger/internal/codegen/BindingGraphConverter_Factory.class
BindingGraphConverter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingGraphConverter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider bindingDeclarationFormatterProvider public void <init> (javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider public dagger.internal.codegen.BindingGraphConverter get () public static dagger.internal.codegen.BindingGraphConverter_Factory create (javax.inject.Provider) javax.inject.Provider bindingDeclarationFormatterProvider public static dagger.internal.codegen.BindingGraphConverter newBindingGraphConverter (java.lang.Object) Object bindingDeclarationFormatter public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingGraphConverter.class
BindingGraphConverter.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphConverter extends java.lang.Object { private final dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter void <init> (dagger.internal.codegen.BindingDeclarationFormatter) dagger.internal.codegen.BindingDeclarationFormatter bindingDeclarationFormatter dagger.model.BindingGraph convert (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph bindingGraph dagger.internal.codegen.BindingGraphConverter$Traverser traverser private dagger.model.BindingGraph$ComponentNode rootComponentNode (com.google.common.graph.Network) com.google.common.graph.Network network private static synthetic boolean lambda$rootComponentNode$0 (dagger.model.BindingGraph$Node) dagger.model.BindingGraph$Node node static synthetic dagger.internal.codegen.BindingDeclarationFormatter access$100 (dagger.internal.codegen.BindingGraphConverter) dagger.internal.codegen.BindingGraphConverter x0 }
dagger/internal/codegen/BindingGraphConverter$Traverser.class
BindingGraphConverter.java package dagger.internal.codegen final dagger.internal.codegen.BindingGraphConverter$Traverser extends dagger.internal.codegen.ComponentTreeTraverser { private final com.google.common.graph.MutableNetwork network private final boolean isRootSubcomponent private final boolean isFullBindingGraph private final dagger.model.ComponentPath rootComponentPath private dagger.model.BindingGraph$ComponentNode parentComponent private dagger.model.BindingGraph$ComponentNode currentComponent final synthetic dagger.internal.codegen.BindingGraphConverter this$0 void <init> (dagger.internal.codegen.BindingGraphConverter, dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph protected void visitComponent (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingNode binding dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.BindingGraph graph dagger.model.BindingGraph$ComponentNode grandparentComponent protected void visitEntryPoint (dagger.model.DependencyRequest, dagger.internal.codegen.BindingGraph) dagger.model.DependencyRequest entryPoint dagger.internal.codegen.BindingGraph graph protected void visitSubcomponentFactoryMethod (dagger.internal.codegen.BindingGraph, dagger.internal.codegen.BindingGraph, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.BindingGraph graph dagger.internal.codegen.BindingGraph parent javax.lang.model.element.ExecutableElement factoryMethod private void addDependencyEdges (dagger.model.BindingGraph$Node, dagger.model.DependencyRequest) dagger.internal.codegen.BindingNode dependency dagger.model.BindingGraph$Node source dagger.model.DependencyRequest dependencyRequest dagger.internal.codegen.ResolvedBindings dependencies private void addDependencyEdge (dagger.model.BindingGraph$Node, dagger.model.DependencyRequest, dagger.model.BindingGraph$Node) dagger.model.BindingGraph$Node source dagger.model.DependencyRequest dependencyRequest dagger.model.BindingGraph$Node dependency private boolean hasDependencyEdge (dagger.model.BindingGraph$Node, dagger.model.BindingGraph$Node, dagger.model.DependencyRequest) dagger.model.BindingGraph$Edge edge dagger.model.BindingGraph$Node source dagger.model.BindingGraph$Node dependency dagger.model.DependencyRequest dependencyRequest private dagger.internal.codegen.ResolvedBindings resolvedDependencies (dagger.model.BindingGraph$Node, dagger.model.DependencyRequest) dagger.model.BindingGraph$Node source dagger.model.DependencyRequest dependencyRequest private void addBinding (dagger.internal.codegen.BindingNode) dagger.model.DependencyRequest dependencyRequest dagger.internal.codegen.BindingNode binding private com.google.common.collect.ImmutableSet bindingNodes (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings resolvedBindings com.google.common.collect.ImmutableSet$Builder bindingNodes private dagger.internal.codegen.BindingNode bindingNode (dagger.internal.codegen.ResolvedBindings, dagger.internal.codegen.Binding, javax.lang.model.element.TypeElement) dagger.internal.codegen.ResolvedBindings resolvedBindings dagger.internal.codegen.Binding binding javax.lang.model.element.TypeElement owningComponent private dagger.model.BindingGraph$MissingBinding missingBindingNode (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings dependencies private dagger.model.BindingGraph$ComponentNode subcomponentNode (javax.lang.model.type.TypeMirror, dagger.internal.codegen.BindingGraph) javax.lang.model.type.TypeMirror subcomponentBuilderType dagger.internal.codegen.BindingGraph graph javax.lang.model.element.TypeElement subcomponentBuilderElement dagger.internal.codegen.ComponentDescriptor subcomponent private synthetic void lambda$bindingNodes$0 (com.google.common.collect.ImmutableSet$Builder, dagger.internal.codegen.ResolvedBindings, javax.lang.model.element.TypeElement, java.util.Collection) dagger.internal.codegen.Binding binding com.google.common.collect.ImmutableSet$Builder bindingNodes dagger.internal.codegen.ResolvedBindings resolvedBindings javax.lang.model.element.TypeElement component java.util.Collection bindings static synthetic com.google.common.graph.MutableNetwork access$000 (dagger.internal.codegen.BindingGraphConverter$Traverser) dagger.internal.codegen.BindingGraphConverter$Traverser x0 }
dagger/internal/codegen/BindingGraph.class
BindingGraph.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingGraph extends java.lang.Object { private static final com.google.common.graph.Traverser SUBGRAPH_TRAVERSER void <init> () abstract dagger.internal.codegen.ComponentDescriptor componentDescriptor () abstract com.google.common.collect.ImmutableMap contributionBindings () abstract com.google.common.collect.ImmutableMap membersInjectionBindings () final dagger.internal.codegen.ResolvedBindings resolvedBindings (dagger.internal.codegen.BindingRequest) dagger.internal.codegen.BindingRequest request final java.lang.Iterable resolvedBindings () abstract com.google.common.collect.ImmutableList subgraphs () javax.lang.model.element.TypeElement componentTypeElement () abstract com.google.common.collect.ImmutableSet ownedModules () com.google.common.collect.ImmutableSet ownedModuleTypes () abstract java.util.Optional factoryMethod () com.google.common.collect.ImmutableMap factoryMethodParameters () javax.lang.model.element.VariableElement parameter com.google.common.collect.ImmutableMap$Builder builder com.google.common.collect.ImmutableSet componentRequirements () com.google.common.collect.ImmutableSet requiredModules com.google.common.collect.ImmutableSet$Builder requirements private com.google.common.collect.ImmutableSet requiredModuleElements () com.google.common.collect.ImmutableSet componentDescriptors () abstract boolean isFullBindingGraph () public abstract int hashCode () public abstract boolean equals (java.lang.Object) static dagger.internal.codegen.BindingGraph create (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, java.util.Optional, boolean) dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableMap resolvedContributionBindingsMap com.google.common.collect.ImmutableMap resolvedMembersInjectionBindings com.google.common.collect.ImmutableList subgraphs com.google.common.collect.ImmutableSet ownedModules java.util.Optional factoryMethod boolean isFullBindingGraph private static final void checkForDuplicates (java.lang.Iterable) Iterable graphs java.util.Map duplicateGraphs private static synthetic boolean lambda$checkForDuplicates$4 (java.util.Collection) java.util.Collection overlapping private static synthetic javax.lang.model.element.TypeElement lambda$checkForDuplicates$3 (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph private static synthetic java.util.stream.Stream lambda$requiredModuleElements$2 (dagger.internal.codegen.ResolvedBindings) dagger.internal.codegen.ResolvedBindings bindings private static synthetic java.util.stream.Stream lambda$requiredModuleElements$1 (dagger.internal.codegen.BindingGraph) dagger.internal.codegen.BindingGraph graph private static synthetic boolean lambda$componentRequirements$0 (com.google.common.collect.ImmutableSet, dagger.internal.codegen.ComponentRequirement) com.google.common.collect.ImmutableSet requiredModules dagger.internal.codegen.ComponentRequirement requirement static void <clinit> () }
dagger/internal/codegen/BindingFactory_Factory.class
BindingFactory_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingFactory_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typesProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider keyFactoryProvider private final javax.inject.Provider dependencyRequestFactoryProvider private final javax.inject.Provider injectionSiteFactoryProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider dependencyRequestFactoryProvider javax.inject.Provider injectionSiteFactoryProvider public dagger.internal.codegen.BindingFactory get () public static dagger.internal.codegen.BindingFactory_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider typesProvider javax.inject.Provider elementsProvider javax.inject.Provider keyFactoryProvider javax.inject.Provider dependencyRequestFactoryProvider javax.inject.Provider injectionSiteFactoryProvider public static dagger.internal.codegen.BindingFactory newBindingFactory (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, java.lang.Object, java.lang.Object, java.lang.Object) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements Object keyFactory Object dependencyRequestFactory Object injectionSiteFactory public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingFactory.class
BindingFactory.java package dagger.internal.codegen final dagger.internal.codegen.BindingFactory extends java.lang.Object { private final dagger.internal.codegen.langmodel.DaggerTypes types private final dagger.internal.codegen.KeyFactory keyFactory private final dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory private final dagger.internal.codegen.InjectionSiteFactory injectionSiteFactory private final dagger.internal.codegen.langmodel.DaggerElements elements void <init> (dagger.internal.codegen.langmodel.DaggerTypes, dagger.internal.codegen.langmodel.DaggerElements, dagger.internal.codegen.KeyFactory, dagger.internal.codegen.DependencyRequestFactory, dagger.internal.codegen.InjectionSiteFactory) dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.langmodel.DaggerElements elements dagger.internal.codegen.KeyFactory keyFactory dagger.internal.codegen.DependencyRequestFactory dependencyRequestFactory dagger.internal.codegen.InjectionSiteFactory injectionSiteFactory dagger.internal.codegen.ProvisionBinding injectionBinding (javax.lang.model.element.ExecutableElement, java.util.Optional) javax.lang.model.type.DeclaredType resolved javax.lang.model.element.ExecutableElement constructorElement java.util.Optional resolvedType javax.lang.model.type.ExecutableType constructorType javax.lang.model.type.DeclaredType constructedType dagger.model.Key key com.google.common.collect.ImmutableSet provisionDependencies dagger.internal.codegen.ProvisionBinding$Builder builder javax.lang.model.element.TypeElement bindingTypeElement dagger.internal.codegen.ProvisionBinding providesMethodBinding (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement providesMethod javax.lang.model.element.TypeElement contributedBy dagger.internal.codegen.ProductionBinding producesMethodBinding (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement producesMethod javax.lang.model.element.TypeElement contributedBy dagger.internal.codegen.ProductionBinding$Builder builder private dagger.internal.codegen.ContributionBinding$Builder setMethodBindingProperties (dagger.internal.codegen.ContributionBinding$Builder, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement, dagger.model.Key, java.util.function.BiFunction) dagger.internal.codegen.ContributionBinding$Builder builder javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement contributedBy dagger.model.Key key java.util.function.BiFunction create javax.lang.model.type.ExecutableType methodType dagger.internal.codegen.ContributionBinding syntheticMultibinding (dagger.model.Key, java.lang.Iterable) dagger.model.Key key Iterable multibindingContributions dagger.internal.codegen.ContributionBinding$Builder builder private boolean multibindingRequiresProduction (dagger.model.Key, java.lang.Iterable) dagger.internal.codegen.MapType mapType dagger.model.Key key Iterable multibindingContributions dagger.internal.codegen.ProvisionBinding componentBinding (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement componentDefinitionType dagger.internal.codegen.ProvisionBinding componentDependencyBinding (dagger.internal.codegen.ComponentRequirement) dagger.internal.codegen.ComponentRequirement dependency dagger.internal.codegen.ContributionBinding componentDependencyMethodBinding (dagger.internal.codegen.ComponentDescriptor, javax.lang.model.element.ExecutableElement) dagger.internal.codegen.ContributionBinding$Builder builder dagger.internal.codegen.ComponentDescriptor componentDescriptor javax.lang.model.element.ExecutableElement dependencyMethod dagger.internal.codegen.ContributionBinding$Builder builder dagger.internal.codegen.ProvisionBinding boundInstanceBinding (dagger.internal.codegen.ComponentRequirement, javax.lang.model.element.Element) dagger.internal.codegen.ComponentRequirement requirement javax.lang.model.element.Element element javax.lang.model.element.VariableElement parameterElement dagger.internal.codegen.ProvisionBinding subcomponentCreatorBinding (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.element.ExecutableElement subcomponentCreatorMethod javax.lang.model.element.TypeElement component dagger.model.Key key dagger.internal.codegen.ProvisionBinding subcomponentCreatorBinding (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet subcomponentDeclarations dagger.internal.codegen.SubcomponentDeclaration subcomponentDeclaration dagger.internal.codegen.ContributionBinding delegateBinding (dagger.internal.codegen.DelegateDeclaration, dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.DelegateDeclaration delegateDeclaration dagger.internal.codegen.ContributionBinding actualBinding dagger.internal.codegen.ContributionBinding unresolvedDelegateBinding (dagger.internal.codegen.DelegateDeclaration) dagger.internal.codegen.DelegateDeclaration delegateDeclaration private dagger.internal.codegen.ContributionBinding buildDelegateBinding (dagger.internal.codegen.ContributionBinding$Builder, dagger.internal.codegen.DelegateDeclaration, java.lang.Class) dagger.internal.codegen.ContributionBinding$Builder builder dagger.internal.codegen.DelegateDeclaration delegateDeclaration Class frameworkType dagger.internal.codegen.ContributionBinding syntheticOptionalBinding (dagger.model.Key, dagger.model.RequestKind, dagger.internal.codegen.ResolvedBindings) dagger.model.Key key dagger.model.RequestKind requestKind dagger.internal.codegen.ResolvedBindings underlyingKeyBindings dagger.internal.codegen.ContributionBinding$Builder builder private dagger.internal.codegen.ContributionBinding$Builder syntheticOptionalBindingBuilder (dagger.model.RequestKind, dagger.internal.codegen.ResolvedBindings) dagger.model.RequestKind requestKind dagger.internal.codegen.ResolvedBindings underlyingKeyBindings dagger.internal.codegen.ProvisionBinding membersInjectorBinding (dagger.model.Key, dagger.internal.codegen.MembersInjectionBinding) dagger.model.Key key dagger.internal.codegen.MembersInjectionBinding membersInjectionBinding dagger.internal.codegen.MembersInjectionBinding membersInjectionBinding (javax.lang.model.type.DeclaredType, java.util.Optional) javax.lang.model.type.DeclaredType resolved javax.lang.model.type.DeclaredType declaredType java.util.Optional resolvedType com.google.common.collect.ImmutableSortedSet injectionSites com.google.common.collect.ImmutableSet dependencies dagger.model.Key key javax.lang.model.element.TypeElement typeElement private static synthetic java.util.stream.Stream lambda$membersInjectionBinding$1 (dagger.internal.codegen.MembersInjectionBinding$InjectionSite) dagger.internal.codegen.MembersInjectionBinding$InjectionSite injectionSite private static synthetic boolean lambda$multibindingRequiresProduction$0 (dagger.internal.codegen.ContributionBinding) dagger.internal.codegen.ContributionBinding binding }
dagger/internal/codegen/BindingFactory$1.class
BindingFactory.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindingFactory$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingType static void <clinit> () }
dagger/internal/codegen/BindingExpression.class
BindingExpression.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingExpression extends java.lang.Object { void <init> () abstract dagger.internal.codegen.javapoet.Expression getDependencyExpression (com.squareup.javapoet.ClassName) dagger.internal.codegen.javapoet.Expression getDependencyExpressionForComponentMethod (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component boolean requiresMethodEncapsulation () com.squareup.javapoet.CodeBlock getComponentMethodImplementation (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor, dagger.internal.codegen.ComponentImplementation) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor componentMethod dagger.internal.codegen.ComponentImplementation component com.squareup.javapoet.CodeBlock getModifiableBindingMethodImplementation (dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod, dagger.internal.codegen.ComponentImplementation, dagger.internal.codegen.langmodel.DaggerTypes) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod modifiableBindingMethod dagger.internal.codegen.ComponentImplementation component dagger.internal.codegen.langmodel.DaggerTypes types dagger.internal.codegen.javapoet.Expression dependencyExpression javax.lang.model.type.TypeMirror returnType }
dagger/internal/codegen/BindingElementValidator.class
BindingElementValidator.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingElementValidator extends java.lang.Object { private final Class bindingAnnotation private final dagger.internal.codegen.BindingElementValidator$AllowsMultibindings allowsMultibindings private final dagger.internal.codegen.BindingElementValidator$AllowsScoping allowsScoping private final java.util.Map cache protected void <init> (java.lang.Class, dagger.internal.codegen.BindingElementValidator$AllowsMultibindings, dagger.internal.codegen.BindingElementValidator$AllowsScoping) Class bindingAnnotation dagger.internal.codegen.BindingElementValidator$AllowsMultibindings allowsMultibindings dagger.internal.codegen.BindingElementValidator$AllowsScoping allowsScoping final dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.Element) javax.lang.model.element.Element element private dagger.internal.codegen.ValidationReport validateUncached (javax.lang.model.element.Element) javax.lang.model.element.Element element protected final transient java.lang.String bindingElements (java.lang.String, java.lang.Object[]) String ruleFormat Object[] args protected abstract java.lang.String bindingElements () protected abstract java.lang.String bindingElementTypeVerb () protected java.lang.String badTypeMessage () protected java.lang.String elementsIntoSetNotASetMessage () protected java.lang.String elementsIntoSetRawSetMessage () protected abstract dagger.internal.codegen.BindingElementValidator$ElementValidator elementValidator (javax.lang.model.element.Element) static synthetic dagger.internal.codegen.BindingElementValidator$AllowsMultibindings access$100 (dagger.internal.codegen.BindingElementValidator) dagger.internal.codegen.BindingElementValidator x0 static synthetic java.lang.Class access$300 (dagger.internal.codegen.BindingElementValidator) dagger.internal.codegen.BindingElementValidator x0 static synthetic dagger.internal.codegen.BindingElementValidator$AllowsScoping access$400 (dagger.internal.codegen.BindingElementValidator) dagger.internal.codegen.BindingElementValidator x0 }
dagger/internal/codegen/BindingElementValidator$ElementValidator.class
BindingElementValidator.java package dagger.internal.codegen public abstract dagger.internal.codegen.BindingElementValidator$ElementValidator extends java.lang.Object { protected final javax.lang.model.element.Element element protected final dagger.internal.codegen.ValidationReport$Builder report final synthetic dagger.internal.codegen.BindingElementValidator this$0 protected void <init> (dagger.internal.codegen.BindingElementValidator, javax.lang.model.element.Element) dagger.internal.codegen.BindingElementValidator this$0 javax.lang.model.element.Element element private dagger.internal.codegen.ValidationReport validate () protected void checkAdditionalProperties () protected abstract java.util.Optional bindingElementType () protected void checkType () protected void checkKeyType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType javax.lang.model.type.TypeKind kind protected void checkSetValuesType () protected final void checkSetValuesType (javax.lang.model.type.TypeMirror) dagger.internal.codegen.SetType setType javax.lang.model.type.TypeMirror type private void checkQualifiers () javax.lang.model.element.AnnotationMirror qualifier com.google.common.collect.ImmutableSet qualifiers private void checkMapKeys () com.google.common.collect.ImmutableSet mapKeys private void checkMultibindings () javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.ExecutableElement member javax.lang.model.element.AnnotationMirror bindingAnnotationMirror boolean usesProvidesType com.google.common.collect.ImmutableSet multibindingAnnotations private void checkScopes () dagger.model.Scope scope com.google.common.collect.ImmutableSet scopes String error private void checkFrameworkType () private synthetic void lambda$checkSetValuesType$1 (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror keyType private synthetic void lambda$checkType$0 (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static synthetic dagger.internal.codegen.ValidationReport access$000 (dagger.internal.codegen.BindingElementValidator$ElementValidator) dagger.internal.codegen.BindingElementValidator$ElementValidator x0 }
dagger/internal/codegen/BindingElementValidator$AllowsScoping.class
BindingElementValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingElementValidator$AllowsScoping extends java.lang.Enum { public static final enum dagger.internal.codegen.BindingElementValidator$AllowsScoping NO_SCOPING public static final enum dagger.internal.codegen.BindingElementValidator$AllowsScoping ALLOWS_SCOPING private static final synthetic dagger.internal.codegen.BindingElementValidator$AllowsScoping[] $VALUES public static dagger.internal.codegen.BindingElementValidator$AllowsScoping[] values () public static dagger.internal.codegen.BindingElementValidator$AllowsScoping valueOf (java.lang.String) String name private void <init> (java.lang.String, int) static void <clinit> () }
dagger/internal/codegen/BindingElementValidator$AllowsMultibindings.class
BindingElementValidator.java package dagger.internal.codegen final enum dagger.internal.codegen.BindingElementValidator$AllowsMultibindings extends java.lang.Enum { public static final enum dagger.internal.codegen.BindingElementValidator$AllowsMultibindings NO_MULTIBINDINGS public static final enum dagger.internal.codegen.BindingElementValidator$AllowsMultibindings ALLOWS_MULTIBINDINGS private static final synthetic dagger.internal.codegen.BindingElementValidator$AllowsMultibindings[] $VALUES public static dagger.internal.codegen.BindingElementValidator$AllowsMultibindings[] values () public static dagger.internal.codegen.BindingElementValidator$AllowsMultibindings valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private boolean allowsMultibindings () static synthetic boolean access$200 (dagger.internal.codegen.BindingElementValidator$AllowsMultibindings) dagger.internal.codegen.BindingElementValidator$AllowsMultibindings x0 static void <clinit> () }
dagger/internal/codegen/BindingElementValidator$1.class
BindingElementValidator.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindingElementValidator$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$ContributionType static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingElementValidator$AllowsMultibindings static final synthetic int[] $SwitchMap$dagger$internal$codegen$BindingElementValidator$AllowsScoping static void <clinit> () }
dagger/internal/codegen/BindingDeclarationFormatter_Factory.class
BindingDeclarationFormatter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.BindingDeclarationFormatter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider methodSignatureFormatterProvider public void <init> (javax.inject.Provider) javax.inject.Provider methodSignatureFormatterProvider public dagger.internal.codegen.BindingDeclarationFormatter get () public static dagger.internal.codegen.BindingDeclarationFormatter_Factory create (javax.inject.Provider) javax.inject.Provider methodSignatureFormatterProvider public static dagger.internal.codegen.BindingDeclarationFormatter newBindingDeclarationFormatter (java.lang.Object) Object methodSignatureFormatter public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/BindingDeclarationFormatter.class
BindingDeclarationFormatter.java package dagger.internal.codegen final dagger.internal.codegen.BindingDeclarationFormatter extends dagger.internal.codegen.Formatter { private static final com.google.common.collect.ImmutableSet FORMATTABLE_ELEMENT_TYPE_KINDS private final dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter void <init> (dagger.internal.codegen.MethodSignatureFormatter) dagger.internal.codegen.MethodSignatureFormatter methodSignatureFormatter boolean canFormat (dagger.internal.codegen.BindingDeclaration) javax.lang.model.element.Element bindingElement dagger.internal.codegen.BindingDeclaration bindingDeclaration public java.lang.String format (dagger.internal.codegen.BindingDeclaration) javax.lang.model.element.Element bindingElement dagger.internal.codegen.BindingDeclaration bindingDeclaration private java.lang.String formatSubcomponentDeclaration (dagger.internal.codegen.SubcomponentDeclaration) dagger.internal.codegen.SubcomponentDeclaration subcomponentDeclaration com.google.common.collect.ImmutableList moduleSubcomponents int index StringBuilder annotationValue public volatile synthetic java.lang.String format (java.lang.Object) private static synthetic javax.lang.model.type.DeclaredType lambda$format$0 (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement module static void <clinit> () }
dagger/internal/codegen/BindingDeclarationFormatter$1.class
BindingDeclarationFormatter.java package dagger.internal.codegen synthetic dagger.internal.codegen.BindingDeclarationFormatter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$javax$lang$model$type$TypeKind static void <clinit> () }
dagger/internal/codegen/BindingDeclaration.class
BindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.BindingDeclaration extends java.lang.Object { void <init> () abstract dagger.model.Key key () abstract java.util.Optional bindingElement () final java.util.Optional bindingTypeElement () abstract java.util.Optional contributingModule () }
dagger/internal/codegen/Binding.class
Binding.java package dagger.internal.codegen abstract dagger.internal.codegen.Binding extends dagger.internal.codegen.BindingDeclaration { private final com.google.common.base.Supplier dependencies private final com.google.common.base.Supplier frameworkDependencies private final com.google.common.base.Supplier dependencyAssociations private final com.google.common.base.Supplier frameworkDependenciesMap void <init> () boolean requiresModuleInstance () java.util.Set modifiers abstract boolean isNullable () abstract dagger.model.BindingKind kind () abstract dagger.internal.codegen.BindingType bindingType () final dagger.internal.codegen.FrameworkType frameworkType () abstract com.google.common.collect.ImmutableSet explicitDependencies () com.google.common.collect.ImmutableSet implicitDependencies () final com.google.common.collect.ImmutableSet dependencies () final com.google.common.collect.ImmutableList frameworkDependencies () final com.google.common.collect.ImmutableList dependencyAssociations () final com.google.common.collect.ImmutableMap dependenciesToFrameworkDependenciesMap () private com.google.common.collect.ImmutableList groupByUnresolvedKey () com.google.common.collect.ImmutableSetMultimap$Builder dependenciesByKeyBuilder java.util.Iterator dependencies dagger.internal.codegen.Binding unresolved java.util.Iterator unresolvedDependencies abstract java.util.Optional unresolved () java.util.Optional scope () static boolean hasNonDefaultTypeParameters (javax.lang.model.element.TypeElement, javax.lang.model.type.TypeMirror, dagger.internal.codegen.langmodel.DaggerTypes) javax.lang.model.element.TypeParameterElement parameter int i javax.lang.model.element.TypeElement element javax.lang.model.type.TypeMirror type dagger.internal.codegen.langmodel.DaggerTypes types java.util.List defaultTypes java.util.List actualTypes private synthetic com.google.common.collect.ImmutableMap lambda$new$3 () dagger.model.DependencyRequest dependencyRequest dagger.internal.codegen.Binding$DependencyAssociation dependencyAssociation com.google.common.collect.ImmutableMap$Builder frameworkDependencies private synthetic com.google.common.collect.ImmutableList lambda$new$2 () java.util.Set requests dagger.internal.codegen.FrameworkTypeMapper frameworkTypeMapper com.google.common.collect.ImmutableList$Builder list private synthetic com.google.common.collect.ImmutableList lambda$new$1 () private synthetic com.google.common.collect.ImmutableSet lambda$new$0 () com.google.common.collect.ImmutableSet implicitDependencies }
dagger/internal/codegen/Binding$DependencyAssociation.class
Binding.java package dagger.internal.codegen abstract dagger.internal.codegen.Binding$DependencyAssociation extends java.lang.Object { void <init> () abstract dagger.internal.codegen.FrameworkDependency frameworkDependency () abstract com.google.common.collect.ImmutableSet dependencyRequests () static dagger.internal.codegen.Binding$DependencyAssociation create (dagger.internal.codegen.FrameworkDependency, java.lang.Iterable) dagger.internal.codegen.FrameworkDependency frameworkDependency Iterable dependencyRequests }
dagger/internal/codegen/Binding$1.class
Binding.java package dagger.internal.codegen dagger.internal.codegen.Binding$1 extends javax.lang.model.util.SimpleTypeVisitor6 { void <init> () protected java.util.List defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void p public java.util.List visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p 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) }
dagger/internal/codegen/AutoValue_ValidationReport_Item.class
AutoValue_ValidationReport_Item.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ValidationReport_Item extends dagger.internal.codegen.ValidationReport$Item { private final String message private final javax.tools.Diagnostic$Kind kind private final javax.lang.model.element.Element element private final java.util.Optional annotation private final java.util.Optional annotationValue void <init> (java.lang.String, javax.tools.Diagnostic$Kind, javax.lang.model.element.Element, java.util.Optional, java.util.Optional) String message javax.tools.Diagnostic$Kind kind javax.lang.model.element.Element element java.util.Optional annotation java.util.Optional annotationValue java.lang.String message () javax.tools.Diagnostic$Kind kind () javax.lang.model.element.Element element () java.util.Optional annotation () java.util.Optional annotationValue () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ValidationReport$Item that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ValidationReport.class
AutoValue_ValidationReport.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ValidationReport extends dagger.internal.codegen.ValidationReport { private final javax.lang.model.element.Element subject private final com.google.common.collect.ImmutableSet items private final com.google.common.collect.ImmutableSet subreports private final boolean markedDirty void <init> (javax.lang.model.element.Element, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, boolean) javax.lang.model.element.Element subject com.google.common.collect.ImmutableSet items com.google.common.collect.ImmutableSet subreports boolean markedDirty javax.lang.model.element.Element subject () com.google.common.collect.ImmutableSet items () com.google.common.collect.ImmutableSet subreports () boolean markedDirty () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ValidationReport that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_SubcomponentDeclaration.class
AutoValue_SubcomponentDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_SubcomponentDeclaration extends dagger.internal.codegen.$AutoValue_SubcomponentDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key javax.lang.model.element.TypeElement subcomponentType dagger.internal.codegen.ModuleAnnotation moduleAnnotation public int hashCode () }
dagger/internal/codegen/AutoValue_SetType.class
AutoValue_SetType.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_SetType extends dagger.internal.codegen.SetType { private final com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType void <init> (com.google.common.base.Equivalence$Wrapper) com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType protected com.google.common.base.Equivalence$Wrapper wrappedDeclaredSetType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.SetType that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ResolvedBindings.class
AutoValue_ResolvedBindings.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ResolvedBindings extends dagger.internal.codegen.$AutoValue_ResolvedBindings { private volatile int hashCode private volatile boolean hashCode$Memoized private volatile com.google.common.collect.ImmutableSet contributionBindings private volatile com.google.common.collect.ImmutableSet bindingTypes void <init> (dagger.model.Key, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) dagger.model.Key key com.google.common.collect.ImmutableSetMultimap allContributionBindings com.google.common.collect.ImmutableMap allMembersInjectionBindings com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations com.google.common.collect.ImmutableSet optionalBindingDeclarations public int hashCode () com.google.common.collect.ImmutableSet contributionBindings () com.google.common.collect.ImmutableSet bindingTypes () }
dagger/internal/codegen/AutoValue_ProvisionBinding.class
AutoValue_ProvisionBinding.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ProvisionBinding extends dagger.internal.codegen.$AutoValue_ProvisionBinding { private volatile com.google.common.collect.ImmutableSet explicitDependencies private volatile com.google.common.collect.ImmutableSet membersInjectionDependencies private volatile boolean requiresModuleInstance private volatile boolean requiresModuleInstance$Memoized private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSortedSet, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.BindingKind kind java.util.Optional nullableType java.util.Optional wrappedMapKeyAnnotation com.google.common.collect.ImmutableSet provisionDependencies com.google.common.collect.ImmutableSortedSet injectionSites java.util.Optional unresolved java.util.Optional scope com.google.common.collect.ImmutableSet explicitDependencies () com.google.common.collect.ImmutableSet membersInjectionDependencies () boolean requiresModuleInstance () public int hashCode () }
dagger/internal/codegen/AutoValue_ProductionBinding.class
AutoValue_ProductionBinding.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ProductionBinding extends dagger.internal.codegen.$AutoValue_ProductionBinding { private volatile boolean requiresModuleInstance private volatile boolean requiresModuleInstance$Memoized private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, com.google.common.collect.ImmutableSet, java.util.Optional, java.util.Optional, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableList, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.BindingKind kind com.google.common.collect.ImmutableSet explicitDependencies java.util.Optional nullableType java.util.Optional wrappedMapKeyAnnotation java.util.Optional unresolved java.util.Optional productionKind com.google.common.collect.ImmutableList thrownTypes java.util.Optional executorRequest java.util.Optional monitorRequest boolean requiresModuleInstance () public int hashCode () }
dagger/internal/codegen/AutoValue_OptionalType.class
AutoValue_OptionalType.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_OptionalType extends dagger.internal.codegen.OptionalType { private final com.google.common.base.Equivalence$Wrapper wrappedDeclaredOptionalType void <init> (com.google.common.base.Equivalence$Wrapper) com.google.common.base.Equivalence$Wrapper wrappedDeclaredOptionalType protected com.google.common.base.Equivalence$Wrapper wrappedDeclaredOptionalType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.OptionalType that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_OptionalFactories_PresentFactorySpec.class
AutoValue_OptionalFactories_PresentFactorySpec.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_OptionalFactories_PresentFactorySpec extends dagger.internal.codegen.OptionalFactories$PresentFactorySpec { private final dagger.internal.codegen.FrameworkType frameworkType private final dagger.internal.codegen.OptionalType$OptionalKind optionalKind private final dagger.model.RequestKind valueKind void <init> (dagger.internal.codegen.FrameworkType, dagger.internal.codegen.OptionalType$OptionalKind, dagger.model.RequestKind) dagger.internal.codegen.FrameworkType frameworkType dagger.internal.codegen.OptionalType$OptionalKind optionalKind dagger.model.RequestKind valueKind dagger.internal.codegen.FrameworkType frameworkType () dagger.internal.codegen.OptionalType$OptionalKind optionalKind () dagger.model.RequestKind valueKind () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.OptionalFactories$PresentFactorySpec that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_OptionalBindingDeclaration.class
AutoValue_OptionalBindingDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_OptionalBindingDeclaration extends dagger.internal.codegen.$AutoValue_OptionalBindingDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key public int hashCode () }
dagger/internal/codegen/AutoValue_MultibindingDeclaration.class
AutoValue_MultibindingDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_MultibindingDeclaration extends dagger.internal.codegen.$AutoValue_MultibindingDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, dagger.internal.codegen.ContributionType) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key dagger.internal.codegen.ContributionType contributionType public int hashCode () }
dagger/internal/codegen/AutoValue_ModuleDescriptor.class
AutoValue_ModuleDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ModuleDescriptor extends dagger.internal.codegen.$AutoValue_ModuleDescriptor { private volatile com.google.common.collect.ImmutableSet allBindingDeclarations void <init> (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, dagger.internal.codegen.ModuleKind) javax.lang.model.element.TypeElement moduleElement com.google.common.collect.ImmutableSet includedModules com.google.common.collect.ImmutableSet bindings com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations com.google.common.collect.ImmutableSet delegateDeclarations com.google.common.collect.ImmutableSet optionalDeclarations dagger.internal.codegen.ModuleKind kind com.google.common.collect.ImmutableSet allBindingDeclarations () }
dagger/internal/codegen/AutoValue_ModuleAnnotation.class
AutoValue_ModuleAnnotation.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ModuleAnnotation extends dagger.internal.codegen.$AutoValue_ModuleAnnotation { private volatile Class annotationClass private volatile com.google.common.collect.ImmutableList includes private volatile com.google.common.collect.ImmutableList includesAsAnnotationValues private volatile com.google.common.collect.ImmutableList subcomponents private volatile com.google.common.collect.ImmutableList subcomponentsAsAnnotationValues void <init> (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation java.lang.Class annotationClass () com.google.common.collect.ImmutableList includes () com.google.common.collect.ImmutableList includesAsAnnotationValues () com.google.common.collect.ImmutableList subcomponents () com.google.common.collect.ImmutableList subcomponentsAsAnnotationValues () }
dagger/internal/codegen/AutoValue_ModifiableBindingMethods_ModifiableBindingMethod.class
AutoValue_ModifiableBindingMethods_ModifiableBindingMethod.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ModifiableBindingMethods_ModifiableBindingMethod extends dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod { private final dagger.internal.codegen.ModifiableBindingType type private final dagger.internal.codegen.BindingRequest request private final com.google.common.base.Equivalence$Wrapper returnTypeWrapper private final com.squareup.javapoet.MethodSpec methodSpec private final boolean finalized void <init> (dagger.internal.codegen.ModifiableBindingType, dagger.internal.codegen.BindingRequest, com.google.common.base.Equivalence$Wrapper, com.squareup.javapoet.MethodSpec, boolean) dagger.internal.codegen.ModifiableBindingType type dagger.internal.codegen.BindingRequest request com.google.common.base.Equivalence$Wrapper returnTypeWrapper com.squareup.javapoet.MethodSpec methodSpec boolean finalized dagger.internal.codegen.ModifiableBindingType type () dagger.internal.codegen.BindingRequest request () com.google.common.base.Equivalence$Wrapper returnTypeWrapper () com.squareup.javapoet.MethodSpec methodSpec () boolean finalized () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ModifiableBindingMethods$ModifiableBindingMethod that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_MethodSignature.class
AutoValue_MethodSignature.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_MethodSignature extends dagger.internal.codegen.MethodSignature { private final String name private final com.google.common.collect.ImmutableList parameterTypes private final com.google.common.collect.ImmutableList thrownTypes void <init> (java.lang.String, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList) String name com.google.common.collect.ImmutableList parameterTypes com.google.common.collect.ImmutableList thrownTypes java.lang.String name () com.google.common.collect.ImmutableList parameterTypes () com.google.common.collect.ImmutableList thrownTypes () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.MethodSignature that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_MembersInjectionBinding_InjectionSite.class
AutoValue_MembersInjectionBinding_InjectionSite.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_MembersInjectionBinding_InjectionSite extends dagger.internal.codegen.$AutoValue_MembersInjectionBinding_InjectionSite { private volatile int indexAmongAtInjectMembersWithSameSimpleName private volatile boolean indexAmongAtInjectMembersWithSameSimpleName$Memoized void <init> (dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind, javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind javax.lang.model.element.Element element com.google.common.collect.ImmutableSet dependencies int indexAmongAtInjectMembersWithSameSimpleName () }
dagger/internal/codegen/AutoValue_MembersInjectionBinding.class
AutoValue_MembersInjectionBinding.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_MembersInjectionBinding extends dagger.internal.codegen.$AutoValue_MembersInjectionBinding { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.model.Key, com.google.common.collect.ImmutableSet, javax.lang.model.element.TypeElement, java.util.Optional, com.google.common.collect.ImmutableSortedSet) dagger.model.Key key com.google.common.collect.ImmutableSet explicitDependencies javax.lang.model.element.TypeElement membersInjectedType java.util.Optional unresolved com.google.common.collect.ImmutableSortedSet injectionSites public int hashCode () }
dagger/internal/codegen/AutoValue_MapType.class
AutoValue_MapType.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_MapType extends dagger.internal.codegen.MapType { private final com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType void <init> (com.google.common.base.Equivalence$Wrapper) com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType protected com.google.common.base.Equivalence$Wrapper wrappedDeclaredMapType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.MapType that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_InjectionMethod.class
AutoValue_InjectionMethod.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_InjectionMethod extends dagger.internal.codegen.InjectionMethod { private final String name private final boolean varargs private final com.google.common.collect.ImmutableList typeVariables private final com.google.common.collect.ImmutableMap parameters private final java.util.Optional returnType private final java.util.Optional nullableAnnotation private final com.google.common.collect.ImmutableList exceptions private final com.squareup.javapoet.CodeBlock methodBody private final com.squareup.javapoet.ClassName enclosingClass private void <init> (java.lang.String, boolean, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableMap, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableList, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.ClassName) String name boolean varargs com.google.common.collect.ImmutableList typeVariables com.google.common.collect.ImmutableMap parameters java.util.Optional returnType java.util.Optional nullableAnnotation com.google.common.collect.ImmutableList exceptions com.squareup.javapoet.CodeBlock methodBody com.squareup.javapoet.ClassName enclosingClass java.lang.String name () boolean varargs () com.google.common.collect.ImmutableList typeVariables () com.google.common.collect.ImmutableMap parameters () java.util.Optional returnType () java.util.Optional nullableAnnotation () com.google.common.collect.ImmutableList exceptions () com.squareup.javapoet.CodeBlock methodBody () com.squareup.javapoet.ClassName enclosingClass () public java.lang.String toString () synthetic void <init> (java.lang.String, boolean, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableMap, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableList, com.squareup.javapoet.CodeBlock, com.squareup.javapoet.ClassName, dagger.internal.codegen.AutoValue_InjectionMethod$1) String x0 boolean x1 com.google.common.collect.ImmutableList x2 com.google.common.collect.ImmutableMap x3 java.util.Optional x4 java.util.Optional x5 com.google.common.collect.ImmutableList x6 com.squareup.javapoet.CodeBlock x7 com.squareup.javapoet.ClassName x8 dagger.internal.codegen.AutoValue_InjectionMethod$1 x9 }
dagger/internal/codegen/AutoValue_InjectionMethod$Builder.class
AutoValue_InjectionMethod.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_InjectionMethod$Builder extends dagger.internal.codegen.InjectionMethod$Builder { private String name private Boolean varargs private com.google.common.collect.ImmutableList$Builder typeVariablesBuilder$ private com.google.common.collect.ImmutableList typeVariables private com.google.common.collect.ImmutableMap$Builder parametersBuilder$ private com.google.common.collect.ImmutableMap parameters private java.util.Optional returnType private java.util.Optional nullableAnnotation private com.google.common.collect.ImmutableList exceptions private com.squareup.javapoet.CodeBlock methodBody private com.squareup.javapoet.ClassName enclosingClass void <init> () void <init> (dagger.internal.codegen.InjectionMethod) dagger.internal.codegen.InjectionMethod source public dagger.internal.codegen.InjectionMethod$Builder name (java.lang.String) String name public dagger.internal.codegen.InjectionMethod$Builder varargs (boolean) boolean varargs public com.google.common.collect.ImmutableList$Builder typeVariablesBuilder () public com.google.common.collect.ImmutableMap$Builder parametersBuilder () public dagger.internal.codegen.InjectionMethod$Builder returnType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType public dagger.internal.codegen.InjectionMethod$Builder nullableAnnotation (java.util.Optional) java.util.Optional nullableAnnotation public dagger.internal.codegen.InjectionMethod$Builder exceptions (java.lang.Iterable) Iterable exceptions public dagger.internal.codegen.InjectionMethod$Builder methodBody (com.squareup.javapoet.CodeBlock) com.squareup.javapoet.CodeBlock methodBody public dagger.internal.codegen.InjectionMethod$Builder enclosingClass (com.squareup.javapoet.ClassName) com.squareup.javapoet.ClassName enclosingClass public dagger.internal.codegen.InjectionMethod buildInternal () String missing }
dagger/internal/codegen/AutoValue_InjectionMethod$1.class
AutoValue_InjectionMethod.java package dagger.internal.codegen synthetic dagger.internal.codegen.AutoValue_InjectionMethod$1 extends java.lang.Object { }
dagger/internal/codegen/AutoValue_FrameworkField.class
AutoValue_FrameworkField.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_FrameworkField extends dagger.internal.codegen.FrameworkField { private final com.squareup.javapoet.ParameterizedTypeName type private final String name void <init> (com.squareup.javapoet.ParameterizedTypeName, java.lang.String) com.squareup.javapoet.ParameterizedTypeName type String name com.squareup.javapoet.ParameterizedTypeName type () java.lang.String name () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.FrameworkField that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_FrameworkDependency.class
AutoValue_FrameworkDependency.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_FrameworkDependency extends dagger.internal.codegen.FrameworkDependency { private final dagger.model.Key key private final dagger.internal.codegen.FrameworkType frameworkType void <init> (dagger.model.Key, dagger.internal.codegen.FrameworkType) dagger.model.Key key dagger.internal.codegen.FrameworkType frameworkType dagger.model.Key key () dagger.internal.codegen.FrameworkType frameworkType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.FrameworkDependency that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_DuplicateBindingsValidator_BindingElement.class
AutoValue_DuplicateBindingsValidator_BindingElement.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DuplicateBindingsValidator_BindingElement extends dagger.internal.codegen.DuplicateBindingsValidator$BindingElement { private final dagger.model.BindingKind bindingKind private final java.util.Optional bindingElement private final java.util.Optional contributingModule void <init> (dagger.model.BindingKind, java.util.Optional, java.util.Optional) dagger.model.BindingKind bindingKind java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.BindingKind bindingKind () java.util.Optional bindingElement () java.util.Optional contributingModule () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.DuplicateBindingsValidator$BindingElement that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_DependencyCycleValidator_Cycle.class
AutoValue_DependencyCycleValidator_Cycle.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DependencyCycleValidator_Cycle extends dagger.internal.codegen.DependencyCycleValidator$Cycle { private final com.google.common.collect.ImmutableSet endpointPairs void <init> (com.google.common.collect.ImmutableSet) com.google.common.collect.ImmutableSet endpointPairs com.google.common.collect.ImmutableSet endpointPairs () public boolean equals (java.lang.Object) dagger.internal.codegen.DependencyCycleValidator$Cycle that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_DelegateDeclaration.class
AutoValue_DelegateDeclaration.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DelegateDeclaration extends dagger.internal.codegen.$AutoValue_DelegateDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.DependencyRequest, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.DependencyRequest delegateRequest java.util.Optional wrappedMapKey public int hashCode () }
dagger/internal/codegen/AutoValue_DaggerStatistics_RoundStatistics.class
AutoValue_DaggerStatistics_RoundStatistics.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DaggerStatistics_RoundStatistics extends dagger.internal.codegen.DaggerStatistics$RoundStatistics { private final com.google.common.collect.ImmutableMap stepDurations private void <init> (com.google.common.collect.ImmutableMap) com.google.common.collect.ImmutableMap stepDurations com.google.common.collect.ImmutableMap stepDurations () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.DaggerStatistics$RoundStatistics that Object o public int hashCode () int h synthetic void <init> (com.google.common.collect.ImmutableMap, dagger.internal.codegen.AutoValue_DaggerStatistics_RoundStatistics$1) com.google.common.collect.ImmutableMap x0 dagger.internal.codegen.AutoValue_DaggerStatistics_RoundStatistics$1 x1 }
dagger/internal/codegen/AutoValue_DaggerStatistics_RoundStatistics$Builder.class
AutoValue_DaggerStatistics_RoundStatistics.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DaggerStatistics_RoundStatistics$Builder extends dagger.internal.codegen.DaggerStatistics$RoundStatistics$Builder { private com.google.common.collect.ImmutableMap$Builder stepDurationsBuilder$ private com.google.common.collect.ImmutableMap stepDurations void <init> () void <init> (dagger.internal.codegen.DaggerStatistics$RoundStatistics) dagger.internal.codegen.DaggerStatistics$RoundStatistics source public com.google.common.collect.ImmutableMap$Builder stepDurationsBuilder () public dagger.internal.codegen.DaggerStatistics$RoundStatistics build () }
dagger/internal/codegen/AutoValue_DaggerStatistics_RoundStatistics$1.class
AutoValue_DaggerStatistics_RoundStatistics.java package dagger.internal.codegen synthetic dagger.internal.codegen.AutoValue_DaggerStatistics_RoundStatistics$1 extends java.lang.Object { }
dagger/internal/codegen/AutoValue_DaggerStatistics.class
AutoValue_DaggerStatistics.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DaggerStatistics extends dagger.internal.codegen.DaggerStatistics { private final java.time.Duration totalProcessingTime private final com.google.common.collect.ImmutableList rounds private void <init> (java.time.Duration, com.google.common.collect.ImmutableList) java.time.Duration totalProcessingTime com.google.common.collect.ImmutableList rounds java.time.Duration totalProcessingTime () com.google.common.collect.ImmutableList rounds () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.DaggerStatistics that Object o public int hashCode () int h synthetic void <init> (java.time.Duration, com.google.common.collect.ImmutableList, dagger.internal.codegen.AutoValue_DaggerStatistics$1) java.time.Duration x0 com.google.common.collect.ImmutableList x1 dagger.internal.codegen.AutoValue_DaggerStatistics$1 x2 }
dagger/internal/codegen/AutoValue_DaggerStatistics$Builder.class
AutoValue_DaggerStatistics.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_DaggerStatistics$Builder extends dagger.internal.codegen.DaggerStatistics$Builder { private java.time.Duration totalProcessingTime private com.google.common.collect.ImmutableList$Builder roundsBuilder$ private com.google.common.collect.ImmutableList rounds void <init> () void <init> (dagger.internal.codegen.DaggerStatistics) dagger.internal.codegen.DaggerStatistics source public dagger.internal.codegen.DaggerStatistics$Builder setTotalProcessingTime (java.time.Duration) java.time.Duration totalProcessingTime public com.google.common.collect.ImmutableList$Builder roundsBuilder () public dagger.internal.codegen.DaggerStatistics build () String missing }
dagger/internal/codegen/AutoValue_DaggerStatistics$1.class
AutoValue_DaggerStatistics.java package dagger.internal.codegen synthetic dagger.internal.codegen.AutoValue_DaggerStatistics$1 extends java.lang.Object { }
dagger/internal/codegen/AutoValue_ComponentValidator_ComponentValidationReport.class
AutoValue_ComponentValidator_ComponentValidationReport.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentValidator_ComponentValidationReport extends dagger.internal.codegen.ComponentValidator$ComponentValidationReport { private final com.google.common.collect.ImmutableSet referencedSubcomponents private final dagger.internal.codegen.ValidationReport report void <init> (com.google.common.collect.ImmutableSet, dagger.internal.codegen.ValidationReport) com.google.common.collect.ImmutableSet referencedSubcomponents dagger.internal.codegen.ValidationReport report com.google.common.collect.ImmutableSet referencedSubcomponents () dagger.internal.codegen.ValidationReport report () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentValidator$ComponentValidationReport that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ComponentRequirement.class
AutoValue_ComponentRequirement.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentRequirement extends dagger.internal.codegen.ComponentRequirement { private final dagger.internal.codegen.ComponentRequirement$Kind kind private final com.google.common.base.Equivalence$Wrapper wrappedType private final java.util.Optional overrideNullPolicy private final java.util.Optional key private final String variableName void <init> (dagger.internal.codegen.ComponentRequirement$Kind, com.google.common.base.Equivalence$Wrapper, java.util.Optional, java.util.Optional, java.lang.String) dagger.internal.codegen.ComponentRequirement$Kind kind com.google.common.base.Equivalence$Wrapper wrappedType java.util.Optional overrideNullPolicy java.util.Optional key String variableName dagger.internal.codegen.ComponentRequirement$Kind kind () com.google.common.base.Equivalence$Wrapper wrappedType () java.util.Optional overrideNullPolicy () java.util.Optional key () java.lang.String variableName () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentRequirement that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ComponentNodeImpl.class
AutoValue_ComponentNodeImpl.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentNodeImpl extends dagger.internal.codegen.ComponentNodeImpl { private final dagger.model.ComponentPath componentPath private final dagger.internal.codegen.ComponentDescriptor componentDescriptor void <init> (dagger.model.ComponentPath, dagger.internal.codegen.ComponentDescriptor) dagger.model.ComponentPath componentPath dagger.internal.codegen.ComponentDescriptor componentDescriptor public dagger.model.ComponentPath componentPath () dagger.internal.codegen.ComponentDescriptor componentDescriptor () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentNodeImpl that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ComponentImplementation_ConfigureInitializationMethod.class
AutoValue_ComponentImplementation_ConfigureInitializationMethod.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentImplementation_ConfigureInitializationMethod extends dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod { private final com.squareup.javapoet.MethodSpec spec private final com.google.common.collect.ImmutableSet parameters void <init> (com.squareup.javapoet.MethodSpec, com.google.common.collect.ImmutableSet) com.squareup.javapoet.MethodSpec spec com.google.common.collect.ImmutableSet parameters com.squareup.javapoet.MethodSpec spec () com.google.common.collect.ImmutableSet parameters () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentImplementation$ConfigureInitializationMethod that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ComponentDescriptor_ComponentMethodDescriptor.class
AutoValue_ComponentDescriptor_ComponentMethodDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor extends dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor { private final javax.lang.model.element.ExecutableElement methodElement private final java.util.Optional dependencyRequest private final java.util.Optional subcomponent private void <init> (javax.lang.model.element.ExecutableElement, java.util.Optional, java.util.Optional) javax.lang.model.element.ExecutableElement methodElement java.util.Optional dependencyRequest java.util.Optional subcomponent javax.lang.model.element.ExecutableElement methodElement () java.util.Optional dependencyRequest () java.util.Optional subcomponent () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor that Object o public int hashCode () int h synthetic void <init> (javax.lang.model.element.ExecutableElement, java.util.Optional, java.util.Optional, dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor$1) javax.lang.model.element.ExecutableElement x0 java.util.Optional x1 java.util.Optional x2 dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor$1 x3 }
dagger/internal/codegen/AutoValue_ComponentDescriptor_ComponentMethodDescriptor$Builder.class
AutoValue_ComponentDescriptor_ComponentMethodDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor$Builder extends java.lang.Object implements dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder { private javax.lang.model.element.ExecutableElement methodElement private java.util.Optional dependencyRequest private java.util.Optional subcomponent void <init> () void <init> (dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor) dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor source public dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder methodElement (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement methodElement public dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder dependencyRequest (dagger.model.DependencyRequest) dagger.model.DependencyRequest dependencyRequest public dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor$Builder subcomponent (dagger.internal.codegen.ComponentDescriptor) dagger.internal.codegen.ComponentDescriptor subcomponent public dagger.internal.codegen.ComponentDescriptor$ComponentMethodDescriptor build () String missing }
dagger/internal/codegen/AutoValue_ComponentDescriptor_ComponentMethodDescriptor$1.class
AutoValue_ComponentDescriptor_ComponentMethodDescriptor.java package dagger.internal.codegen synthetic dagger.internal.codegen.AutoValue_ComponentDescriptor_ComponentMethodDescriptor$1 extends java.lang.Object { }
dagger/internal/codegen/AutoValue_ComponentDescriptor.class
AutoValue_ComponentDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentDescriptor extends dagger.internal.codegen.$AutoValue_ComponentDescriptor { private volatile com.google.common.collect.ImmutableSet requirements private volatile com.google.common.collect.ImmutableMap childComponentsByElement private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ComponentAnnotation, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableSet, java.util.Optional) dagger.internal.codegen.ComponentAnnotation annotation javax.lang.model.element.TypeElement typeElement com.google.common.collect.ImmutableSet dependencies com.google.common.collect.ImmutableSet modules com.google.common.collect.ImmutableMap dependenciesByDependencyMethod com.google.common.collect.ImmutableSet scopes com.google.common.collect.ImmutableSet childComponentsDeclaredByModules com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints com.google.common.collect.ImmutableSet componentMethods java.util.Optional creatorDescriptor com.google.common.collect.ImmutableSet requirements () com.google.common.collect.ImmutableMap childComponentsByElement () public int hashCode () }
dagger/internal/codegen/AutoValue_ComponentCreatorImplementation.class
AutoValue_ComponentCreatorImplementation.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentCreatorImplementation extends dagger.internal.codegen.ComponentCreatorImplementation { private final com.squareup.javapoet.TypeSpec spec private final com.squareup.javapoet.ClassName name private final com.google.common.collect.ImmutableMap fields void <init> (com.squareup.javapoet.TypeSpec, com.squareup.javapoet.ClassName, com.google.common.collect.ImmutableMap) com.squareup.javapoet.TypeSpec spec com.squareup.javapoet.ClassName name com.google.common.collect.ImmutableMap fields com.squareup.javapoet.TypeSpec spec () com.squareup.javapoet.ClassName name () com.google.common.collect.ImmutableMap fields () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentCreatorImplementation that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_ComponentCreatorDescriptor.class
AutoValue_ComponentCreatorDescriptor.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentCreatorDescriptor extends dagger.internal.codegen.$AutoValue_ComponentCreatorDescriptor { private volatile com.google.common.collect.ImmutableMap requirementElements private volatile com.google.common.collect.ImmutableMap setterMethods private volatile com.google.common.collect.ImmutableMap factoryParameters void <init> (dagger.internal.codegen.ComponentCreatorAnnotation, javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap) dagger.internal.codegen.ComponentCreatorAnnotation annotation javax.lang.model.element.TypeElement typeElement javax.lang.model.element.ExecutableElement factoryMethod com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters com.google.common.collect.ImmutableMap requirementElements () com.google.common.collect.ImmutableMap setterMethods () com.google.common.collect.ImmutableMap factoryParameters () }
dagger/internal/codegen/AutoValue_ComponentAnnotation_RealComponentAnnotation.class
AutoValue_ComponentAnnotation_RealComponentAnnotation.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentAnnotation_RealComponentAnnotation extends dagger.internal.codegen.$AutoValue_ComponentAnnotation_RealComponentAnnotation { private volatile com.google.common.collect.ImmutableList dependencyValues private volatile com.google.common.collect.ImmutableList dependencyTypes private volatile com.google.common.collect.ImmutableList dependencies private volatile com.google.common.collect.ImmutableList moduleValues private volatile com.google.common.collect.ImmutableList moduleTypes private volatile com.google.common.collect.ImmutableSet modules void <init> (javax.lang.model.element.AnnotationMirror, boolean, boolean) javax.lang.model.element.AnnotationMirror annotation boolean isSubcomponent boolean isProduction com.google.common.collect.ImmutableList dependencyValues () com.google.common.collect.ImmutableList dependencyTypes () com.google.common.collect.ImmutableList dependencies () com.google.common.collect.ImmutableList moduleValues () com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () }
dagger/internal/codegen/AutoValue_ComponentAnnotation_FictionalComponentAnnotation.class
AutoValue_ComponentAnnotation_FictionalComponentAnnotation.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_ComponentAnnotation_FictionalComponentAnnotation extends dagger.internal.codegen.$AutoValue_ComponentAnnotation_FictionalComponentAnnotation { private volatile com.google.common.collect.ImmutableList moduleTypes private volatile com.google.common.collect.ImmutableSet modules void <init> (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () }
dagger/internal/codegen/AutoValue_Binding_DependencyAssociation.class
AutoValue_Binding_DependencyAssociation.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_Binding_DependencyAssociation extends dagger.internal.codegen.Binding$DependencyAssociation { private final dagger.internal.codegen.FrameworkDependency frameworkDependency private final com.google.common.collect.ImmutableSet dependencyRequests void <init> (dagger.internal.codegen.FrameworkDependency, com.google.common.collect.ImmutableSet) dagger.internal.codegen.FrameworkDependency frameworkDependency com.google.common.collect.ImmutableSet dependencyRequests dagger.internal.codegen.FrameworkDependency frameworkDependency () com.google.common.collect.ImmutableSet dependencyRequests () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.Binding$DependencyAssociation that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_BindingRequest.class
AutoValue_BindingRequest.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_BindingRequest extends dagger.internal.codegen.BindingRequest { private final dagger.model.Key key private final java.util.Optional requestKind private final java.util.Optional frameworkType void <init> (dagger.model.Key, java.util.Optional, java.util.Optional) dagger.model.Key key java.util.Optional requestKind java.util.Optional frameworkType dagger.model.Key key () java.util.Optional requestKind () java.util.Optional frameworkType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.BindingRequest that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_BindingNode.class
AutoValue_BindingNode.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_BindingNode extends dagger.internal.codegen.BindingNode { private final dagger.model.ComponentPath componentPath private final dagger.internal.codegen.Binding delegate private final com.google.common.collect.ImmutableSet multibindingDeclarations private final com.google.common.collect.ImmutableSet optionalBindingDeclarations private final com.google.common.collect.ImmutableSet subcomponentDeclarations void <init> (dagger.model.ComponentPath, dagger.internal.codegen.Binding, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) dagger.model.ComponentPath componentPath dagger.internal.codegen.Binding delegate com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet optionalBindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations public dagger.model.ComponentPath componentPath () dagger.internal.codegen.Binding delegate () com.google.common.collect.ImmutableSet multibindingDeclarations () com.google.common.collect.ImmutableSet optionalBindingDeclarations () com.google.common.collect.ImmutableSet subcomponentDeclarations () public boolean equals (java.lang.Object) dagger.internal.codegen.BindingNode that Object o public int hashCode () int h }
dagger/internal/codegen/AutoValue_BindingGraph.class
AutoValue_BindingGraph.java package dagger.internal.codegen final dagger.internal.codegen.AutoValue_BindingGraph extends dagger.internal.codegen.$AutoValue_BindingGraph { private volatile com.google.common.collect.ImmutableSet ownedModuleTypes private volatile com.google.common.collect.ImmutableSet componentRequirements private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, java.util.Optional, boolean) dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableMap contributionBindings com.google.common.collect.ImmutableMap membersInjectionBindings com.google.common.collect.ImmutableList subgraphs com.google.common.collect.ImmutableSet ownedModules java.util.Optional factoryMethod boolean isFullBindingGraph com.google.common.collect.ImmutableSet ownedModuleTypes () com.google.common.collect.ImmutableSet componentRequirements () public int hashCode () }
dagger/internal/codegen/AnyBindingMethodValidator_Factory.class
AnyBindingMethodValidator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.AnyBindingMethodValidator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider validatorsProvider public void <init> (javax.inject.Provider) javax.inject.Provider validatorsProvider public dagger.internal.codegen.AnyBindingMethodValidator get () public static dagger.internal.codegen.AnyBindingMethodValidator_Factory create (javax.inject.Provider) javax.inject.Provider validatorsProvider public static dagger.internal.codegen.AnyBindingMethodValidator newAnyBindingMethodValidator (com.google.common.collect.ImmutableMap) com.google.common.collect.ImmutableMap validators public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/AnyBindingMethodValidator.class
AnyBindingMethodValidator.java package dagger.internal.codegen final dagger.internal.codegen.AnyBindingMethodValidator extends java.lang.Object { private final com.google.common.collect.ImmutableMap validators private final java.util.Map reports void <init> (com.google.common.collect.ImmutableMap) com.google.common.collect.ImmutableMap validators com.google.common.collect.ImmutableSet methodAnnotations () boolean isBindingMethod (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method dagger.internal.codegen.ValidationReport validate (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method boolean wasAlreadyValidated (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method private dagger.internal.codegen.ValidationReport validateUncached (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement method dagger.internal.codegen.ValidationReport$Builder report com.google.common.collect.ImmutableSet bindingMethodAnnotations private static synthetic boolean lambda$validateUncached$0 (javax.lang.model.element.ExecutableElement, java.lang.Class) javax.lang.model.element.ExecutableElement method Class annotation }
dagger/internal/codegen/AnonymousProviderCreationExpression.class
AnonymousProviderCreationExpression.java package dagger.internal.codegen final dagger.internal.codegen.AnonymousProviderCreationExpression extends java.lang.Object implements dagger.internal.codegen.FrameworkFieldInitializer$FrameworkInstanceCreationExpression { private final dagger.internal.codegen.ContributionBinding binding private final dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions private final com.squareup.javapoet.ClassName requestingClass void <init> (dagger.internal.codegen.ContributionBinding, dagger.internal.codegen.ComponentBindingExpressions, com.squareup.javapoet.ClassName) dagger.internal.codegen.ContributionBinding binding dagger.internal.codegen.ComponentBindingExpressions componentBindingExpressions com.squareup.javapoet.ClassName requestingClass public com.squareup.javapoet.CodeBlock creationExpression () dagger.internal.codegen.BindingRequest instanceExpressionRequest dagger.internal.codegen.javapoet.Expression instanceExpression }
dagger/internal/codegen/AnnotationProtoConverter_Factory.class
AnnotationProtoConverter_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.AnnotationProtoConverter_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider typeProtoConverterProvider public void <init> (javax.inject.Provider) javax.inject.Provider typeProtoConverterProvider public dagger.internal.codegen.AnnotationProtoConverter get () public static dagger.internal.codegen.AnnotationProtoConverter_Factory create (javax.inject.Provider) javax.inject.Provider typeProtoConverterProvider public static dagger.internal.codegen.AnnotationProtoConverter newAnnotationProtoConverter (java.lang.Object) Object typeProtoConverter public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/AnnotationProtoConverter.class
AnnotationProtoConverter.java package dagger.internal.codegen final dagger.internal.codegen.AnnotationProtoConverter extends java.lang.Object { private final dagger.internal.codegen.TypeProtoConverter typeProtoConverter private static final javax.lang.model.element.AnnotationValueVisitor ANNOTATION_VALUE_TO_PROTO void <init> (dagger.internal.codegen.TypeProtoConverter) dagger.internal.codegen.TypeProtoConverter typeProtoConverter static dagger.internal.codegen.serialization.AnnotationProto toProto (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotationMirror dagger.internal.codegen.serialization.AnnotationProto$Builder builder javax.lang.model.element.AnnotationMirror fromProto (dagger.internal.codegen.serialization.AnnotationProto) dagger.internal.codegen.serialization.AnnotationProto annotation private static dagger.internal.codegen.serialization.AnnotationValueProto annotationValueProto (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue annotationValue private synthetic dagger.internal.codegen.AnnotationProtoConverter$AnnotationValueFromProto lambda$fromProto$1 (dagger.internal.codegen.serialization.AnnotationValueProto) dagger.internal.codegen.serialization.AnnotationValueProto x$0 private static synthetic void lambda$toProto$0 (dagger.internal.codegen.serialization.AnnotationProto$Builder, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationValue) dagger.internal.codegen.serialization.AnnotationProto$Builder builder javax.lang.model.element.ExecutableElement attribute javax.lang.model.element.AnnotationValue value static synthetic dagger.internal.codegen.serialization.AnnotationValueProto access$000 (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue x0 static synthetic dagger.internal.codegen.TypeProtoConverter access$100 (dagger.internal.codegen.AnnotationProtoConverter) dagger.internal.codegen.AnnotationProtoConverter x0 static void <clinit> () }
dagger/internal/codegen/AnnotationProtoConverter$AnnotationValueFromProto.class
AnnotationProtoConverter.java package dagger.internal.codegen dagger.internal.codegen.AnnotationProtoConverter$AnnotationValueFromProto extends java.lang.Object implements javax.lang.model.element.AnnotationValue { private final dagger.internal.codegen.serialization.AnnotationValueProto proto final synthetic dagger.internal.codegen.AnnotationProtoConverter this$0 void <init> (dagger.internal.codegen.AnnotationProtoConverter, dagger.internal.codegen.serialization.AnnotationValueProto) dagger.internal.codegen.serialization.AnnotationValueProto proto public java.lang.Object getValue () public java.lang.Object accept (javax.lang.model.element.AnnotationValueVisitor, java.lang.Object) javax.lang.model.element.AnnotationValueVisitor visitor Object passedValue private char getCharValue () private javax.lang.model.element.VariableElement getEnumConstant () javax.lang.model.type.TypeMirror enumType private com.google.common.collect.ImmutableList getArrayValues () private synthetic dagger.internal.codegen.AnnotationProtoConverter$AnnotationValueFromProto lambda$getArrayValues$1 (dagger.internal.codegen.serialization.AnnotationValueProto) dagger.internal.codegen.serialization.AnnotationValueProto x$0 private synthetic boolean lambda$getEnumConstant$0 (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement value }
dagger/internal/codegen/AnnotationProtoConverter$2.class
AnnotationProtoConverter.java package dagger.internal.codegen synthetic dagger.internal.codegen.AnnotationProtoConverter$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$dagger$internal$codegen$serialization$AnnotationValueProto$Kind static void <clinit> () }
dagger/internal/codegen/AnnotationProtoConverter$1.class
AnnotationProtoConverter.java package dagger.internal.codegen dagger.internal.codegen.AnnotationProtoConverter$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 { void <init> () public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitAnnotation (javax.lang.model.element.AnnotationMirror, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) javax.lang.model.element.AnnotationMirror nestedAnnotation dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitBoolean (boolean, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) boolean b dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitChar (char, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) char c dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitByte (byte, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) byte b dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitShort (short, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) short s dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitInt (int, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) int i dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitFloat (float, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) float f dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitLong (long, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) long l dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitDouble (double, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) double d dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitString (java.lang.String, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) String s dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitType (javax.lang.model.type.TypeMirror, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) javax.lang.model.type.TypeMirror t dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitEnumConstant (javax.lang.model.element.VariableElement, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) javax.lang.model.element.VariableElement c dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitArray (java.util.List, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) java.util.List values dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder public dagger.internal.codegen.serialization.AnnotationValueProto$Builder visitUnknown (javax.lang.model.element.AnnotationValue, dagger.internal.codegen.serialization.AnnotationValueProto$Builder) javax.lang.model.element.AnnotationValue av dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder 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 visitString (java.lang.String, 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) public volatile synthetic java.lang.Object visitUnknown (javax.lang.model.element.AnnotationValue, java.lang.Object) private static synthetic void lambda$visitArray$0 (dagger.internal.codegen.serialization.AnnotationValueProto$Builder, javax.lang.model.element.AnnotationValue) dagger.internal.codegen.serialization.AnnotationValueProto$Builder builder javax.lang.model.element.AnnotationValue value }
dagger/internal/codegen/AnnotationExpression.class
AnnotationExpression.java package dagger.internal.codegen dagger.internal.codegen.AnnotationExpression extends javax.lang.model.util.SimpleAnnotationValueVisitor6 { private final javax.lang.model.element.AnnotationMirror annotation private final com.squareup.javapoet.ClassName creatorClass private static final javax.lang.model.util.SimpleTypeVisitor6 ARRAY_LITERAL_PREFIX private static final javax.lang.model.util.SimpleTypeVisitor6 RAW_TYPE_NAME void <init> (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation com.squareup.javapoet.CodeBlock getAnnotationInstanceExpression () private com.squareup.javapoet.CodeBlock getAnnotationInstanceExpression (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation static com.squareup.javapoet.ClassName getAnnotationCreatorClassName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationType com.squareup.javapoet.ClassName annotationTypeName static java.lang.String createMethodName (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationType com.squareup.javapoet.CodeBlock getValueExpression (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue) javax.lang.model.type.TypeMirror valueType javax.lang.model.element.AnnotationValue value public com.squareup.javapoet.CodeBlock visitEnumConstant (javax.lang.model.element.VariableElement, javax.lang.model.element.AnnotationValue) javax.lang.model.element.VariableElement c javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitAnnotation (javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationMirror a javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitType (javax.lang.model.type.TypeMirror, javax.lang.model.element.AnnotationValue) javax.lang.model.type.TypeMirror t javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitString (java.lang.String, javax.lang.model.element.AnnotationValue) String s javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitByte (byte, javax.lang.model.element.AnnotationValue) byte b javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitChar (char, javax.lang.model.element.AnnotationValue) char c javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitDouble (double, javax.lang.model.element.AnnotationValue) double d javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitFloat (float, javax.lang.model.element.AnnotationValue) float f javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitLong (long, javax.lang.model.element.AnnotationValue) long i javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitShort (short, javax.lang.model.element.AnnotationValue) short s javax.lang.model.element.AnnotationValue p protected com.squareup.javapoet.CodeBlock defaultAction (java.lang.Object, javax.lang.model.element.AnnotationValue) Object o javax.lang.model.element.AnnotationValue p public com.squareup.javapoet.CodeBlock visitArray (java.util.List, javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue value java.util.List values javax.lang.model.element.AnnotationValue p com.google.common.collect.ImmutableList$Builder codeBlocks 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 visitString (java.lang.String, 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 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) protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) private synthetic com.squareup.javapoet.CodeBlock lambda$getAnnotationInstanceExpression$0 (java.util.Map$Entry) java.util.Map$Entry entry static synthetic javax.lang.model.util.SimpleTypeVisitor6 access$000 () static void <clinit> () }
dagger/internal/codegen/AnnotationExpression$2.class
AnnotationExpression.java package dagger.internal.codegen dagger.internal.codegen.AnnotationExpression$2 extends javax.lang.model.util.SimpleTypeVisitor6 { void <init> () public com.squareup.javapoet.TypeName visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p protected com.squareup.javapoet.TypeName defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void p 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) }
dagger/internal/codegen/AnnotationExpression$1.class
AnnotationExpression.java package dagger.internal.codegen dagger.internal.codegen.AnnotationExpression$1 extends javax.lang.model.util.SimpleTypeVisitor6 { void <init> () public com.squareup.javapoet.CodeBlock visitArray (javax.lang.model.type.ArrayType, com.squareup.javapoet.CodeBlock) javax.lang.model.type.ArrayType t com.squareup.javapoet.CodeBlock p protected com.squareup.javapoet.CodeBlock defaultAction (javax.lang.model.type.TypeMirror, com.squareup.javapoet.CodeBlock) javax.lang.model.type.TypeMirror e com.squareup.javapoet.CodeBlock p 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) }
dagger/internal/codegen/AnnotationCreatorGenerator_Factory.class
AnnotationCreatorGenerator_Factory.java package dagger.internal.codegen public final dagger.internal.codegen.AnnotationCreatorGenerator_Factory extends java.lang.Object implements dagger.internal.Factory { private final javax.inject.Provider filerProvider private final javax.inject.Provider elementsProvider private final javax.inject.Provider sourceVersionProvider public void <init> (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public dagger.internal.codegen.AnnotationCreatorGenerator get () public static dagger.internal.codegen.AnnotationCreatorGenerator_Factory create (javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) javax.inject.Provider filerProvider javax.inject.Provider elementsProvider javax.inject.Provider sourceVersionProvider public static dagger.internal.codegen.AnnotationCreatorGenerator newAnnotationCreatorGenerator (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion public volatile synthetic java.lang.Object get () }
dagger/internal/codegen/AnnotationCreatorGenerator.class
AnnotationCreatorGenerator.java package dagger.internal.codegen dagger.internal.codegen.AnnotationCreatorGenerator extends dagger.internal.codegen.SourceFileGenerator { private static final com.squareup.javapoet.ClassName AUTO_ANNOTATION private static final javax.lang.model.util.SimpleTypeVisitor6 TRAVERSE_NESTED_ANNOTATIONS void <init> (javax.annotation.processing.Filer, dagger.internal.codegen.langmodel.DaggerElements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer dagger.internal.codegen.langmodel.DaggerElements elements javax.lang.model.SourceVersion sourceVersion com.squareup.javapoet.ClassName nameGeneratedType (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationType javax.lang.model.element.Element originatingElement (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationType java.util.Optional write (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationElement com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.element.TypeElement annotationType com.squareup.javapoet.TypeSpec$Builder annotationCreatorBuilder private com.squareup.javapoet.MethodSpec buildCreateMethod (com.squareup.javapoet.ClassName, javax.lang.model.element.TypeElement) String parameterName com.squareup.javapoet.TypeName parameterType javax.lang.model.element.ExecutableElement annotationMember com.squareup.javapoet.ClassName generatedTypeName javax.lang.model.element.TypeElement annotationElement String createMethodName com.squareup.javapoet.MethodSpec$Builder createMethod com.google.common.collect.ImmutableList$Builder parameters com.squareup.javapoet.ClassName autoAnnotationClass protected java.util.Set annotationsToCreate (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement annotationElement private static java.util.Set nestedAnnotationElements (javax.lang.model.element.TypeElement, java.util.Set) javax.lang.model.element.ExecutableElement method javax.lang.model.element.TypeElement annotationElement java.util.Set annotationElements volatile synthetic java.util.Optional write (com.squareup.javapoet.ClassName, java.lang.Object) volatile synthetic javax.lang.model.element.Element originatingElement (java.lang.Object) volatile synthetic com.squareup.javapoet.ClassName nameGeneratedType (java.lang.Object) static synthetic java.util.Set access$000 (javax.lang.model.element.TypeElement, java.util.Set) javax.lang.model.element.TypeElement x0 java.util.Set x1 static void <clinit> () }
dagger/internal/codegen/AnnotationCreatorGenerator$1.class
AnnotationCreatorGenerator.java package dagger.internal.codegen dagger.internal.codegen.AnnotationCreatorGenerator$1 extends javax.lang.model.util.SimpleTypeVisitor6 { void <init> () public java.lang.Void visitDeclared (javax.lang.model.type.DeclaredType, java.util.Set) javax.lang.model.type.DeclaredType t java.util.Set p javax.lang.model.element.TypeElement typeElement public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) }
dagger/internal/codegen/$AutoValue_SubcomponentDeclaration.class
$AutoValue_SubcomponentDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_SubcomponentDeclaration extends dagger.internal.codegen.$$AutoValue_SubcomponentDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation) java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.Key key$ javax.lang.model.element.TypeElement subcomponentType$ dagger.internal.codegen.ModuleAnnotation moduleAnnotation$ public int hashCode () }
dagger/internal/codegen/$AutoValue_ResolvedBindings.class
$AutoValue_ResolvedBindings.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ResolvedBindings extends dagger.internal.codegen.$$AutoValue_ResolvedBindings { private volatile int hashCode private volatile boolean hashCode$Memoized private volatile com.google.common.collect.ImmutableSet contributionBindings private volatile com.google.common.collect.ImmutableSet bindingTypes void <init> (dagger.model.Key, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) dagger.model.Key key$ com.google.common.collect.ImmutableSetMultimap allContributionBindings$ com.google.common.collect.ImmutableMap allMembersInjectionBindings$ com.google.common.collect.ImmutableSet multibindingDeclarations$ com.google.common.collect.ImmutableSet subcomponentDeclarations$ com.google.common.collect.ImmutableSet optionalBindingDeclarations$ public int hashCode () com.google.common.collect.ImmutableSet contributionBindings () com.google.common.collect.ImmutableSet bindingTypes () }
dagger/internal/codegen/$AutoValue_ProvisionBinding.class
$AutoValue_ProvisionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ProvisionBinding extends dagger.internal.codegen.$$AutoValue_ProvisionBinding { private volatile com.google.common.collect.ImmutableSet explicitDependencies private volatile com.google.common.collect.ImmutableSet membersInjectionDependencies private volatile boolean requiresModuleInstance private volatile boolean requiresModuleInstance$Memoized private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSortedSet, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType$ dagger.model.Key key$ java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.BindingKind kind$ java.util.Optional nullableType$ java.util.Optional wrappedMapKeyAnnotation$ com.google.common.collect.ImmutableSet provisionDependencies$ com.google.common.collect.ImmutableSortedSet injectionSites$ java.util.Optional unresolved$ java.util.Optional scope$ com.google.common.collect.ImmutableSet explicitDependencies () com.google.common.collect.ImmutableSet membersInjectionDependencies () boolean requiresModuleInstance () public int hashCode () }
dagger/internal/codegen/$AutoValue_ProductionBinding.class
$AutoValue_ProductionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ProductionBinding extends dagger.internal.codegen.$$AutoValue_ProductionBinding { private volatile boolean requiresModuleInstance private volatile boolean requiresModuleInstance$Memoized private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, com.google.common.collect.ImmutableSet, java.util.Optional, java.util.Optional, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableList, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType$ dagger.model.Key key$ java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.BindingKind kind$ com.google.common.collect.ImmutableSet explicitDependencies$ java.util.Optional nullableType$ java.util.Optional wrappedMapKeyAnnotation$ java.util.Optional unresolved$ java.util.Optional productionKind$ com.google.common.collect.ImmutableList thrownTypes$ java.util.Optional executorRequest$ java.util.Optional monitorRequest$ boolean requiresModuleInstance () public int hashCode () }
dagger/internal/codegen/$AutoValue_OptionalBindingDeclaration.class
$AutoValue_OptionalBindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_OptionalBindingDeclaration extends dagger.internal.codegen.$$AutoValue_OptionalBindingDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key) java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.Key key$ public int hashCode () }
dagger/internal/codegen/$AutoValue_MultibindingDeclaration.class
$AutoValue_MultibindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_MultibindingDeclaration extends dagger.internal.codegen.$$AutoValue_MultibindingDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, dagger.internal.codegen.ContributionType) java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.Key key$ dagger.internal.codegen.ContributionType contributionType$ public int hashCode () }
dagger/internal/codegen/$AutoValue_ModuleDescriptor.class
$AutoValue_ModuleDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ModuleDescriptor extends dagger.internal.codegen.$$AutoValue_ModuleDescriptor { private volatile com.google.common.collect.ImmutableSet allBindingDeclarations void <init> (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, dagger.internal.codegen.ModuleKind) javax.lang.model.element.TypeElement moduleElement$ com.google.common.collect.ImmutableSet includedModules$ com.google.common.collect.ImmutableSet bindings$ com.google.common.collect.ImmutableSet multibindingDeclarations$ com.google.common.collect.ImmutableSet subcomponentDeclarations$ com.google.common.collect.ImmutableSet delegateDeclarations$ com.google.common.collect.ImmutableSet optionalDeclarations$ dagger.internal.codegen.ModuleKind kind$ com.google.common.collect.ImmutableSet allBindingDeclarations () }
dagger/internal/codegen/$AutoValue_ModuleAnnotation.class
$AutoValue_ModuleAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ModuleAnnotation extends dagger.internal.codegen.$$AutoValue_ModuleAnnotation { private volatile Class annotationClass private volatile com.google.common.collect.ImmutableList includes private volatile com.google.common.collect.ImmutableList includesAsAnnotationValues private volatile com.google.common.collect.ImmutableList subcomponents private volatile com.google.common.collect.ImmutableList subcomponentsAsAnnotationValues void <init> (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation$ java.lang.Class annotationClass () com.google.common.collect.ImmutableList includes () com.google.common.collect.ImmutableList includesAsAnnotationValues () com.google.common.collect.ImmutableList subcomponents () com.google.common.collect.ImmutableList subcomponentsAsAnnotationValues () }
dagger/internal/codegen/$AutoValue_MembersInjectionBinding_InjectionSite.class
$AutoValue_MembersInjectionBinding_InjectionSite.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_MembersInjectionBinding_InjectionSite extends dagger.internal.codegen.$$AutoValue_MembersInjectionBinding_InjectionSite { private volatile int indexAmongAtInjectMembersWithSameSimpleName private volatile boolean indexAmongAtInjectMembersWithSameSimpleName$Memoized void <init> (dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind, javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind$ javax.lang.model.element.Element element$ com.google.common.collect.ImmutableSet dependencies$ int indexAmongAtInjectMembersWithSameSimpleName () }
dagger/internal/codegen/$AutoValue_MembersInjectionBinding.class
$AutoValue_MembersInjectionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_MembersInjectionBinding extends dagger.internal.codegen.$$AutoValue_MembersInjectionBinding { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.model.Key, com.google.common.collect.ImmutableSet, javax.lang.model.element.TypeElement, java.util.Optional, com.google.common.collect.ImmutableSortedSet) dagger.model.Key key$ com.google.common.collect.ImmutableSet explicitDependencies$ javax.lang.model.element.TypeElement membersInjectedType$ java.util.Optional unresolved$ com.google.common.collect.ImmutableSortedSet injectionSites$ public int hashCode () }
dagger/internal/codegen/$AutoValue_DelegateDeclaration.class
$AutoValue_DelegateDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_DelegateDeclaration extends dagger.internal.codegen.$$AutoValue_DelegateDeclaration { private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.DependencyRequest, java.util.Optional) dagger.internal.codegen.ContributionType contributionType$ dagger.model.Key key$ java.util.Optional bindingElement$ java.util.Optional contributingModule$ dagger.model.DependencyRequest delegateRequest$ java.util.Optional wrappedMapKey$ public int hashCode () }
dagger/internal/codegen/$AutoValue_ComponentDescriptor.class
$AutoValue_ComponentDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ComponentDescriptor extends dagger.internal.codegen.$$AutoValue_ComponentDescriptor { private volatile com.google.common.collect.ImmutableSet requirements private volatile com.google.common.collect.ImmutableMap childComponentsByElement private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ComponentAnnotation, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableSet, java.util.Optional) dagger.internal.codegen.ComponentAnnotation annotation$ javax.lang.model.element.TypeElement typeElement$ com.google.common.collect.ImmutableSet dependencies$ com.google.common.collect.ImmutableSet modules$ com.google.common.collect.ImmutableMap dependenciesByDependencyMethod$ com.google.common.collect.ImmutableSet scopes$ com.google.common.collect.ImmutableSet childComponentsDeclaredByModules$ com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods$ com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints$ com.google.common.collect.ImmutableSet componentMethods$ java.util.Optional creatorDescriptor$ com.google.common.collect.ImmutableSet requirements () com.google.common.collect.ImmutableMap childComponentsByElement () public int hashCode () }
dagger/internal/codegen/$AutoValue_ComponentCreatorDescriptor.class
$AutoValue_ComponentCreatorDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ComponentCreatorDescriptor extends dagger.internal.codegen.$$AutoValue_ComponentCreatorDescriptor { private volatile com.google.common.collect.ImmutableMap requirementElements private volatile com.google.common.collect.ImmutableMap setterMethods private volatile com.google.common.collect.ImmutableMap factoryParameters void <init> (dagger.internal.codegen.ComponentCreatorAnnotation, javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap) dagger.internal.codegen.ComponentCreatorAnnotation annotation$ javax.lang.model.element.TypeElement typeElement$ javax.lang.model.element.ExecutableElement factoryMethod$ com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods$ com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters$ com.google.common.collect.ImmutableMap requirementElements () com.google.common.collect.ImmutableMap setterMethods () com.google.common.collect.ImmutableMap factoryParameters () }
dagger/internal/codegen/$AutoValue_ComponentAnnotation_RealComponentAnnotation.class
$AutoValue_ComponentAnnotation_RealComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ComponentAnnotation_RealComponentAnnotation extends dagger.internal.codegen.$$AutoValue_ComponentAnnotation_RealComponentAnnotation { private volatile com.google.common.collect.ImmutableList dependencyValues private volatile com.google.common.collect.ImmutableList dependencyTypes private volatile com.google.common.collect.ImmutableList dependencies private volatile com.google.common.collect.ImmutableList moduleValues private volatile com.google.common.collect.ImmutableList moduleTypes private volatile com.google.common.collect.ImmutableSet modules void <init> (javax.lang.model.element.AnnotationMirror, boolean, boolean) javax.lang.model.element.AnnotationMirror annotation$ boolean isSubcomponent$ boolean isProduction$ com.google.common.collect.ImmutableList dependencyValues () com.google.common.collect.ImmutableList dependencyTypes () com.google.common.collect.ImmutableList dependencies () com.google.common.collect.ImmutableList moduleValues () com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () }
dagger/internal/codegen/$AutoValue_ComponentAnnotation_FictionalComponentAnnotation.class
$AutoValue_ComponentAnnotation_FictionalComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_ComponentAnnotation_FictionalComponentAnnotation extends dagger.internal.codegen.$$AutoValue_ComponentAnnotation_FictionalComponentAnnotation { private volatile com.google.common.collect.ImmutableList moduleTypes private volatile com.google.common.collect.ImmutableSet modules void <init> (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation$ com.google.common.collect.ImmutableList moduleTypes () com.google.common.collect.ImmutableSet modules () }
dagger/internal/codegen/$AutoValue_BindingGraph.class
$AutoValue_BindingGraph.java package dagger.internal.codegen abstract dagger.internal.codegen.$AutoValue_BindingGraph extends dagger.internal.codegen.$$AutoValue_BindingGraph { private volatile com.google.common.collect.ImmutableSet ownedModuleTypes private volatile com.google.common.collect.ImmutableSet componentRequirements private volatile int hashCode private volatile boolean hashCode$Memoized void <init> (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, java.util.Optional, boolean) dagger.internal.codegen.ComponentDescriptor componentDescriptor$ com.google.common.collect.ImmutableMap contributionBindings$ com.google.common.collect.ImmutableMap membersInjectionBindings$ com.google.common.collect.ImmutableList subgraphs$ com.google.common.collect.ImmutableSet ownedModules$ java.util.Optional factoryMethod$ boolean isFullBindingGraph$ com.google.common.collect.ImmutableSet ownedModuleTypes () com.google.common.collect.ImmutableSet componentRequirements () public int hashCode () }
dagger/internal/codegen/$$AutoValue_SubcomponentDeclaration.class
$$AutoValue_SubcomponentDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_SubcomponentDeclaration extends dagger.internal.codegen.SubcomponentDeclaration { private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.Key key private final javax.lang.model.element.TypeElement subcomponentType private final dagger.internal.codegen.ModuleAnnotation moduleAnnotation void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, javax.lang.model.element.TypeElement, dagger.internal.codegen.ModuleAnnotation) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key javax.lang.model.element.TypeElement subcomponentType dagger.internal.codegen.ModuleAnnotation moduleAnnotation java.util.Optional bindingElement () java.util.Optional contributingModule () public dagger.model.Key key () javax.lang.model.element.TypeElement subcomponentType () dagger.internal.codegen.ModuleAnnotation moduleAnnotation () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.SubcomponentDeclaration that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ResolvedBindings.class
$$AutoValue_ResolvedBindings.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ResolvedBindings extends dagger.internal.codegen.ResolvedBindings { private final dagger.model.Key key private final com.google.common.collect.ImmutableSetMultimap allContributionBindings private final com.google.common.collect.ImmutableMap allMembersInjectionBindings private final com.google.common.collect.ImmutableSet multibindingDeclarations private final com.google.common.collect.ImmutableSet subcomponentDeclarations private final com.google.common.collect.ImmutableSet optionalBindingDeclarations void <init> (dagger.model.Key, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) dagger.model.Key key com.google.common.collect.ImmutableSetMultimap allContributionBindings com.google.common.collect.ImmutableMap allMembersInjectionBindings com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations com.google.common.collect.ImmutableSet optionalBindingDeclarations dagger.model.Key key () com.google.common.collect.ImmutableSetMultimap allContributionBindings () com.google.common.collect.ImmutableMap allMembersInjectionBindings () com.google.common.collect.ImmutableSet multibindingDeclarations () com.google.common.collect.ImmutableSet subcomponentDeclarations () com.google.common.collect.ImmutableSet optionalBindingDeclarations () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ResolvedBindings that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ProvisionBinding.class
$$AutoValue_ProvisionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ProvisionBinding extends dagger.internal.codegen.ProvisionBinding { private final dagger.internal.codegen.ContributionType contributionType private final dagger.model.Key key private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.BindingKind kind private final java.util.Optional nullableType private final java.util.Optional wrappedMapKeyAnnotation private final com.google.common.collect.ImmutableSet provisionDependencies private final com.google.common.collect.ImmutableSortedSet injectionSites private final java.util.Optional unresolved private final java.util.Optional scope void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSortedSet, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.BindingKind kind java.util.Optional nullableType java.util.Optional wrappedMapKeyAnnotation com.google.common.collect.ImmutableSet provisionDependencies com.google.common.collect.ImmutableSortedSet injectionSites java.util.Optional unresolved java.util.Optional scope public dagger.internal.codegen.ContributionType contributionType () dagger.model.Key key () java.util.Optional bindingElement () java.util.Optional contributingModule () dagger.model.BindingKind kind () java.util.Optional nullableType () java.util.Optional wrappedMapKeyAnnotation () com.google.common.collect.ImmutableSet provisionDependencies () com.google.common.collect.ImmutableSortedSet injectionSites () java.util.Optional unresolved () public java.util.Optional scope () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ProvisionBinding that Object o public int hashCode () int h public dagger.internal.codegen.ProvisionBinding$Builder toBuilder () }
dagger/internal/codegen/$$AutoValue_ProvisionBinding$Builder.class
$$AutoValue_ProvisionBinding.java package dagger.internal.codegen final dagger.internal.codegen.$$AutoValue_ProvisionBinding$Builder extends dagger.internal.codegen.ProvisionBinding$Builder { private dagger.internal.codegen.ContributionType contributionType private dagger.model.Key key private java.util.Optional bindingElement private java.util.Optional contributingModule private dagger.model.BindingKind kind private java.util.Optional nullableType private java.util.Optional wrappedMapKeyAnnotation private com.google.common.collect.ImmutableSet provisionDependencies private com.google.common.collect.ImmutableSortedSet injectionSites private java.util.Optional unresolved private java.util.Optional scope void <init> () void <init> (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding source public dagger.internal.codegen.ProvisionBinding$Builder contributionType (dagger.internal.codegen.ContributionType) dagger.internal.codegen.ContributionType contributionType public dagger.internal.codegen.ProvisionBinding$Builder key (dagger.model.Key) dagger.model.Key key public dagger.internal.codegen.ProvisionBinding$Builder bindingElement (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement public dagger.internal.codegen.ProvisionBinding$Builder contributingModule (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement contributingModule public dagger.internal.codegen.ProvisionBinding$Builder kind (dagger.model.BindingKind) dagger.model.BindingKind kind public dagger.internal.codegen.ProvisionBinding$Builder nullableType (java.util.Optional) java.util.Optional nullableType public dagger.internal.codegen.ProvisionBinding$Builder wrappedMapKeyAnnotation (java.util.Optional) java.util.Optional wrappedMapKeyAnnotation public dagger.internal.codegen.ProvisionBinding$Builder provisionDependencies (java.lang.Iterable) Iterable provisionDependencies public dagger.internal.codegen.ProvisionBinding$Builder injectionSites (com.google.common.collect.ImmutableSortedSet) com.google.common.collect.ImmutableSortedSet injectionSites public dagger.internal.codegen.ProvisionBinding$Builder unresolved (dagger.internal.codegen.ProvisionBinding) dagger.internal.codegen.ProvisionBinding unresolved public dagger.internal.codegen.ProvisionBinding$Builder scope (java.util.Optional) java.util.Optional scope public dagger.internal.codegen.ProvisionBinding build () String missing public volatile synthetic dagger.internal.codegen.ContributionBinding build () public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder kind (dagger.model.BindingKind) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder wrappedMapKeyAnnotation (java.util.Optional) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder nullableType (java.util.Optional) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder key (dagger.model.Key) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder unresolved (dagger.internal.codegen.ContributionBinding) }
dagger/internal/codegen/$$AutoValue_ProductionBinding.class
$$AutoValue_ProductionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ProductionBinding extends dagger.internal.codegen.ProductionBinding { private final dagger.internal.codegen.ContributionType contributionType private final dagger.model.Key key private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.BindingKind kind private final com.google.common.collect.ImmutableSet explicitDependencies private final java.util.Optional nullableType private final java.util.Optional wrappedMapKeyAnnotation private final java.util.Optional unresolved private final java.util.Optional productionKind private final com.google.common.collect.ImmutableList thrownTypes private final java.util.Optional executorRequest private final java.util.Optional monitorRequest void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.BindingKind, com.google.common.collect.ImmutableSet, java.util.Optional, java.util.Optional, java.util.Optional, java.util.Optional, com.google.common.collect.ImmutableList, java.util.Optional, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.BindingKind kind com.google.common.collect.ImmutableSet explicitDependencies java.util.Optional nullableType java.util.Optional wrappedMapKeyAnnotation java.util.Optional unresolved java.util.Optional productionKind com.google.common.collect.ImmutableList thrownTypes java.util.Optional executorRequest java.util.Optional monitorRequest public dagger.internal.codegen.ContributionType contributionType () dagger.model.Key key () java.util.Optional bindingElement () java.util.Optional contributingModule () dagger.model.BindingKind kind () com.google.common.collect.ImmutableSet explicitDependencies () java.util.Optional nullableType () java.util.Optional wrappedMapKeyAnnotation () java.util.Optional unresolved () java.util.Optional productionKind () com.google.common.collect.ImmutableList thrownTypes () java.util.Optional executorRequest () java.util.Optional monitorRequest () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ProductionBinding that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ProductionBinding$Builder.class
$$AutoValue_ProductionBinding.java package dagger.internal.codegen final dagger.internal.codegen.$$AutoValue_ProductionBinding$Builder extends dagger.internal.codegen.ProductionBinding$Builder { private dagger.internal.codegen.ContributionType contributionType private dagger.model.Key key private java.util.Optional bindingElement private java.util.Optional contributingModule private dagger.model.BindingKind kind private com.google.common.collect.ImmutableSet explicitDependencies private java.util.Optional nullableType private java.util.Optional wrappedMapKeyAnnotation private java.util.Optional unresolved private java.util.Optional productionKind private com.google.common.collect.ImmutableList thrownTypes private java.util.Optional executorRequest private java.util.Optional monitorRequest void <init> () void <init> (dagger.internal.codegen.ProductionBinding) dagger.internal.codegen.ProductionBinding source public dagger.internal.codegen.ProductionBinding$Builder contributionType (dagger.internal.codegen.ContributionType) dagger.internal.codegen.ContributionType contributionType public dagger.internal.codegen.ProductionBinding$Builder key (dagger.model.Key) dagger.model.Key key public dagger.internal.codegen.ProductionBinding$Builder bindingElement (javax.lang.model.element.Element) javax.lang.model.element.Element bindingElement public dagger.internal.codegen.ProductionBinding$Builder contributingModule (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement contributingModule public dagger.internal.codegen.ProductionBinding$Builder kind (dagger.model.BindingKind) dagger.model.BindingKind kind public dagger.internal.codegen.ProductionBinding$Builder explicitDependencies (java.lang.Iterable) Iterable explicitDependencies public dagger.internal.codegen.ProductionBinding$Builder nullableType (java.util.Optional) java.util.Optional nullableType public dagger.internal.codegen.ProductionBinding$Builder wrappedMapKeyAnnotation (java.util.Optional) java.util.Optional wrappedMapKeyAnnotation public dagger.internal.codegen.ProductionBinding$Builder unresolved (dagger.internal.codegen.ProductionBinding) dagger.internal.codegen.ProductionBinding unresolved public dagger.internal.codegen.ProductionBinding$Builder productionKind (dagger.internal.codegen.ProductionBinding$ProductionKind) dagger.internal.codegen.ProductionBinding$ProductionKind productionKind public dagger.internal.codegen.ProductionBinding$Builder thrownTypes (java.lang.Iterable) Iterable thrownTypes public dagger.internal.codegen.ProductionBinding$Builder executorRequest (dagger.model.DependencyRequest) dagger.model.DependencyRequest executorRequest public dagger.internal.codegen.ProductionBinding$Builder monitorRequest (dagger.model.DependencyRequest) dagger.model.DependencyRequest monitorRequest public dagger.internal.codegen.ProductionBinding build () String missing public volatile synthetic dagger.internal.codegen.ContributionBinding build () public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder kind (dagger.model.BindingKind) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder wrappedMapKeyAnnotation (java.util.Optional) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder nullableType (java.util.Optional) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder key (dagger.model.Key) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder contributingModule (javax.lang.model.element.TypeElement) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder bindingElement (javax.lang.model.element.Element) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder contributionType (dagger.internal.codegen.ContributionType) public volatile synthetic dagger.internal.codegen.ContributionBinding$Builder unresolved (dagger.internal.codegen.ContributionBinding) }
dagger/internal/codegen/$$AutoValue_OptionalBindingDeclaration.class
$$AutoValue_OptionalBindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_OptionalBindingDeclaration extends dagger.internal.codegen.OptionalBindingDeclaration { private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.Key key void <init> (java.util.Optional, java.util.Optional, dagger.model.Key) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key java.util.Optional bindingElement () java.util.Optional contributingModule () public dagger.model.Key key () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.OptionalBindingDeclaration that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_MultibindingDeclaration.class
$$AutoValue_MultibindingDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_MultibindingDeclaration extends dagger.internal.codegen.MultibindingDeclaration { private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.Key key private final dagger.internal.codegen.ContributionType contributionType void <init> (java.util.Optional, java.util.Optional, dagger.model.Key, dagger.internal.codegen.ContributionType) java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.Key key dagger.internal.codegen.ContributionType contributionType java.util.Optional bindingElement () java.util.Optional contributingModule () public dagger.model.Key key () public dagger.internal.codegen.ContributionType contributionType () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.MultibindingDeclaration that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ModuleDescriptor.class
$$AutoValue_ModuleDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ModuleDescriptor extends dagger.internal.codegen.ModuleDescriptor { private final javax.lang.model.element.TypeElement moduleElement private final com.google.common.collect.ImmutableSet includedModules private final com.google.common.collect.ImmutableSet bindings private final com.google.common.collect.ImmutableSet multibindingDeclarations private final com.google.common.collect.ImmutableSet subcomponentDeclarations private final com.google.common.collect.ImmutableSet delegateDeclarations private final com.google.common.collect.ImmutableSet optionalDeclarations private final dagger.internal.codegen.ModuleKind kind void <init> (javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, dagger.internal.codegen.ModuleKind) javax.lang.model.element.TypeElement moduleElement com.google.common.collect.ImmutableSet includedModules com.google.common.collect.ImmutableSet bindings com.google.common.collect.ImmutableSet multibindingDeclarations com.google.common.collect.ImmutableSet subcomponentDeclarations com.google.common.collect.ImmutableSet delegateDeclarations com.google.common.collect.ImmutableSet optionalDeclarations dagger.internal.codegen.ModuleKind kind javax.lang.model.element.TypeElement moduleElement () com.google.common.collect.ImmutableSet includedModules () com.google.common.collect.ImmutableSet bindings () com.google.common.collect.ImmutableSet multibindingDeclarations () com.google.common.collect.ImmutableSet subcomponentDeclarations () com.google.common.collect.ImmutableSet delegateDeclarations () com.google.common.collect.ImmutableSet optionalDeclarations () dagger.internal.codegen.ModuleKind kind () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ModuleDescriptor that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ModuleAnnotation.class
$$AutoValue_ModuleAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ModuleAnnotation extends dagger.internal.codegen.ModuleAnnotation { private final javax.lang.model.element.AnnotationMirror annotation void <init> (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.AnnotationMirror annotation () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ModuleAnnotation that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_MembersInjectionBinding_InjectionSite.class
$$AutoValue_MembersInjectionBinding_InjectionSite.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_MembersInjectionBinding_InjectionSite extends dagger.internal.codegen.MembersInjectionBinding$InjectionSite { private final dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind private final javax.lang.model.element.Element element private final com.google.common.collect.ImmutableSet dependencies void <init> (dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind, javax.lang.model.element.Element, com.google.common.collect.ImmutableSet) dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind javax.lang.model.element.Element element com.google.common.collect.ImmutableSet dependencies dagger.internal.codegen.MembersInjectionBinding$InjectionSite$Kind kind () javax.lang.model.element.Element element () com.google.common.collect.ImmutableSet dependencies () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.MembersInjectionBinding$InjectionSite that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_MembersInjectionBinding.class
$$AutoValue_MembersInjectionBinding.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_MembersInjectionBinding extends dagger.internal.codegen.MembersInjectionBinding { private final dagger.model.Key key private final com.google.common.collect.ImmutableSet explicitDependencies private final javax.lang.model.element.TypeElement membersInjectedType private final java.util.Optional unresolved private final com.google.common.collect.ImmutableSortedSet injectionSites void <init> (dagger.model.Key, com.google.common.collect.ImmutableSet, javax.lang.model.element.TypeElement, java.util.Optional, com.google.common.collect.ImmutableSortedSet) dagger.model.Key key com.google.common.collect.ImmutableSet explicitDependencies javax.lang.model.element.TypeElement membersInjectedType java.util.Optional unresolved com.google.common.collect.ImmutableSortedSet injectionSites dagger.model.Key key () com.google.common.collect.ImmutableSet explicitDependencies () javax.lang.model.element.TypeElement membersInjectedType () java.util.Optional unresolved () com.google.common.collect.ImmutableSortedSet injectionSites () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.MembersInjectionBinding that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_DelegateDeclaration.class
$$AutoValue_DelegateDeclaration.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_DelegateDeclaration extends dagger.internal.codegen.DelegateDeclaration { private final dagger.internal.codegen.ContributionType contributionType private final dagger.model.Key key private final java.util.Optional bindingElement private final java.util.Optional contributingModule private final dagger.model.DependencyRequest delegateRequest private final java.util.Optional wrappedMapKey void <init> (dagger.internal.codegen.ContributionType, dagger.model.Key, java.util.Optional, java.util.Optional, dagger.model.DependencyRequest, java.util.Optional) dagger.internal.codegen.ContributionType contributionType dagger.model.Key key java.util.Optional bindingElement java.util.Optional contributingModule dagger.model.DependencyRequest delegateRequest java.util.Optional wrappedMapKey public dagger.internal.codegen.ContributionType contributionType () dagger.model.Key key () java.util.Optional bindingElement () java.util.Optional contributingModule () dagger.model.DependencyRequest delegateRequest () java.util.Optional wrappedMapKey () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.DelegateDeclaration that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ComponentDescriptor.class
$$AutoValue_ComponentDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ComponentDescriptor extends dagger.internal.codegen.ComponentDescriptor { private final dagger.internal.codegen.ComponentAnnotation annotation private final javax.lang.model.element.TypeElement typeElement private final com.google.common.collect.ImmutableSet dependencies private final com.google.common.collect.ImmutableSet modules private final com.google.common.collect.ImmutableMap dependenciesByDependencyMethod private final com.google.common.collect.ImmutableSet scopes private final com.google.common.collect.ImmutableSet childComponentsDeclaredByModules private final com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods private final com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints private final com.google.common.collect.ImmutableSet componentMethods private final java.util.Optional creatorDescriptor void <init> (dagger.internal.codegen.ComponentAnnotation, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableBiMap, com.google.common.collect.ImmutableSet, java.util.Optional) dagger.internal.codegen.ComponentAnnotation annotation javax.lang.model.element.TypeElement typeElement com.google.common.collect.ImmutableSet dependencies com.google.common.collect.ImmutableSet modules com.google.common.collect.ImmutableMap dependenciesByDependencyMethod com.google.common.collect.ImmutableSet scopes com.google.common.collect.ImmutableSet childComponentsDeclaredByModules com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints com.google.common.collect.ImmutableSet componentMethods java.util.Optional creatorDescriptor dagger.internal.codegen.ComponentAnnotation annotation () javax.lang.model.element.TypeElement typeElement () com.google.common.collect.ImmutableSet dependencies () com.google.common.collect.ImmutableSet modules () com.google.common.collect.ImmutableMap dependenciesByDependencyMethod () com.google.common.collect.ImmutableSet scopes () com.google.common.collect.ImmutableSet childComponentsDeclaredByModules () com.google.common.collect.ImmutableBiMap childComponentsDeclaredByFactoryMethods () com.google.common.collect.ImmutableBiMap childComponentsDeclaredByBuilderEntryPoints () com.google.common.collect.ImmutableSet componentMethods () java.util.Optional creatorDescriptor () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentDescriptor that Object o }
dagger/internal/codegen/$$AutoValue_ComponentCreatorDescriptor.class
$$AutoValue_ComponentCreatorDescriptor.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ComponentCreatorDescriptor extends dagger.internal.codegen.ComponentCreatorDescriptor { private final dagger.internal.codegen.ComponentCreatorAnnotation annotation private final javax.lang.model.element.TypeElement typeElement private final javax.lang.model.element.ExecutableElement factoryMethod private final com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods private final com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters void <init> (dagger.internal.codegen.ComponentCreatorAnnotation, javax.lang.model.element.TypeElement, javax.lang.model.element.ExecutableElement, com.google.common.collect.ImmutableSetMultimap, com.google.common.collect.ImmutableSetMultimap) dagger.internal.codegen.ComponentCreatorAnnotation annotation javax.lang.model.element.TypeElement typeElement javax.lang.model.element.ExecutableElement factoryMethod com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters dagger.internal.codegen.ComponentCreatorAnnotation annotation () javax.lang.model.element.TypeElement typeElement () javax.lang.model.element.ExecutableElement factoryMethod () com.google.common.collect.ImmutableSetMultimap unvalidatedSetterMethods () com.google.common.collect.ImmutableSetMultimap unvalidatedFactoryParameters () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentCreatorDescriptor that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ComponentAnnotation_RealComponentAnnotation.class
$$AutoValue_ComponentAnnotation_RealComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ComponentAnnotation_RealComponentAnnotation extends dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation { private final javax.lang.model.element.AnnotationMirror annotation private final boolean isSubcomponent private final boolean isProduction void <init> (javax.lang.model.element.AnnotationMirror, boolean, boolean) javax.lang.model.element.AnnotationMirror annotation boolean isSubcomponent boolean isProduction javax.lang.model.element.AnnotationMirror annotation () boolean isSubcomponent () boolean isProduction () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_ComponentAnnotation_RealComponentAnnotation$Builder.class
$$AutoValue_ComponentAnnotation_RealComponentAnnotation.java package dagger.internal.codegen final dagger.internal.codegen.$$AutoValue_ComponentAnnotation_RealComponentAnnotation$Builder extends java.lang.Object implements dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder { private javax.lang.model.element.AnnotationMirror annotation private Boolean isSubcomponent private Boolean isProduction void <init> () void <init> (dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation) dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation source public dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder annotation (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation public dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder isSubcomponent (boolean) boolean isSubcomponent public dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation$Builder isProduction (boolean) boolean isProduction public dagger.internal.codegen.ComponentAnnotation$RealComponentAnnotation build () String missing }
dagger/internal/codegen/$$AutoValue_ComponentAnnotation_FictionalComponentAnnotation.class
$$AutoValue_ComponentAnnotation_FictionalComponentAnnotation.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_ComponentAnnotation_FictionalComponentAnnotation extends dagger.internal.codegen.ComponentAnnotation$FictionalComponentAnnotation { private final dagger.internal.codegen.ModuleAnnotation moduleAnnotation void <init> (dagger.internal.codegen.ModuleAnnotation) dagger.internal.codegen.ModuleAnnotation moduleAnnotation dagger.internal.codegen.ModuleAnnotation moduleAnnotation () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.ComponentAnnotation$FictionalComponentAnnotation that Object o public int hashCode () int h }
dagger/internal/codegen/$$AutoValue_BindingGraph.class
$$AutoValue_BindingGraph.java package dagger.internal.codegen abstract dagger.internal.codegen.$$AutoValue_BindingGraph extends dagger.internal.codegen.BindingGraph { private final dagger.internal.codegen.ComponentDescriptor componentDescriptor private final com.google.common.collect.ImmutableMap contributionBindings private final com.google.common.collect.ImmutableMap membersInjectionBindings private final com.google.common.collect.ImmutableList subgraphs private final com.google.common.collect.ImmutableSet ownedModules private final java.util.Optional factoryMethod private final boolean isFullBindingGraph void <init> (dagger.internal.codegen.ComponentDescriptor, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, java.util.Optional, boolean) dagger.internal.codegen.ComponentDescriptor componentDescriptor com.google.common.collect.ImmutableMap contributionBindings com.google.common.collect.ImmutableMap membersInjectionBindings com.google.common.collect.ImmutableList subgraphs com.google.common.collect.ImmutableSet ownedModules java.util.Optional factoryMethod boolean isFullBindingGraph dagger.internal.codegen.ComponentDescriptor componentDescriptor () com.google.common.collect.ImmutableMap contributionBindings () com.google.common.collect.ImmutableMap membersInjectionBindings () com.google.common.collect.ImmutableList subgraphs () com.google.common.collect.ImmutableSet ownedModules () java.util.Optional factoryMethod () boolean isFullBindingGraph () public java.lang.String toString () public boolean equals (java.lang.Object) dagger.internal.codegen.BindingGraph that Object o public int hashCode () int h }
dagger/internal/codegen/
dagger/internal/
dagger/errorprone/AndroidSupportInjectionModuleMigrator.class
AndroidSupportInjectionModuleMigrator.java package dagger.errorprone public final dagger.errorprone.AndroidSupportInjectionModuleMigrator extends com.google.errorprone.bugpatterns.BugChecker implements com.google.errorprone.bugpatterns.BugChecker$MemberSelectTreeMatcher { private static final com.google.errorprone.matchers.Matcher MODULE_CLASS_LITERAL public void <init> () public com.google.errorprone.matchers.Description matchMemberSelect (com.sun.source.tree.MemberSelectTree, com.google.errorprone.VisitorState) com.sun.source.tree.MemberSelectTree tree com.google.errorprone.VisitorState state private static synthetic java.lang.Object $deserializeLambda$ (java.lang.invoke.SerializedLambda) java.lang.invoke.SerializedLambda lambda private static synthetic boolean lambda$static$2a4fd9dc$1 (com.sun.source.tree.ExpressionTree, com.google.errorprone.VisitorState) com.sun.source.tree.ExpressionTree expressionTree com.google.errorprone.VisitorState state com.sun.tools.javac.code.Symbol symbol static void <clinit> () }
dagger/errorprone/
dagger/
META-INF/services/javax.annotation.processing.Processor
META-INF/services/
META-INF/MANIFEST.MF
META-INF/