dagger/spi/package-info.class
package-info.java
package dagger.spi
abstract synthetic dagger.spi.package-info extends java.lang.Object {
}
dagger/spi/DiagnosticReporter.class
DiagnosticReporter.java
package dagger.spi
public abstract dagger.spi.DiagnosticReporter extends java.lang.Object {
public abstract void reportComponent (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ComponentNode, java.lang.String)
public transient abstract void reportComponent (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ComponentNode, java.lang.String, java.lang.Object, java.lang.Object[])
public abstract void reportBinding (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$MaybeBinding, java.lang.String)
public transient abstract void reportBinding (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$MaybeBinding, java.lang.String, java.lang.Object, java.lang.Object[])
public abstract void reportDependency (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$DependencyEdge, java.lang.String)
public transient abstract void reportDependency (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$DependencyEdge, java.lang.String, java.lang.Object, java.lang.Object[])
public abstract void reportSubcomponentFactoryMethod (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ChildFactoryMethodEdge, java.lang.String)
public transient abstract void reportSubcomponentFactoryMethod (javax.tools.Diagnostic$Kind, dagger.model.BindingGraph$ChildFactoryMethodEdge, java.lang.String, java.lang.Object, java.lang.Object[])
}
dagger/spi/BindingGraphPlugin.class
BindingGraphPlugin.java
package dagger.spi
public abstract dagger.spi.BindingGraphPlugin extends java.lang.Object {
public abstract void visitGraph (dagger.model.BindingGraph, dagger.spi.DiagnosticReporter)
public void initFiler (javax.annotation.processing.Filer)
javax.annotation.processing.Filer filer
public void initTypes (javax.lang.model.util.Types)
javax.lang.model.util.Types types
public void initElements (javax.lang.model.util.Elements)
javax.lang.model.util.Elements elements
public void initOptions (java.util.Map)
java.util.Map options
public java.util.Set supportedOptions ()
public java.lang.String pluginName ()
}
dagger/spi/
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/package-info.class
package-info.java
package dagger.model
abstract synthetic dagger.model.package-info extends java.lang.Object {
}
dagger/model/Scope.class
Scope.java
package dagger.model
public abstract dagger.model.Scope extends java.lang.Object {
public void <init> ()
abstract com.google.common.base.Equivalence$Wrapper wrappedScopeAnnotation ()
public final javax.lang.model.element.AnnotationMirror scopeAnnotation ()
public final javax.lang.model.element.TypeElement scopeAnnotationElement ()
public static dagger.model.Scope scope (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror scopeAnnotation
public static boolean isScope (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror scopeAnnotation
public static boolean isScope (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement scopeAnnotationType
public final boolean isSingleton ()
public final boolean isReusable ()
public final boolean isProductionScope ()
private boolean isScope (java.lang.Class)
Class annotation
public final java.lang.String toString ()
}
dagger/model/RequestKind.class
RequestKind.java
package dagger.model
public final enum dagger.model.RequestKind extends java.lang.Enum {
public static final enum dagger.model.RequestKind INSTANCE
public static final enum dagger.model.RequestKind PROVIDER
public static final enum dagger.model.RequestKind LAZY
public static final enum dagger.model.RequestKind PROVIDER_OF_LAZY
public static final enum dagger.model.RequestKind MEMBERS_INJECTION
public static final enum dagger.model.RequestKind PRODUCER
public static final enum dagger.model.RequestKind PRODUCED
public static final enum dagger.model.RequestKind FUTURE
private static final synthetic dagger.model.RequestKind[] $VALUES
public static dagger.model.RequestKind[] values ()
public static dagger.model.RequestKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public java.lang.String format (dagger.model.Key)
dagger.model.Key key
static void <clinit> ()
}
dagger/model/RequestKind$1.class
RequestKind.java
package dagger.model
synthetic dagger.model.RequestKind$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$dagger$model$RequestKind
static void <clinit> ()
}
dagger/model/Key.class
Key.java
package dagger.model
public abstract dagger.model.Key extends java.lang.Object {
public void <init> ()
public final java.util.Optional qualifier ()
public final javax.lang.model.type.TypeMirror type ()
abstract java.util.Optional wrappedQualifier ()
abstract com.google.common.base.Equivalence$Wrapper wrappedType ()
public abstract java.util.Optional multibindingContributionIdentifier ()
public abstract dagger.model.Key$Builder toBuilder ()
public abstract int hashCode ()
public abstract boolean equals (java.lang.Object)
private static java.lang.String stableAnnotationMirrorToString (javax.lang.model.element.AnnotationMirror)
com.google.common.collect.ImmutableMap$Builder namedValuesBuilder
com.google.common.collect.ImmutableMap namedValues
javax.lang.model.element.AnnotationMirror qualifier
StringBuilder builder
com.google.common.collect.ImmutableMap elementValues
private static java.lang.String stableAnnotationValueToString (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue annotationValue
public final java.lang.String toString ()
public static dagger.model.Key$Builder builder (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
private static synthetic void lambda$stableAnnotationMirrorToString$0 (com.google.common.collect.ImmutableMap$Builder, javax.lang.model.element.ExecutableElement, javax.lang.model.element.AnnotationValue)
com.google.common.collect.ImmutableMap$Builder namedValuesBuilder
javax.lang.model.element.ExecutableElement key
javax.lang.model.element.AnnotationValue value
static synthetic java.lang.String access$000 (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror x0
static synthetic java.lang.String access$100 (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue x0
}
dagger/model/Key$MultibindingContributionIdentifier.class
Key.java
package dagger.model
public final dagger.model.Key$MultibindingContributionIdentifier extends java.lang.Object {
private final String module
private final String bindingElement
public void <init> (javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement)
javax.lang.model.element.ExecutableElement bindingMethod
javax.lang.model.element.TypeElement contributingModule
public void <init> (java.lang.String, java.lang.String)
String bindingElement
String module
public java.lang.String module ()
public java.lang.String bindingElement ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.model.Key$MultibindingContributionIdentifier other
Object obj
public int hashCode ()
}
dagger/model/Key$Builder.class
Key.java
package dagger.model
public abstract dagger.model.Key$Builder extends java.lang.Object {
public void <init> ()
abstract dagger.model.Key$Builder wrappedType (com.google.common.base.Equivalence$Wrapper)
public final dagger.model.Key$Builder type (javax.lang.model.type.TypeMirror)
javax.lang.model.type.TypeMirror type
abstract dagger.model.Key$Builder wrappedQualifier (java.util.Optional)
abstract dagger.model.Key$Builder wrappedQualifier (com.google.common.base.Equivalence$Wrapper)
public final dagger.model.Key$Builder qualifier (javax.lang.model.element.AnnotationMirror)
javax.lang.model.element.AnnotationMirror qualifier
public final dagger.model.Key$Builder qualifier (java.util.Optional)
java.util.Optional qualifier
public abstract dagger.model.Key$Builder multibindingContributionIdentifier (java.util.Optional)
public abstract dagger.model.Key$Builder multibindingContributionIdentifier (dagger.model.Key$MultibindingContributionIdentifier)
public abstract dagger.model.Key build ()
}
dagger/model/Key$1.class
Key.java
package dagger.model
dagger.model.Key$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor8 {
void <init> ()
protected java.lang.String defaultAction (java.lang.Object, java.lang.Void)
Object value
Void ignore
public java.lang.String visitString (java.lang.String, java.lang.Void)
String value
Void ignore
public java.lang.String visitAnnotation (javax.lang.model.element.AnnotationMirror, java.lang.Void)
javax.lang.model.element.AnnotationMirror value
Void ignore
public java.lang.String visitArray (java.util.List, java.lang.Void)
java.util.List value
Void ignore
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 visitString (java.lang.String, java.lang.Object)
protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object)
private static synthetic java.lang.String lambda$visitArray$0 (javax.lang.model.element.AnnotationValue)
javax.lang.model.element.AnnotationValue x$0
}
dagger/model/DependencyRequest.class
DependencyRequest.java
package dagger.model
public abstract dagger.model.DependencyRequest extends java.lang.Object {
public void <init> ()
public abstract dagger.model.RequestKind kind ()
public abstract dagger.model.Key key ()
public abstract java.util.Optional requestElement ()
public abstract boolean isNullable ()
public static dagger.model.DependencyRequest$Builder builder ()
}
dagger/model/DependencyRequest$Builder.class
DependencyRequest.java
package dagger.model
public abstract dagger.model.DependencyRequest$Builder extends java.lang.Object {
public void <init> ()
public abstract dagger.model.DependencyRequest$Builder kind (dagger.model.RequestKind)
public abstract dagger.model.DependencyRequest$Builder key (dagger.model.Key)
public abstract dagger.model.DependencyRequest$Builder requestElement (javax.lang.model.element.Element)
public abstract dagger.model.DependencyRequest$Builder isNullable (boolean)
public abstract dagger.model.DependencyRequest build ()
}
dagger/model/ComponentPath.class
ComponentPath.java
package dagger.model
public abstract dagger.model.ComponentPath extends java.lang.Object {
public void <init> ()
public static dagger.model.ComponentPath create (java.lang.Iterable)
Iterable components
public abstract com.google.common.collect.ImmutableList components ()
public final javax.lang.model.element.TypeElement rootComponent ()
public javax.lang.model.element.TypeElement currentComponent ()
public final javax.lang.model.element.TypeElement parentComponent ()
public final dagger.model.ComponentPath parent ()
public final dagger.model.ComponentPath childPath (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement child
public final boolean atRoot ()
public final java.lang.String toString ()
public abstract int hashCode ()
public abstract boolean equals (java.lang.Object)
}
dagger/model/BindingKind.class
BindingKind.java
package dagger.model
public final enum dagger.model.BindingKind extends java.lang.Enum {
public static final enum dagger.model.BindingKind INJECTION
public static final enum dagger.model.BindingKind PROVISION
public static final enum dagger.model.BindingKind COMPONENT
public static final enum dagger.model.BindingKind COMPONENT_PROVISION
public static final enum dagger.model.BindingKind COMPONENT_DEPENDENCY
public static final enum dagger.model.BindingKind MEMBERS_INJECTOR
public static final enum dagger.model.BindingKind SUBCOMPONENT_CREATOR
public static final enum dagger.model.BindingKind BOUND_INSTANCE
public static final enum dagger.model.BindingKind PRODUCTION
public static final enum dagger.model.BindingKind COMPONENT_PRODUCTION
public static final enum dagger.model.BindingKind MULTIBOUND_SET
public static final enum dagger.model.BindingKind MULTIBOUND_MAP
public static final enum dagger.model.BindingKind OPTIONAL
public static final enum dagger.model.BindingKind DELEGATE
public static final enum dagger.model.BindingKind MEMBERS_INJECTION
private static final synthetic dagger.model.BindingKind[] $VALUES
public static dagger.model.BindingKind[] values ()
public static dagger.model.BindingKind valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
public boolean isMultibinding ()
static void <clinit> ()
}
dagger/model/BindingKind$1.class
BindingKind.java
package dagger.model
synthetic dagger.model.BindingKind$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$dagger$model$BindingKind
static void <clinit> ()
}
dagger/model/BindingGraph.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph extends java.lang.Object {
private static final com.google.common.collect.ImmutableSet NODE_TYPES
static dagger.model.BindingGraph create (com.google.common.graph.Network, boolean)
com.google.common.graph.Network network
boolean isFullBindingGraph
void <init> ()
public abstract com.google.common.graph.ImmutableNetwork network ()
public final java.lang.String toString ()
public final boolean isModuleBindingGraph ()
public abstract boolean isFullBindingGraph ()
public final boolean isPartialBindingGraph ()
public final com.google.common.collect.ImmutableSet bindings ()
public final com.google.common.collect.ImmutableSet bindings (dagger.model.Key)
dagger.model.Key key
public final com.google.common.collect.ImmutableSet missingBindings ()
public final com.google.common.collect.ImmutableSet componentNodes ()
public final java.util.Optional componentNode (dagger.model.ComponentPath)
dagger.model.ComponentPath component
public final com.google.common.collect.ImmutableSet componentNodes (javax.lang.model.element.TypeElement)
javax.lang.model.element.TypeElement component
public final dagger.model.BindingGraph$ComponentNode rootComponentNode ()
public final com.google.common.collect.ImmutableSet dependencyEdges ()
public final com.google.common.collect.ImmutableSetMultimap dependencyEdges (dagger.model.Binding)
dagger.model.Binding binding
public final com.google.common.collect.ImmutableSet dependencyEdges (dagger.model.DependencyRequest)
dagger.model.DependencyRequest dependencyRequest
public final com.google.common.collect.ImmutableSet entryPointEdges (dagger.model.ComponentPath)
dagger.model.ComponentPath component
private java.util.stream.Stream dependencyEdgeStream (dagger.model.BindingGraph$Node)
dagger.model.BindingGraph$Node node
public final com.google.common.collect.ImmutableSet entryPointEdges ()
public final com.google.common.collect.ImmutableSet entryPointBindings ()
public final com.google.common.collect.ImmutableSet entryPointEdgesDependingOnBinding (dagger.model.BindingGraph$MaybeBinding)
dagger.model.BindingGraph$MaybeBinding binding
com.google.common.graph.ImmutableNetwork dependencyGraph
com.google.common.graph.Network subgraphDependingOnBinding
public final com.google.common.collect.ImmutableSet requestingBindings (dagger.model.BindingGraph$MaybeBinding)
dagger.model.BindingGraph$MaybeBinding binding
public final com.google.common.collect.ImmutableSet requestedBindings (dagger.model.Binding)
dagger.model.Binding binding
public final com.google.common.collect.ImmutableSet requestedMaybeMissingBindings (dagger.model.Binding)
dagger.model.Binding binding
private com.google.common.graph.ImmutableNetwork dependencyGraph ()
com.google.common.graph.MutableNetwork dependencyGraph
private com.google.common.collect.ImmutableSet nodes (java.lang.Class)
Class clazz
com.google.common.collect.ImmutableSetMultimap nodesByClass ()
private java.util.stream.Stream dependencyEdgeStream ()
private java.util.stream.Stream entryPointEdgeStream ()
private static synthetic dagger.model.BindingGraph$Node lambda$nodesByClass$10 (dagger.model.BindingGraph$Node)
dagger.model.BindingGraph$Node node
private static synthetic java.lang.Class lambda$nodesByClass$9 (dagger.model.BindingGraph$Node)
dagger.model.BindingGraph$Node node
private static synthetic boolean lambda$nodesByClass$8 (dagger.model.BindingGraph$Node, java.lang.Class)
dagger.model.BindingGraph$Node node
Class clazz
private synthetic void lambda$dependencyGraph$7 (com.google.common.graph.MutableNetwork, dagger.model.BindingGraph$DependencyEdge)
com.google.common.graph.MutableNetwork dependencyGraph
dagger.model.BindingGraph$DependencyEdge edge
com.google.common.graph.EndpointPair endpoints
private synthetic dagger.model.BindingGraph$MaybeBinding lambda$entryPointBindings$6 (dagger.model.BindingGraph$DependencyEdge)
dagger.model.BindingGraph$DependencyEdge edge
private static synthetic boolean lambda$dependencyEdges$5 (dagger.model.DependencyRequest, dagger.model.BindingGraph$DependencyEdge)
dagger.model.DependencyRequest dependencyRequest
dagger.model.BindingGraph$DependencyEdge edge
private static synthetic dagger.model.BindingGraph$DependencyEdge lambda$dependencyEdges$4 (dagger.model.BindingGraph$DependencyEdge)
dagger.model.BindingGraph$DependencyEdge edge
private static synthetic boolean lambda$rootComponentNode$3 (dagger.model.BindingGraph$ComponentNode)
dagger.model.BindingGraph$ComponentNode node
private static synthetic boolean lambda$componentNodes$2 (javax.lang.model.element.TypeElement, dagger.model.BindingGraph$ComponentNode)
javax.lang.model.element.TypeElement component
dagger.model.BindingGraph$ComponentNode node
private static synthetic boolean lambda$componentNode$1 (dagger.model.ComponentPath, dagger.model.BindingGraph$ComponentNode)
dagger.model.ComponentPath component
dagger.model.BindingGraph$ComponentNode node
private static synthetic boolean lambda$bindings$0 (dagger.model.Key, dagger.model.Binding)
dagger.model.Key key
dagger.model.Binding binding
static void <clinit> ()
}
dagger/model/BindingGraph$SubcomponentCreatorBindingEdge.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$SubcomponentCreatorBindingEdge extends java.lang.Object implements dagger.model.BindingGraph$Edge {
public abstract com.google.common.collect.ImmutableSet declaringModules ()
}
dagger/model/BindingGraph$Node.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$Node extends java.lang.Object {
public abstract dagger.model.ComponentPath componentPath ()
}
dagger/model/BindingGraph$MissingBinding.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$MissingBinding extends java.lang.Object implements dagger.model.BindingGraph$MaybeBinding {
public void <init> ()
static dagger.model.BindingGraph$MissingBinding create (dagger.model.ComponentPath, dagger.model.Key)
dagger.model.ComponentPath component
dagger.model.Key key
public abstract dagger.model.ComponentPath componentPath ()
public abstract dagger.model.Key key ()
public final java.util.Optional binding ()
public final java.lang.String toString ()
public abstract int hashCode ()
public abstract boolean equals (java.lang.Object)
}
dagger/model/BindingGraph$MaybeBinding.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$MaybeBinding extends java.lang.Object implements dagger.model.BindingGraph$Node {
public abstract dagger.model.ComponentPath componentPath ()
public abstract dagger.model.Key key ()
public abstract java.util.Optional binding ()
}
dagger/model/BindingGraph$Edge.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$Edge extends java.lang.Object {
}
dagger/model/BindingGraph$DependencyEdge.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$DependencyEdge extends java.lang.Object implements dagger.model.BindingGraph$Edge {
public abstract dagger.model.DependencyRequest dependencyRequest ()
public abstract boolean isEntryPoint ()
}
dagger/model/BindingGraph$ComponentNode.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$ComponentNode extends java.lang.Object implements dagger.model.BindingGraph$Node {
public abstract dagger.model.ComponentPath componentPath ()
public abstract boolean isSubcomponent ()
public abstract boolean isRealComponent ()
public abstract com.google.common.collect.ImmutableSet entryPoints ()
public abstract com.google.common.collect.ImmutableSet scopes ()
}
dagger/model/BindingGraph$ChildFactoryMethodEdge.class
BindingGraph.java
package dagger.model
public abstract dagger.model.BindingGraph$ChildFactoryMethodEdge extends java.lang.Object implements dagger.model.BindingGraph$Edge {
public abstract javax.lang.model.element.ExecutableElement factoryMethod ()
}
dagger/model/Binding.class
Binding.java
package dagger.model
public abstract dagger.model.Binding extends java.lang.Object implements dagger.model.BindingGraph$MaybeBinding {
public abstract dagger.model.ComponentPath componentPath ()
public java.util.Optional binding ()
public abstract com.google.common.collect.ImmutableSet dependencies ()
public abstract java.util.Optional bindingElement ()
public abstract java.util.Optional contributingModule ()
public abstract boolean requiresModuleInstance ()
public abstract java.util.Optional scope ()
public abstract boolean isNullable ()
public abstract boolean isProduction ()
public abstract dagger.model.BindingKind kind ()
}
dagger/model/AutoValue_Scope.class
AutoValue_Scope.java
package dagger.model
final dagger.model.AutoValue_Scope extends dagger.model.Scope {
private final com.google.common.base.Equivalence$Wrapper wrappedScopeAnnotation
void <init> (com.google.common.base.Equivalence$Wrapper)
com.google.common.base.Equivalence$Wrapper wrappedScopeAnnotation
com.google.common.base.Equivalence$Wrapper wrappedScopeAnnotation ()
public boolean equals (java.lang.Object)
dagger.model.Scope that
Object o
public int hashCode ()
int h$
}
dagger/model/AutoValue_Key.class
AutoValue_Key.java
package dagger.model
final dagger.model.AutoValue_Key extends dagger.model.$AutoValue_Key {
private volatile int hashCode
private volatile boolean hashCode$Memoized
void <init> (java.util.Optional, com.google.common.base.Equivalence$Wrapper, java.util.Optional)
java.util.Optional wrappedQualifier$
com.google.common.base.Equivalence$Wrapper wrappedType$
java.util.Optional multibindingContributionIdentifier$
public int hashCode ()
}
dagger/model/AutoValue_DependencyRequest.class
AutoValue_DependencyRequest.java
package dagger.model
final dagger.model.AutoValue_DependencyRequest extends dagger.model.DependencyRequest {
private final dagger.model.RequestKind kind
private final dagger.model.Key key
private final java.util.Optional requestElement
private final boolean isNullable
private void <init> (dagger.model.RequestKind, dagger.model.Key, java.util.Optional, boolean)
dagger.model.RequestKind kind
dagger.model.Key key
java.util.Optional requestElement
boolean isNullable
public dagger.model.RequestKind kind ()
public dagger.model.Key key ()
public java.util.Optional requestElement ()
public boolean isNullable ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
dagger.model.DependencyRequest that
Object o
public int hashCode ()
int h$
synthetic void <init> (dagger.model.RequestKind, dagger.model.Key, java.util.Optional, boolean, dagger.model.AutoValue_DependencyRequest$1)
dagger.model.RequestKind x0
dagger.model.Key x1
java.util.Optional x2
boolean x3
dagger.model.AutoValue_DependencyRequest$1 x4
}
dagger/model/AutoValue_DependencyRequest$Builder.class
AutoValue_DependencyRequest.java
package dagger.model
final dagger.model.AutoValue_DependencyRequest$Builder extends dagger.model.DependencyRequest$Builder {
private dagger.model.RequestKind kind
private dagger.model.Key key
private java.util.Optional requestElement
private Boolean isNullable
void <init> ()
public dagger.model.DependencyRequest$Builder kind (dagger.model.RequestKind)
dagger.model.RequestKind kind
public dagger.model.DependencyRequest$Builder key (dagger.model.Key)
dagger.model.Key key
public dagger.model.DependencyRequest$Builder requestElement (javax.lang.model.element.Element)
javax.lang.model.element.Element requestElement
public dagger.model.DependencyRequest$Builder isNullable (boolean)
boolean isNullable
public dagger.model.DependencyRequest build ()
String missing
}
dagger/model/AutoValue_DependencyRequest$1.class
AutoValue_DependencyRequest.java
package dagger.model
synthetic dagger.model.AutoValue_DependencyRequest$1 extends java.lang.Object {
}
dagger/model/AutoValue_ComponentPath.class
AutoValue_ComponentPath.java
package dagger.model
final dagger.model.AutoValue_ComponentPath extends dagger.model.$AutoValue_ComponentPath {
private volatile javax.lang.model.element.TypeElement currentComponent
private volatile int hashCode
private volatile boolean hashCode$Memoized
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList components$
public javax.lang.model.element.TypeElement currentComponent ()
public int hashCode ()
}
dagger/model/AutoValue_BindingGraph_MissingBinding.class
AutoValue_BindingGraph_MissingBinding.java
package dagger.model
final dagger.model.AutoValue_BindingGraph_MissingBinding extends dagger.model.$AutoValue_BindingGraph_MissingBinding {
private volatile int hashCode
private volatile boolean hashCode$Memoized
void <init> (dagger.model.ComponentPath, dagger.model.Key)
dagger.model.ComponentPath componentPath$
dagger.model.Key key$
public int hashCode ()
}
dagger/model/AutoValue_BindingGraph.class
AutoValue_BindingGraph.java
package dagger.model
final dagger.model.AutoValue_BindingGraph extends dagger.model.$AutoValue_BindingGraph {
private volatile com.google.common.collect.ImmutableSetMultimap nodesByClass
void <init> (com.google.common.graph.ImmutableNetwork, boolean)
com.google.common.graph.ImmutableNetwork network$
boolean isFullBindingGraph$
com.google.common.collect.ImmutableSetMultimap nodesByClass ()
}
dagger/model/$AutoValue_Key.class
$AutoValue_Key.java
package dagger.model
abstract dagger.model.$AutoValue_Key extends dagger.model.Key {
private final java.util.Optional wrappedQualifier
private final com.google.common.base.Equivalence$Wrapper wrappedType
private final java.util.Optional multibindingContributionIdentifier
void <init> (java.util.Optional, com.google.common.base.Equivalence$Wrapper, java.util.Optional)
java.util.Optional wrappedQualifier
com.google.common.base.Equivalence$Wrapper wrappedType
java.util.Optional multibindingContributionIdentifier
java.util.Optional wrappedQualifier ()
com.google.common.base.Equivalence$Wrapper wrappedType ()
public java.util.Optional multibindingContributionIdentifier ()
public boolean equals (java.lang.Object)
dagger.model.Key that
Object o
public int hashCode ()
int h$
public dagger.model.Key$Builder toBuilder ()
}
dagger/model/$AutoValue_Key$Builder.class
$AutoValue_Key.java
package dagger.model
final dagger.model.$AutoValue_Key$Builder extends dagger.model.Key$Builder {
private java.util.Optional wrappedQualifier
private com.google.common.base.Equivalence$Wrapper wrappedType
private java.util.Optional multibindingContributionIdentifier
void <init> ()
private void <init> (dagger.model.Key)
dagger.model.Key source
dagger.model.Key$Builder wrappedQualifier (java.util.Optional)
java.util.Optional wrappedQualifier
dagger.model.Key$Builder wrappedQualifier (com.google.common.base.Equivalence$Wrapper)
com.google.common.base.Equivalence$Wrapper wrappedQualifier
dagger.model.Key$Builder wrappedType (com.google.common.base.Equivalence$Wrapper)
com.google.common.base.Equivalence$Wrapper wrappedType
public dagger.model.Key$Builder multibindingContributionIdentifier (java.util.Optional)
java.util.Optional multibindingContributionIdentifier
public dagger.model.Key$Builder multibindingContributionIdentifier (dagger.model.Key$MultibindingContributionIdentifier)
dagger.model.Key$MultibindingContributionIdentifier multibindingContributionIdentifier
public dagger.model.Key build ()
String missing
synthetic void <init> (dagger.model.Key, dagger.model.$AutoValue_Key$1)
dagger.model.Key x0
dagger.model.$AutoValue_Key$1 x1
}
dagger/model/$AutoValue_Key$1.class
$AutoValue_Key.java
package dagger.model
synthetic dagger.model.$AutoValue_Key$1 extends java.lang.Object {
}
dagger/model/$AutoValue_ComponentPath.class
$AutoValue_ComponentPath.java
package dagger.model
abstract dagger.model.$AutoValue_ComponentPath extends dagger.model.ComponentPath {
private final com.google.common.collect.ImmutableList components
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList components
public com.google.common.collect.ImmutableList components ()
public boolean equals (java.lang.Object)
dagger.model.ComponentPath that
Object o
public int hashCode ()
int h$
}
dagger/model/$AutoValue_BindingGraph_MissingBinding.class
$AutoValue_BindingGraph_MissingBinding.java
package dagger.model
abstract dagger.model.$AutoValue_BindingGraph_MissingBinding extends dagger.model.BindingGraph$MissingBinding {
private final dagger.model.ComponentPath componentPath
private final dagger.model.Key key
void <init> (dagger.model.ComponentPath, dagger.model.Key)
dagger.model.ComponentPath componentPath
dagger.model.Key key
public dagger.model.ComponentPath componentPath ()
public dagger.model.Key key ()
public boolean equals (java.lang.Object)
dagger.model.BindingGraph$MissingBinding that
Object o
public int hashCode ()
int h$
}
dagger/model/$AutoValue_BindingGraph.class
$AutoValue_BindingGraph.java
package dagger.model
abstract dagger.model.$AutoValue_BindingGraph extends dagger.model.BindingGraph {
private final com.google.common.graph.ImmutableNetwork network
private final boolean isFullBindingGraph
void <init> (com.google.common.graph.ImmutableNetwork, boolean)
com.google.common.graph.ImmutableNetwork network
boolean isFullBindingGraph
public com.google.common.graph.ImmutableNetwork network ()
public boolean isFullBindingGraph ()
public boolean equals (java.lang.Object)
dagger.model.BindingGraph that
Object o
public int hashCode ()
int h$
}
dagger/model/
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/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/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/
dagger/internal/
dagger/
META-INF/MANIFEST.MF
META-INF/