META-INF/MANIFEST.MF
META-INF/
com/
com/google/
com/google/auto/
com/google/auto/factory/
com/google/auto/factory/processor/
META-INF/services/
META-INF/maven/
META-INF/maven/com.google.auto.factory/
META-INF/maven/com.google.auto.factory/auto-factory/
com/google/auto/factory/Provided.class
Provided.java package com.google.auto.factory public abstract annotation com.google.auto.factory.Provided extends java.lang.Object implements java.lang.annotation.Annotation { }
com/google/auto/factory/processor/AnnotationValues$3.class
AnnotationValues.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AnnotationValues$3 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 { void <init> () protected com.google.common.collect.ImmutableList defaultAction (java.lang.Object, java.lang.Void) Object o Void p public com.google.common.collect.ImmutableList visitArray (java.util.List, java.lang.Void) java.util.List vals Void p 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) }
com/google/auto/factory/processor/FactoryMethodDescriptor.class
FactoryMethodDescriptor.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.FactoryMethodDescriptor extends java.lang.Object { void <init> () abstract com.google.auto.factory.processor.AutoFactoryDeclaration declaration () abstract java.lang.String name () abstract javax.lang.model.type.TypeMirror returnType () abstract boolean publicMethod () abstract boolean overridingMethod () abstract com.google.common.collect.ImmutableSet passedParameters () abstract com.google.common.collect.ImmutableSet providedParameters () abstract com.google.common.collect.ImmutableSet creationParameters () abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder toBuilder () abstract boolean isVarArgs () final java.lang.String factoryName () static com.google.auto.factory.processor.FactoryMethodDescriptor$Builder builder (com.google.auto.factory.processor.AutoFactoryDeclaration) com.google.auto.factory.processor.AutoFactoryDeclaration declaration }
com/google/auto/factory/processor/AutoFactoryProcessor$1.class
AutoFactoryProcessor.java package com.google.auto.factory.processor com.google.auto.factory.processor.AutoFactoryProcessor$1 extends java.lang.Object implements java.util.Comparator { final synthetic com.google.auto.factory.processor.AutoFactoryProcessor this$0 void <init> (com.google.auto.factory.processor.AutoFactoryProcessor) com.google.auto.factory.processor.AutoFactoryProcessor this$0 public int compare (javax.lang.model.type.TypeMirror, javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror first javax.lang.model.type.TypeMirror second String firstName String secondName public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/google/auto/factory/processor/AnnotationValues$2$1.class
AnnotationValues.java package com.google.auto.factory.processor com.google.auto.factory.processor.AnnotationValues$2$1 extends javax.lang.model.util.SimpleTypeVisitor6 { final synthetic com.google.auto.factory.processor.AnnotationValues$2 this$0 void <init> (com.google.auto.factory.processor.AnnotationValues$2) com.google.auto.factory.processor.AnnotationValues$2 this$0 protected javax.lang.model.element.TypeElement defaultAction (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror e Void p public javax.lang.model.element.TypeElement visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Void) javax.lang.model.type.DeclaredType t Void p public volatile synthetic java.lang.Object visitDeclared (javax.lang.model.type.DeclaredType, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.type.TypeMirror, java.lang.Object) }
com/google/auto/factory/processor/AutoValue_FactoryMethodDescriptor$Builder.class
AutoValue_FactoryMethodDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$Builder extends com.google.auto.factory.processor.FactoryMethodDescriptor$Builder { private com.google.auto.factory.processor.AutoFactoryDeclaration declaration private String name private javax.lang.model.type.TypeMirror returnType private Boolean publicMethod private Boolean overridingMethod private com.google.common.collect.ImmutableSet passedParameters private com.google.common.collect.ImmutableSet providedParameters private com.google.common.collect.ImmutableSet creationParameters private Boolean isVarArgs void <init> () private void <init> (com.google.auto.factory.processor.FactoryMethodDescriptor) com.google.auto.factory.processor.FactoryMethodDescriptor source com.google.auto.factory.processor.FactoryMethodDescriptor$Builder declaration (com.google.auto.factory.processor.AutoFactoryDeclaration) com.google.auto.factory.processor.AutoFactoryDeclaration declaration com.google.auto.factory.processor.FactoryMethodDescriptor$Builder name (java.lang.String) String name com.google.auto.factory.processor.FactoryMethodDescriptor$Builder returnType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType com.google.auto.factory.processor.FactoryMethodDescriptor$Builder publicMethod (boolean) boolean publicMethod com.google.auto.factory.processor.FactoryMethodDescriptor$Builder overridingMethod (boolean) boolean overridingMethod com.google.auto.factory.processor.FactoryMethodDescriptor$Builder passedParameters (java.lang.Iterable) Iterable passedParameters com.google.auto.factory.processor.FactoryMethodDescriptor$Builder providedParameters (java.lang.Iterable) Iterable providedParameters com.google.auto.factory.processor.FactoryMethodDescriptor$Builder creationParameters (java.lang.Iterable) Iterable creationParameters com.google.auto.factory.processor.FactoryMethodDescriptor$Builder isVarArgs (boolean) boolean isVarArgs com.google.auto.factory.processor.FactoryMethodDescriptor buildImpl () String missing synthetic void <init> (com.google.auto.factory.processor.FactoryMethodDescriptor, com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$1) com.google.auto.factory.processor.FactoryMethodDescriptor x0 com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$1 x1 }
com/google/auto/factory/processor/ProvidedChecker.class
ProvidedChecker.java package com.google.auto.factory.processor final com.google.auto.factory.processor.ProvidedChecker extends java.lang.Object { private final javax.annotation.processing.Messager messager void <init> (javax.annotation.processing.Messager) javax.annotation.processing.Messager messager void checkProvidedParameter (javax.lang.model.element.Element) javax.lang.model.element.Element element private void raiseError (javax.lang.model.element.VariableElement, java.lang.String) javax.lang.model.element.VariableElement providedParameter String messageFormat private static boolean annotatedWithAutoFactory (javax.lang.model.element.Element) javax.lang.model.element.Element e static synthetic void access$000 (com.google.auto.factory.processor.ProvidedChecker, javax.lang.model.element.VariableElement, java.lang.String) com.google.auto.factory.processor.ProvidedChecker x0 javax.lang.model.element.VariableElement x1 String x2 static synthetic boolean access$100 (javax.lang.model.element.Element) javax.lang.model.element.Element x0 }
com/google/auto/factory/processor/AutoFactoryProcessor.class
AutoFactoryProcessor.java package com.google.auto.factory.processor public final com.google.auto.factory.processor.AutoFactoryProcessor extends javax.annotation.processing.AbstractProcessor { private com.google.auto.factory.processor.FactoryDescriptorGenerator factoryDescriptorGenerator private com.google.auto.factory.processor.AutoFactoryDeclaration$Factory declarationFactory private com.google.auto.factory.processor.ProvidedChecker providedChecker private javax.annotation.processing.Messager messager private javax.lang.model.util.Elements elements private javax.lang.model.util.Types types private com.google.auto.factory.processor.FactoryWriter factoryWriter public void <init> () public synchronized void init (javax.annotation.processing.ProcessingEnvironment) javax.annotation.processing.ProcessingEnvironment processingEnv public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment) Throwable e java.util.Set annotations javax.annotation.processing.RoundEnvironment roundEnv private void doProcess (javax.annotation.processing.RoundEnvironment) javax.lang.model.element.Element element javax.lang.model.element.TypeElement implementingType String factoryName javax.lang.model.element.TypeElement extendingType com.google.auto.factory.processor.FactoryMethodDescriptor descriptor com.google.common.base.Optional declaration com.google.common.collect.ImmutableSet descriptors javax.lang.model.element.Element element javax.lang.model.element.TypeElement implementingType com.google.auto.factory.processor.FactoryMethodDescriptor methodDescriptor java.io.IOException e com.google.common.collect.ImmutableSet$Builder extending com.google.common.collect.ImmutableSortedSet$Builder implementing boolean publicType Boolean allowSubclasses boolean skipCreation java.util.Map$Entry entry javax.annotation.processing.RoundEnvironment roundEnv com.google.common.collect.ImmutableListMultimap$Builder indexedMethods com.google.common.collect.ImmutableSetMultimap$Builder implementationMethodDescriptorsBuilder com.google.common.collect.ImmutableSetMultimap implementationMethodDescriptors private com.google.common.collect.ImmutableSet implementationMethods (javax.lang.model.element.TypeElement, javax.lang.model.element.Element) javax.lang.model.type.ExecutableType methodType com.google.common.collect.ImmutableSet passedParameters javax.lang.model.element.ExecutableElement implementationMethod javax.lang.model.element.TypeElement supertype javax.lang.model.element.Element autoFactoryElement com.google.common.collect.ImmutableSet$Builder implementationMethodsBuilder private javax.lang.model.type.TypeMirror getAnnotatedType (javax.lang.model.element.Element) javax.lang.model.element.Element element java.util.List types public java.util.Set getSupportedAnnotationTypes () public javax.lang.model.SourceVersion getSupportedSourceVersion () }
com/google/auto/factory/processor/AutoValue_ImplementationMethodDescriptor$1.class
AutoValue_ImplementationMethodDescriptor.java package com.google.auto.factory.processor synthetic com.google.auto.factory.processor.AutoValue_ImplementationMethodDescriptor$1 extends java.lang.Object { }
com/google/auto/factory/processor/FactoryDescriptor.class
FactoryDescriptor.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.FactoryDescriptor extends java.lang.Object { private static final com.google.common.base.CharMatcher invalidIdentifierCharacters void <init> () abstract java.lang.String name () abstract javax.lang.model.type.TypeMirror extendingType () abstract com.google.common.collect.ImmutableSet implementingTypes () abstract boolean publicType () abstract com.google.common.collect.ImmutableSet methodDescriptors () abstract com.google.common.collect.ImmutableSet implementationMethodDescriptors () abstract boolean allowSubclasses () abstract com.google.common.collect.ImmutableMap providers () static com.google.auto.factory.processor.FactoryDescriptor create (java.lang.String, javax.lang.model.type.TypeMirror, com.google.common.collect.ImmutableSet, boolean, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, boolean) com.google.auto.factory.processor.Parameter parameter com.google.auto.factory.processor.FactoryMethodDescriptor descriptor com.google.auto.factory.processor.Parameter parameter com.google.auto.factory.processor.Parameter param String providerName com.google.common.base.Optional nullable com.google.auto.factory.processor.Key key java.util.Map$Entry entry String name javax.lang.model.type.TypeMirror extendingType com.google.common.collect.ImmutableSet implementingTypes boolean publicType com.google.common.collect.ImmutableSet methodDescriptors com.google.common.collect.ImmutableSet implementationMethodDescriptors boolean allowSubclasses com.google.common.collect.ImmutableSetMultimap$Builder parametersForProviders com.google.common.collect.ImmutableMap$Builder providersBuilder com.google.auto.factory.processor.FactoryDescriptor$UniqueNameSet uniqueNames com.google.common.collect.ImmutableBiMap duplicateMethodDescriptors com.google.common.collect.ImmutableSet deduplicatedMethodDescriptors com.google.common.collect.ImmutableSet deduplicatedImplementationMethodDescriptors private static com.google.common.collect.ImmutableBiMap createDuplicateMethodDescriptorsBiMap (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) boolean areDuplicateMethodDescriptors com.google.auto.factory.processor.ImplementationMethodDescriptor implementationMethodDescriptor com.google.auto.factory.processor.FactoryMethodDescriptor factoryMethodDescriptor com.google.common.collect.ImmutableSet factoryMethodDescriptors com.google.common.collect.ImmutableSet implementationMethodDescriptors com.google.common.collect.ImmutableBiMap$Builder builder private static com.google.common.collect.ImmutableSet getDeduplicatedMethodDescriptors (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableBiMap) com.google.auto.factory.processor.ImplementationMethodDescriptor duplicateMethodDescriptor com.google.auto.factory.processor.FactoryMethodDescriptor newMethodDescriptor com.google.auto.factory.processor.FactoryMethodDescriptor methodDescriptor com.google.common.collect.ImmutableSet methodDescriptors com.google.common.collect.ImmutableBiMap duplicateMethodDescriptors com.google.common.collect.ImmutableSet$Builder deduplicatedMethodDescriptors private static boolean areDuplicateMethodDescriptors (com.google.auto.factory.processor.FactoryMethodDescriptor, com.google.auto.factory.processor.ImplementationMethodDescriptor) com.google.auto.factory.processor.FactoryMethodDescriptor factory com.google.auto.factory.processor.ImplementationMethodDescriptor implementation static void <clinit> () }
com/google/auto/factory/processor/Elements2.class
Elements2.java package com.google.auto.factory.processor final com.google.auto.factory.processor.Elements2 extends java.lang.Object { private void <init> () static com.google.common.collect.ImmutableSet getConstructors (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type static boolean isValidSupertypeForClass (javax.lang.model.element.TypeElement) javax.lang.model.element.TypeElement type static javax.lang.model.type.ExecutableType getExecutableElementAsMemberOf (javax.lang.model.util.Types, javax.lang.model.element.ExecutableElement, javax.lang.model.element.TypeElement) javax.lang.model.util.Types types javax.lang.model.element.ExecutableElement executableElement javax.lang.model.element.TypeElement subTypeElement javax.lang.model.type.TypeMirror subTypeMirror javax.lang.model.type.TypeMirror subExecutableTypeMirror }
com/google/auto/factory/processor/AutoValue_ImplementationMethodDescriptor.class
AutoValue_ImplementationMethodDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_ImplementationMethodDescriptor extends com.google.auto.factory.processor.ImplementationMethodDescriptor { private final String name private final javax.lang.model.type.TypeMirror returnType private final boolean publicMethod private final com.google.common.collect.ImmutableSet passedParameters private final boolean isVarArgs private void <init> (java.lang.String, javax.lang.model.type.TypeMirror, boolean, com.google.common.collect.ImmutableSet, boolean) String name javax.lang.model.type.TypeMirror returnType boolean publicMethod com.google.common.collect.ImmutableSet passedParameters boolean isVarArgs java.lang.String name () javax.lang.model.type.TypeMirror returnType () boolean publicMethod () com.google.common.collect.ImmutableSet passedParameters () boolean isVarArgs () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.ImplementationMethodDescriptor that Object o public int hashCode () int h synthetic void <init> (java.lang.String, javax.lang.model.type.TypeMirror, boolean, com.google.common.collect.ImmutableSet, boolean, com.google.auto.factory.processor.AutoValue_ImplementationMethodDescriptor$1) String x0 javax.lang.model.type.TypeMirror x1 boolean x2 com.google.common.collect.ImmutableSet x3 boolean x4 com.google.auto.factory.processor.AutoValue_ImplementationMethodDescriptor$1 x5 }
com/google/auto/factory/processor/FactoryDescriptor$UniqueNameSet.class
FactoryDescriptor.java package com.google.auto.factory.processor com.google.auto.factory.processor.FactoryDescriptor$UniqueNameSet extends java.lang.Object { private final java.util.Set uniqueNames private void <init> () java.lang.String getUniqueName (java.lang.CharSequence) int differentiator CharSequence base String name synthetic void <init> (com.google.auto.factory.processor.FactoryDescriptor$1) com.google.auto.factory.processor.FactoryDescriptor$1 x0 }
com/google/auto/factory/processor/AutoValue_FactoryMethodDescriptor$1.class
AutoValue_FactoryMethodDescriptor.java package com.google.auto.factory.processor synthetic com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$1 extends java.lang.Object { }
com/google/auto/factory/processor/ProvidedChecker$1.class
ProvidedChecker.java package com.google.auto.factory.processor com.google.auto.factory.processor.ProvidedChecker$1 extends javax.lang.model.util.ElementKindVisitor6 { final synthetic com.google.auto.factory.processor.ProvidedChecker this$0 void <init> (com.google.auto.factory.processor.ProvidedChecker) com.google.auto.factory.processor.ProvidedChecker this$0 protected java.lang.Void defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element e Void p public java.lang.Void visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Void) javax.lang.model.element.VariableElement providedParameter Void p public volatile synthetic java.lang.Object visitVariableAsParameter (javax.lang.model.element.VariableElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
com/google/auto/factory/processor/ImplementationMethodDescriptor.class
ImplementationMethodDescriptor.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.ImplementationMethodDescriptor extends java.lang.Object { void <init> () abstract java.lang.String name () abstract javax.lang.model.type.TypeMirror returnType () abstract boolean publicMethod () abstract com.google.common.collect.ImmutableSet passedParameters () abstract boolean isVarArgs () static com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder builder () }
com/google/auto/factory/processor/FactoryWriter.class
FactoryWriter.java package com.google.auto.factory.processor final com.google.auto.factory.processor.FactoryWriter extends java.lang.Object { private final javax.annotation.processing.Filer filer private final javax.lang.model.util.Elements elements private final javax.lang.model.SourceVersion sourceVersion private static final com.google.common.base.Joiner ARGUMENT_JOINER void <init> (javax.annotation.processing.Filer, javax.lang.model.util.Elements, javax.lang.model.SourceVersion) javax.annotation.processing.Filer filer javax.lang.model.util.Elements elements javax.lang.model.SourceVersion sourceVersion void writeFactory (com.google.auto.factory.processor.FactoryDescriptor) throws java.io.IOException javax.lang.model.type.TypeMirror implementingType com.google.auto.factory.processor.FactoryDescriptor descriptor String factoryName com.squareup.javapoet.TypeSpec$Builder factory private void addConstructorAndProviderFields (com.squareup.javapoet.TypeSpec$Builder, com.google.auto.factory.processor.FactoryDescriptor) com.google.auto.factory.processor.ProviderField provider com.squareup.javapoet.TypeName typeName com.squareup.javapoet.TypeName providerType int argumentIndex com.squareup.javapoet.TypeSpec$Builder factory com.google.auto.factory.processor.FactoryDescriptor descriptor com.squareup.javapoet.MethodSpec$Builder constructor java.util.Iterator providerFields private void addFactoryMethods (com.squareup.javapoet.TypeSpec$Builder, com.google.auto.factory.processor.FactoryDescriptor) com.squareup.javapoet.CodeBlock argument com.google.auto.factory.processor.ProviderField provider com.google.auto.factory.processor.Parameter parameter boolean checkNotNull com.squareup.javapoet.CodeBlock argument int argumentIndex com.squareup.javapoet.MethodSpec$Builder method com.squareup.javapoet.CodeBlock$Builder args java.util.Iterator parameters com.google.auto.factory.processor.FactoryMethodDescriptor methodDescriptor com.squareup.javapoet.TypeSpec$Builder factory com.google.auto.factory.processor.FactoryDescriptor descriptor private void addImplementationMethods (com.squareup.javapoet.TypeSpec$Builder, com.google.auto.factory.processor.FactoryDescriptor) com.squareup.javapoet.MethodSpec$Builder implementationMethod com.google.auto.factory.processor.ImplementationMethodDescriptor methodDescriptor com.squareup.javapoet.TypeSpec$Builder factory com.google.auto.factory.processor.FactoryDescriptor descriptor private static java.lang.Iterable parameters (java.lang.Iterable) javax.lang.model.element.AnnotationMirror annotation com.squareup.javapoet.ParameterSpec$Builder parameterBuilder com.google.auto.factory.processor.Parameter parameter Iterable parameters com.google.common.collect.ImmutableList$Builder builder private static void addCheckNotNullMethod (com.squareup.javapoet.TypeSpec$Builder, com.google.auto.factory.processor.FactoryDescriptor) com.squareup.javapoet.TypeVariableName typeVariable com.squareup.javapoet.TypeSpec$Builder factory com.google.auto.factory.processor.FactoryDescriptor descriptor private static boolean shouldGenerateCheckNotNull (com.google.auto.factory.processor.FactoryDescriptor) com.google.auto.factory.processor.Parameter parameter com.google.auto.factory.processor.FactoryMethodDescriptor method com.google.auto.factory.processor.FactoryDescriptor descriptor private static java.lang.CharSequence getSimpleName (java.lang.CharSequence) CharSequence fullyQualifiedName int lastDot private static java.lang.String getPackage (java.lang.CharSequence) CharSequence fullyQualifiedName int lastDot private static int lastIndexOf (java.lang.CharSequence, char) int i CharSequence charSequence char c static void <clinit> () }
com/google/auto/factory/processor/ProvidedChecker$1$1.class
ProvidedChecker.java package com.google.auto.factory.processor com.google.auto.factory.processor.ProvidedChecker$1$1 extends javax.lang.model.util.ElementKindVisitor6 { final synthetic javax.lang.model.element.VariableElement val$providedParameter final synthetic com.google.auto.factory.processor.ProvidedChecker$1 this$1 void <init> (com.google.auto.factory.processor.ProvidedChecker$1, javax.lang.model.element.VariableElement) com.google.auto.factory.processor.ProvidedChecker$1 this$1 protected java.lang.Void defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element e Void p public java.lang.Void visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement constructor Void p public volatile synthetic java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
com/google/auto/factory/processor/AutoValue_AutoFactoryDeclaration.class
AutoValue_AutoFactoryDeclaration.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_AutoFactoryDeclaration extends com.google.auto.factory.processor.AutoFactoryDeclaration { private final javax.lang.model.element.TypeElement targetType private final javax.lang.model.element.Element target private final com.google.common.base.Optional className private final javax.lang.model.element.TypeElement extendingType private final com.google.common.collect.ImmutableSet implementingTypes private final boolean allowSubclasses private final javax.lang.model.element.AnnotationMirror mirror private final com.google.common.collect.ImmutableMap valuesMap void <init> (javax.lang.model.element.TypeElement, javax.lang.model.element.Element, com.google.common.base.Optional, javax.lang.model.element.TypeElement, com.google.common.collect.ImmutableSet, boolean, javax.lang.model.element.AnnotationMirror, com.google.common.collect.ImmutableMap) javax.lang.model.element.TypeElement targetType javax.lang.model.element.Element target com.google.common.base.Optional className javax.lang.model.element.TypeElement extendingType com.google.common.collect.ImmutableSet implementingTypes boolean allowSubclasses javax.lang.model.element.AnnotationMirror mirror com.google.common.collect.ImmutableMap valuesMap javax.lang.model.element.TypeElement targetType () javax.lang.model.element.Element target () com.google.common.base.Optional className () javax.lang.model.element.TypeElement extendingType () com.google.common.collect.ImmutableSet implementingTypes () boolean allowSubclasses () javax.lang.model.element.AnnotationMirror mirror () com.google.common.collect.ImmutableMap valuesMap () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.AutoFactoryDeclaration that Object o public int hashCode () int h }
com/google/auto/factory/processor/Mirrors.class
Mirrors.java package com.google.auto.factory.processor final com.google.auto.factory.processor.Mirrors extends java.lang.Object { private void <init> () static javax.lang.model.element.Name getQualifiedName (javax.lang.model.type.DeclaredType) javax.lang.model.type.DeclaredType type static boolean isProvider (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror type static com.google.common.collect.ImmutableMap simplifyAnnotationValueMap (java.util.Map) java.util.Map$Entry entry java.util.Map annotationValueMap com.google.common.collect.ImmutableMap$Builder builder static com.google.common.base.Optional getAnnotationMirror (javax.lang.model.element.Element, java.lang.Class) javax.lang.model.element.AnnotationMirror annotationMirror javax.lang.model.element.Element element Class annotationType String annotationName static com.google.common.base.Optional wrapOptionalInEquivalence (com.google.common.base.Equivalence, com.google.common.base.Optional) com.google.common.base.Equivalence equivalence com.google.common.base.Optional optional static com.google.common.base.Optional unwrapOptionalEquivalence (com.google.common.base.Optional) com.google.common.base.Optional wrappedOptional }
com/google/auto/factory/processor/AnnotationValues$1.class
AnnotationValues.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AnnotationValues$1 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 { void <init> () protected java.lang.Boolean defaultAction (java.lang.Object, java.lang.Void) Object o Void p public java.lang.Boolean visitBoolean (boolean, java.lang.Void) boolean b Void p public volatile synthetic java.lang.Object visitBoolean (boolean, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) }
com/google/auto/factory/processor/Parameter$1.class
Parameter.java package com.google.auto.factory.processor final com.google.auto.factory.processor.Parameter$1 extends java.lang.Object implements com.google.common.base.Function { void <init> () public javax.lang.model.type.TypeMirror apply (com.google.auto.factory.processor.Parameter) com.google.auto.factory.processor.Parameter parameter public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/google/auto/factory/processor/AutoValue_Key.class
AutoValue_Key.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_Key extends com.google.auto.factory.processor.Key { private final javax.lang.model.type.TypeMirror type private final com.google.common.base.Optional qualifierWrapper void <init> (javax.lang.model.type.TypeMirror, com.google.common.base.Optional) javax.lang.model.type.TypeMirror type com.google.common.base.Optional qualifierWrapper javax.lang.model.type.TypeMirror type () com.google.common.base.Optional qualifierWrapper () public boolean equals (java.lang.Object) com.google.auto.factory.processor.Key that Object o public int hashCode () int h }
com/google/auto/factory/processor/AutoValue_ProviderField.class
AutoValue_ProviderField.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_ProviderField extends com.google.auto.factory.processor.ProviderField { private final String name private final com.google.auto.factory.processor.Key key private final com.google.common.base.Optional nullableWrapper void <init> (java.lang.String, com.google.auto.factory.processor.Key, com.google.common.base.Optional) String name com.google.auto.factory.processor.Key key com.google.common.base.Optional nullableWrapper java.lang.String name () com.google.auto.factory.processor.Key key () com.google.common.base.Optional nullableWrapper () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.ProviderField that Object o public int hashCode () int h }
com/google/auto/factory/processor/AutoFactoryDeclaration$Factory.class
AutoFactoryDeclaration.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoFactoryDeclaration$Factory extends java.lang.Object { private final javax.lang.model.util.Elements elements private final javax.annotation.processing.Messager messager void <init> (javax.lang.model.util.Elements, javax.annotation.processing.Messager) javax.lang.model.util.Elements elements javax.annotation.processing.Messager messager com.google.common.base.Optional createIfValid (javax.lang.model.element.Element) javax.lang.model.element.AnnotationValue implementingTypeValue javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror mirror java.util.Map values javax.lang.model.element.AnnotationValue classNameValue String className javax.lang.model.element.AnnotationValue extendingValue javax.lang.model.element.TypeElement extendingType com.google.common.collect.ImmutableList noParameterConstructors javax.lang.model.element.AnnotationValue implementingValue com.google.common.collect.ImmutableSet$Builder builder com.google.common.collect.ImmutableSet implementingTypes javax.lang.model.element.AnnotationValue allowSubclassesValue boolean allowSubclasses private static javax.lang.model.element.TypeElement getAnnotatedType (javax.lang.model.element.Element) javax.lang.model.element.Element element java.util.List types static boolean isValidIdentifier (java.lang.String) String identifier }
com/google/auto/factory/processor/Mirrors$1.class
Mirrors.java package com.google.auto.factory.processor final com.google.auto.factory.processor.Mirrors$1 extends javax.lang.model.util.SimpleElementVisitor6 { void <init> () protected javax.lang.model.element.Name defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element e Void p public javax.lang.model.element.Name visitType (javax.lang.model.element.TypeElement, java.lang.Void) javax.lang.model.element.TypeElement e Void p public volatile synthetic java.lang.Object visitType (javax.lang.model.element.TypeElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
META-INF/maven/com.google.auto.factory/auto-factory/pom.xml
com/google/auto/factory/AutoFactory.class
AutoFactory.java package com.google.auto.factory public abstract annotation com.google.auto.factory.AutoFactory extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String className () public abstract java.lang.Class[] implementing () public abstract java.lang.Class extending () public abstract boolean allowSubclasses () }
com/google/auto/factory/processor/FactoryDescriptorGenerator.class
FactoryDescriptorGenerator.java package com.google.auto.factory.processor final com.google.auto.factory.processor.FactoryDescriptorGenerator extends java.lang.Object { private final javax.annotation.processing.Messager messager private final javax.lang.model.util.Types types private final com.google.auto.factory.processor.AutoFactoryDeclaration$Factory declarationFactory void <init> (javax.annotation.processing.Messager, javax.lang.model.util.Types, com.google.auto.factory.processor.AutoFactoryDeclaration$Factory) javax.annotation.processing.Messager messager javax.lang.model.util.Types types com.google.auto.factory.processor.AutoFactoryDeclaration$Factory declarationFactory com.google.common.collect.ImmutableSet generateDescriptor (javax.lang.model.element.Element) javax.lang.model.element.Element element javax.lang.model.element.AnnotationMirror mirror com.google.common.base.Optional declaration com.google.auto.factory.processor.FactoryMethodDescriptor generateDescriptorForConstructor (com.google.auto.factory.processor.AutoFactoryDeclaration, javax.lang.model.element.ExecutableElement) com.google.auto.factory.processor.AutoFactoryDeclaration declaration javax.lang.model.element.ExecutableElement constructor javax.lang.model.element.TypeElement classElement com.google.common.collect.ImmutableListMultimap parameterMap com.google.common.collect.ImmutableSet providedParameters com.google.common.collect.ImmutableSet passedParameters private com.google.common.collect.ImmutableSet generateDescriptorForDefaultConstructor (com.google.auto.factory.processor.AutoFactoryDeclaration, javax.lang.model.element.TypeElement) com.google.auto.factory.processor.AutoFactoryDeclaration declaration javax.lang.model.element.TypeElement type static synthetic javax.annotation.processing.Messager access$000 (com.google.auto.factory.processor.FactoryDescriptorGenerator) com.google.auto.factory.processor.FactoryDescriptorGenerator x0 static synthetic com.google.common.collect.ImmutableSet access$100 (com.google.auto.factory.processor.FactoryDescriptorGenerator, com.google.auto.factory.processor.AutoFactoryDeclaration, javax.lang.model.element.TypeElement) com.google.auto.factory.processor.FactoryDescriptorGenerator x0 com.google.auto.factory.processor.AutoFactoryDeclaration x1 javax.lang.model.element.TypeElement x2 }
com/google/auto/factory/processor/AutoValue_ImplementationMethodDescriptor$Builder.class
AutoValue_ImplementationMethodDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_ImplementationMethodDescriptor$Builder extends com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder { private String name private javax.lang.model.type.TypeMirror returnType private Boolean publicMethod private com.google.common.collect.ImmutableSet passedParameters private Boolean isVarArgs void <init> () com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder name (java.lang.String) String name com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder returnType (javax.lang.model.type.TypeMirror) javax.lang.model.type.TypeMirror returnType com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder publicMethod (boolean) boolean publicMethod com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder passedParameters (java.lang.Iterable) Iterable passedParameters com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder isVarArgs (boolean) boolean isVarArgs com.google.auto.factory.processor.ImplementationMethodDescriptor build () String missing }
com/google/auto/factory/processor/FactoryDescriptor$1.class
FactoryDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.FactoryDescriptor$1 extends com.google.common.base.CharMatcher { void <init> () public boolean matches (char) char c }
com/google/auto/factory/processor/AutoFactoryDeclaration.class
AutoFactoryDeclaration.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.AutoFactoryDeclaration extends java.lang.Object { void <init> () abstract javax.lang.model.element.TypeElement targetType () abstract javax.lang.model.element.Element target () abstract com.google.common.base.Optional className () abstract javax.lang.model.element.TypeElement extendingType () abstract com.google.common.collect.ImmutableSet implementingTypes () abstract boolean allowSubclasses () abstract javax.lang.model.element.AnnotationMirror mirror () abstract com.google.common.collect.ImmutableMap valuesMap () java.lang.String getFactoryName () String enclosingSimpleName CharSequence packageName StringBuilder builder private com.google.common.collect.ImmutableList targetEnclosingSimpleNames () javax.lang.model.element.Element element com.google.common.collect.ImmutableList$Builder simpleNames }
com/google/auto/factory/processor/FactoryDescriptorGenerator$1$1.class
FactoryDescriptorGenerator.java package com.google.auto.factory.processor com.google.auto.factory.processor.FactoryDescriptorGenerator$1$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.google.auto.factory.processor.FactoryDescriptorGenerator$1 this$1 void <init> (com.google.auto.factory.processor.FactoryDescriptorGenerator$1) com.google.auto.factory.processor.FactoryDescriptorGenerator$1 this$1 public com.google.auto.factory.processor.FactoryMethodDescriptor apply (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor public volatile synthetic java.lang.Object apply (java.lang.Object) }
com/google/auto/factory/processor/ImplementationMethodDescriptor$Builder.class
ImplementationMethodDescriptor.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder extends java.lang.Object { void <init> () abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder name (java.lang.String) abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder returnType (javax.lang.model.type.TypeMirror) abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder publicMethod (boolean) abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder passedParameters (java.lang.Iterable) abstract com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder isVarArgs (boolean) abstract com.google.auto.factory.processor.ImplementationMethodDescriptor build () com.google.auto.factory.processor.ImplementationMethodDescriptor$Builder publicMethod () }
com/google/auto/factory/processor/Parameter.class
Parameter.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.Parameter extends java.lang.Object { static final com.google.common.base.Function TYPE void <init> () abstract javax.lang.model.type.TypeMirror type () abstract java.lang.String name () abstract com.google.auto.factory.processor.Key key () abstract com.google.common.base.Optional nullableWrapper () com.google.common.base.Optional nullable () private static com.google.auto.factory.processor.Parameter forVariableElement (javax.lang.model.element.VariableElement, javax.lang.model.type.TypeMirror, javax.lang.model.util.Types) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.VariableElement variable javax.lang.model.type.TypeMirror type javax.lang.model.util.Types types com.google.common.base.Optional nullable Iterable annotations com.google.auto.factory.processor.Key key private static boolean isNullable (javax.lang.model.element.AnnotationMirror) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.element.TypeElement annotationType static com.google.common.collect.ImmutableSet forParameterList (java.util.List, java.util.List, javax.lang.model.util.Types) com.google.auto.factory.processor.Parameter parameter int i java.util.List variables java.util.List variableTypes javax.lang.model.util.Types types com.google.common.collect.ImmutableSet$Builder builder java.util.Set names com.google.common.collect.ImmutableSet parameters static com.google.common.collect.ImmutableSet forParameterList (java.util.List, javax.lang.model.util.Types) javax.lang.model.element.VariableElement var java.util.List variables javax.lang.model.util.Types types java.util.List variableTypes static void <clinit> () }
com/google/auto/factory/processor/FactoryMethodDescriptor$Builder.class
FactoryMethodDescriptor.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder extends java.lang.Object { void <init> () abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder declaration (com.google.auto.factory.processor.AutoFactoryDeclaration) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder name (java.lang.String) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder returnType (javax.lang.model.type.TypeMirror) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder publicMethod (boolean) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder overridingMethod (boolean) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder passedParameters (java.lang.Iterable) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder providedParameters (java.lang.Iterable) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder creationParameters (java.lang.Iterable) abstract com.google.auto.factory.processor.FactoryMethodDescriptor$Builder isVarArgs (boolean) abstract com.google.auto.factory.processor.FactoryMethodDescriptor buildImpl () com.google.auto.factory.processor.FactoryMethodDescriptor build () com.google.auto.factory.processor.FactoryMethodDescriptor descriptor }
com/google/auto/factory/processor/FactoryWriter$1.class
FactoryWriter.java package com.google.auto.factory.processor com.google.auto.factory.processor.FactoryWriter$1 extends java.lang.Object implements com.google.common.base.Function { final synthetic com.google.auto.factory.processor.FactoryWriter this$0 void <init> (com.google.auto.factory.processor.FactoryWriter) com.google.auto.factory.processor.FactoryWriter this$0 public java.lang.String apply (com.google.auto.factory.processor.Parameter) com.google.auto.factory.processor.Parameter parameter public volatile synthetic java.lang.Object apply (java.lang.Object) }
META-INF/services/javax.annotation.processing.Processor
META-INF/maven/com.google.auto.factory/auto-factory/pom.properties
com/google/auto/factory/processor/AnnotationValues$2.class
AnnotationValues.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AnnotationValues$2 extends javax.lang.model.util.SimpleAnnotationValueVisitor6 { void <init> () protected javax.lang.model.element.TypeElement defaultAction (java.lang.Object, java.lang.Void) Object o Void p public javax.lang.model.element.TypeElement visitType (javax.lang.model.type.TypeMirror, java.lang.Void) javax.lang.model.type.TypeMirror t Void p public volatile synthetic java.lang.Object visitType (javax.lang.model.type.TypeMirror, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (java.lang.Object, java.lang.Object) }
com/google/auto/factory/processor/FactoryDescriptorGenerator$1.class
FactoryDescriptorGenerator.java package com.google.auto.factory.processor com.google.auto.factory.processor.FactoryDescriptorGenerator$1 extends javax.lang.model.util.ElementKindVisitor6 { final synthetic javax.lang.model.element.AnnotationMirror val$mirror final synthetic com.google.common.base.Optional val$declaration final synthetic com.google.auto.factory.processor.FactoryDescriptorGenerator this$0 void <init> (com.google.auto.factory.processor.FactoryDescriptorGenerator, javax.lang.model.element.AnnotationMirror, com.google.common.base.Optional) com.google.auto.factory.processor.FactoryDescriptorGenerator this$0 protected com.google.common.collect.ImmutableSet defaultAction (javax.lang.model.element.Element, java.lang.Void) javax.lang.model.element.Element e Void p public com.google.common.collect.ImmutableSet visitTypeAsClass (javax.lang.model.element.TypeElement, java.lang.Void) com.google.common.collect.ImmutableSet constructors javax.lang.model.element.TypeElement type Void p public com.google.common.collect.ImmutableSet visitTypeAsInterface (javax.lang.model.element.TypeElement, java.lang.Void) javax.lang.model.element.TypeElement type Void p public com.google.common.collect.ImmutableSet visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Void) javax.lang.model.element.ExecutableElement e Void p public volatile synthetic java.lang.Object visitExecutableAsConstructor (javax.lang.model.element.ExecutableElement, java.lang.Object) public volatile synthetic java.lang.Object visitTypeAsInterface (javax.lang.model.element.TypeElement, java.lang.Object) public volatile synthetic java.lang.Object visitTypeAsClass (javax.lang.model.element.TypeElement, java.lang.Object) protected volatile synthetic java.lang.Object defaultAction (javax.lang.model.element.Element, java.lang.Object) }
com/google/auto/factory/processor/AutoFactoryDeclaration$Factory$1.class
AutoFactoryDeclaration.java package com.google.auto.factory.processor com.google.auto.factory.processor.AutoFactoryDeclaration$Factory$1 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.google.auto.factory.processor.AutoFactoryDeclaration$Factory this$0 void <init> (com.google.auto.factory.processor.AutoFactoryDeclaration$Factory) com.google.auto.factory.processor.AutoFactoryDeclaration$Factory this$0 public boolean apply (javax.lang.model.element.ExecutableElement) javax.lang.model.element.ExecutableElement constructor public volatile synthetic boolean apply (java.lang.Object) }
com/google/auto/factory/processor/ProviderField.class
ProviderField.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.ProviderField extends java.lang.Object { void <init> () abstract java.lang.String name () abstract com.google.auto.factory.processor.Key key () abstract com.google.common.base.Optional nullableWrapper () com.google.common.base.Optional nullable () static com.google.auto.factory.processor.ProviderField create (java.lang.String, com.google.auto.factory.processor.Key, com.google.common.base.Optional) String name com.google.auto.factory.processor.Key key com.google.common.base.Optional nullable }
com/google/auto/factory/processor/AutoValue_FactoryMethodDescriptor.class
AutoValue_FactoryMethodDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor extends com.google.auto.factory.processor.FactoryMethodDescriptor { private final com.google.auto.factory.processor.AutoFactoryDeclaration declaration private final String name private final javax.lang.model.type.TypeMirror returnType private final boolean publicMethod private final boolean overridingMethod private final com.google.common.collect.ImmutableSet passedParameters private final com.google.common.collect.ImmutableSet providedParameters private final com.google.common.collect.ImmutableSet creationParameters private final boolean isVarArgs private void <init> (com.google.auto.factory.processor.AutoFactoryDeclaration, java.lang.String, javax.lang.model.type.TypeMirror, boolean, boolean, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, boolean) com.google.auto.factory.processor.AutoFactoryDeclaration declaration String name javax.lang.model.type.TypeMirror returnType boolean publicMethod boolean overridingMethod com.google.common.collect.ImmutableSet passedParameters com.google.common.collect.ImmutableSet providedParameters com.google.common.collect.ImmutableSet creationParameters boolean isVarArgs com.google.auto.factory.processor.AutoFactoryDeclaration declaration () java.lang.String name () javax.lang.model.type.TypeMirror returnType () boolean publicMethod () boolean overridingMethod () com.google.common.collect.ImmutableSet passedParameters () com.google.common.collect.ImmutableSet providedParameters () com.google.common.collect.ImmutableSet creationParameters () boolean isVarArgs () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.FactoryMethodDescriptor that Object o public int hashCode () int h com.google.auto.factory.processor.FactoryMethodDescriptor$Builder toBuilder () synthetic void <init> (com.google.auto.factory.processor.AutoFactoryDeclaration, java.lang.String, javax.lang.model.type.TypeMirror, boolean, boolean, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, boolean, com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$1) com.google.auto.factory.processor.AutoFactoryDeclaration x0 String x1 javax.lang.model.type.TypeMirror x2 boolean x3 boolean x4 com.google.common.collect.ImmutableSet x5 com.google.common.collect.ImmutableSet x6 com.google.common.collect.ImmutableSet x7 boolean x8 com.google.auto.factory.processor.AutoValue_FactoryMethodDescriptor$1 x9 }
com/google/auto/factory/processor/FactoryDescriptorGenerator$2.class
FactoryDescriptorGenerator.java package com.google.auto.factory.processor com.google.auto.factory.processor.FactoryDescriptorGenerator$2 extends java.lang.Object implements com.google.common.base.Predicate { final synthetic com.google.auto.factory.processor.FactoryDescriptorGenerator this$0 void <init> (com.google.auto.factory.processor.FactoryDescriptorGenerator) com.google.auto.factory.processor.FactoryDescriptorGenerator this$0 public boolean apply (javax.lang.model.element.VariableElement) javax.lang.model.element.VariableElement parameter public volatile synthetic boolean apply (java.lang.Object) }
com/google/auto/factory/processor/AutoValue_Parameter.class
AutoValue_Parameter.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_Parameter extends com.google.auto.factory.processor.Parameter { private final javax.lang.model.type.TypeMirror type private final String name private final com.google.auto.factory.processor.Key key private final com.google.common.base.Optional nullableWrapper void <init> (javax.lang.model.type.TypeMirror, java.lang.String, com.google.auto.factory.processor.Key, com.google.common.base.Optional) javax.lang.model.type.TypeMirror type String name com.google.auto.factory.processor.Key key com.google.common.base.Optional nullableWrapper javax.lang.model.type.TypeMirror type () java.lang.String name () com.google.auto.factory.processor.Key key () com.google.common.base.Optional nullableWrapper () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.Parameter that Object o public int hashCode () int h }
com/google/auto/factory/processor/AnnotationValues.class
AnnotationValues.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AnnotationValues extends java.lang.Object { private void <init> () static boolean asBoolean (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue value static javax.lang.model.element.TypeElement asType (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue value static com.google.common.collect.ImmutableList asList (javax.lang.model.element.AnnotationValue) javax.lang.model.element.AnnotationValue value }
com/google/auto/factory/processor/AutoValue_FactoryDescriptor.class
AutoValue_FactoryDescriptor.java package com.google.auto.factory.processor final com.google.auto.factory.processor.AutoValue_FactoryDescriptor extends com.google.auto.factory.processor.FactoryDescriptor { private final String name private final javax.lang.model.type.TypeMirror extendingType private final com.google.common.collect.ImmutableSet implementingTypes private final boolean publicType private final com.google.common.collect.ImmutableSet methodDescriptors private final com.google.common.collect.ImmutableSet implementationMethodDescriptors private final boolean allowSubclasses private final com.google.common.collect.ImmutableMap providers void <init> (java.lang.String, javax.lang.model.type.TypeMirror, com.google.common.collect.ImmutableSet, boolean, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, boolean, com.google.common.collect.ImmutableMap) String name javax.lang.model.type.TypeMirror extendingType com.google.common.collect.ImmutableSet implementingTypes boolean publicType com.google.common.collect.ImmutableSet methodDescriptors com.google.common.collect.ImmutableSet implementationMethodDescriptors boolean allowSubclasses com.google.common.collect.ImmutableMap providers java.lang.String name () javax.lang.model.type.TypeMirror extendingType () com.google.common.collect.ImmutableSet implementingTypes () boolean publicType () com.google.common.collect.ImmutableSet methodDescriptors () com.google.common.collect.ImmutableSet implementationMethodDescriptors () boolean allowSubclasses () com.google.common.collect.ImmutableMap providers () public java.lang.String toString () public boolean equals (java.lang.Object) com.google.auto.factory.processor.FactoryDescriptor that Object o public int hashCode () int h }
com/google/auto/factory/processor/Key.class
Key.java package com.google.auto.factory.processor abstract com.google.auto.factory.processor.Key extends java.lang.Object { void <init> () abstract javax.lang.model.type.TypeMirror type () abstract com.google.common.base.Optional qualifierWrapper () com.google.common.base.Optional qualifier () static com.google.auto.factory.processor.Key create (javax.lang.model.type.TypeMirror, java.lang.Iterable, javax.lang.model.util.Types) javax.lang.model.element.AnnotationMirror annotation javax.lang.model.type.TypeMirror type Iterable annotations javax.lang.model.util.Types types com.google.common.collect.ImmutableSet$Builder qualifiers com.google.common.base.Optional qualifier javax.lang.model.type.TypeMirror keyType private static javax.lang.model.type.TypeMirror boxedType (javax.lang.model.type.TypeMirror, javax.lang.model.util.Types) javax.lang.model.type.TypeMirror type javax.lang.model.util.Types types public java.lang.String toString () String typeQualifiedName }