View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window dagger-spi-2.40.5-rc1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
dagger.spi.shaded.auto.common
├─ dagger.spi.shaded.auto.common.AnnotationMirrors.class - [JAR]
├─ dagger.spi.shaded.auto.common.AnnotationOutput.class - [JAR]
├─ dagger.spi.shaded.auto.common.AnnotationValues.class - [JAR]
├─ dagger.spi.shaded.auto.common.BasicAnnotationProcessor.class - [JAR]
├─ dagger.spi.shaded.auto.common.GeneratedAnnotationSpecs.class - [JAR]
├─ dagger.spi.shaded.auto.common.GeneratedAnnotations.class - [JAR]
├─ dagger.spi.shaded.auto.common.MoreElements.class - [JAR]
├─ dagger.spi.shaded.auto.common.MoreStreams.class - [JAR]
├─ dagger.spi.shaded.auto.common.MoreTypes.class - [JAR]
├─ dagger.spi.shaded.auto.common.Overrides.class - [JAR]
├─ dagger.spi.shaded.auto.common.SimpleAnnotationMirror.class - [JAR]
├─ dagger.spi.shaded.auto.common.SimpleTypeAnnotationValue.class - [JAR]
├─ dagger.spi.shaded.auto.common.SuperficialValidation.class - [JAR]
├─ dagger.spi.shaded.auto.common.Visibility.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.util
├─ dagger.spi.shaded.androidx.room.compiler.processing.util.ErrorMessagesKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.util.NamingUtilsKt.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.ksp
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.DefaultKspType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.DelegatingTypeReference.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSAnnotatedExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSAsMemberOfKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSClassDeclarationExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSDeclarationExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSFileAsOriginatingElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSFunctionExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSTypeExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KSTypeReferenceExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotated.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotation.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotationBox.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotationBoxKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotationValue.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspAnnotationValueKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspArrayType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspBasicAnnotationProcessor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspClassFileUtility.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspConstructorElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspConstructorType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspEnumEntry.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspExecutableElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspExecutableParameterElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspExecutableType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspFieldElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspFileMemberContainer.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspFiler.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspHasModifiers.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspMemberContainer.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspMessager.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspMethodElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspMethodType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspPrimitiveType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspProcessingEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspRawType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspReflectiveAnnotationBox.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspRoundEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspTypeArgumentType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspTypeElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspTypeMapper.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.KspVoidType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.NoLocationTypeReference.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.OverrideVarianceResolver.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.ResolverExtKt.class - [JAR]
dagger.spi
├─ dagger.spi.BindingGraphPlugin.class - [JAR]
├─ dagger.spi.DiagnosticReporter.class - [JAR]
├─ dagger.spi.package-info.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing
├─ dagger.spi.shaded.androidx.room.compiler.processing.CommonProcessorDelegate.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.DeclarationCollectorKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ExperimentalProcessingApi.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.InternalXAnnotated.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.InternalXAnnotation.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.InternalXAnnotationKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.JavaPoetExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.KClassExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.KnownTypeNames.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.KotlinPoetExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.MethodSpecHelper.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XAnnotated.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XAnnotation.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XAnnotationBox.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XAnnotationKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XAnnotationValue.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XArrayType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XBasicAnnotationProcessor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XConstructorElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XConstructorType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XElementKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XEnumEntry.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XEnumEntryKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XEnumTypeElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XEnumTypeElementKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XEquality.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XExecutableElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XExecutableParameterElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XExecutableType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XFieldElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XFiler.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XFilerKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XHasModifiers.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XMemberContainer.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XMessager.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XMethodElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XMethodType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XMethodTypeKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XNullability.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XProcessingConfig.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XProcessingEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XProcessingStep.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XRawType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XRoundEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XSuspendMethodType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XTypeElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XTypeKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.XVariableElement.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.compat
├─ dagger.spi.shaded.androidx.room.compiler.processing.compat.XConverters.class - [JAR]
dagger.model
├─ dagger.model.AutoValue_ComponentPath.class - [JAR]
├─ dagger.model.AutoValue_DependencyRequest.class - [JAR]
├─ dagger.model.AutoValue_Key.class - [JAR]
├─ dagger.model.AutoValue_Scope.class - [JAR]
├─ dagger.model.Binding.class - [JAR]
├─ dagger.model.BindingGraph.class - [JAR]
├─ dagger.model.BindingKind.class - [JAR]
├─ dagger.model.ComponentPath.class - [JAR]
├─ dagger.model.DependencyRequest.class - [JAR]
├─ dagger.model.Key.class - [JAR]
├─ dagger.model.RequestKind.class - [JAR]
├─ dagger.model.Scope.class - [JAR]
├─ dagger.model.package-info.class - [JAR]
dagger.spi.model
├─ dagger.spi.model.AutoValue_ComponentPath.class - [JAR]
├─ dagger.spi.model.AutoValue_DaggerAnnotation.class - [JAR]
├─ dagger.spi.model.AutoValue_DaggerElement.class - [JAR]
├─ dagger.spi.model.AutoValue_DaggerExecutableElement.class - [JAR]
├─ dagger.spi.model.AutoValue_DaggerType.class - [JAR]
├─ dagger.spi.model.AutoValue_DaggerTypeElement.class - [JAR]
├─ dagger.spi.model.AutoValue_DependencyRequest.class - [JAR]
├─ dagger.spi.model.AutoValue_Key.class - [JAR]
├─ dagger.spi.model.AutoValue_Scope.class - [JAR]
├─ dagger.spi.model.Binding.class - [JAR]
├─ dagger.spi.model.BindingGraph.class - [JAR]
├─ dagger.spi.model.BindingGraphPlugin.class - [JAR]
├─ dagger.spi.model.BindingKind.class - [JAR]
├─ dagger.spi.model.CompilerEnvironment.class - [JAR]
├─ dagger.spi.model.ComponentPath.class - [JAR]
├─ dagger.spi.model.DaggerAnnotation.class - [JAR]
├─ dagger.spi.model.DaggerElement.class - [JAR]
├─ dagger.spi.model.DaggerExecutableElement.class - [JAR]
├─ dagger.spi.model.DaggerType.class - [JAR]
├─ dagger.spi.model.DaggerTypeElement.class - [JAR]
├─ dagger.spi.model.DependencyRequest.class - [JAR]
├─ dagger.spi.model.DiagnosticReporter.class - [JAR]
├─ dagger.spi.model.Key.class - [JAR]
├─ dagger.spi.model.MoreAnnotationMirrors.class - [JAR]
├─ dagger.spi.model.RequestKind.class - [JAR]
├─ dagger.spi.model.Scope.class - [JAR]
├─ dagger.spi.model.package-info.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.javac
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.AnnotationClassVisitor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.AnnotationListVisitor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.DefaultJavacType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.ElementExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.EnumListVisitor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacAnnotation.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacAnnotationBox.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacAnnotationBoxKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacAnnotationValue.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacAnnotationValueKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacArrayType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacBasicAnnotationProcessor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacClassGetter.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacConstructorElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacConstructorType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacDeclaredType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacEnumEntry.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacExecutableElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacExecutableType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacFieldElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacFiler.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacHasModifiers.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacMethodElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacMethodParameter.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacMethodType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacProcessingEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacProcessingEnvMessager.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacRawType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacRoundEnv.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacTypeElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.JavacVariableElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.KmTypeExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.TypeMirrorExtKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.VisitorData.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.XTypeElementStore.class - [JAR]
dagger.internal.codegen.extension
├─ dagger.internal.codegen.extension.DaggerCollectors.class - [JAR]
├─ dagger.internal.codegen.extension.DaggerGraphs.class - [JAR]
├─ dagger.internal.codegen.extension.DaggerStreams.class - [JAR]
├─ dagger.internal.codegen.extension.Optionals.class - [JAR]
dagger.internal.codegen.xprocessing
├─ dagger.internal.codegen.xprocessing.MethodSpecs.class - [JAR]
├─ dagger.internal.codegen.xprocessing.XAnnotations.class - [JAR]
├─ dagger.internal.codegen.xprocessing.XElements.class - [JAR]
├─ dagger.internal.codegen.xprocessing.XMethodElements.class - [JAR]
├─ dagger.internal.codegen.xprocessing.XTypeElements.class - [JAR]
├─ dagger.internal.codegen.xprocessing.XTypes.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.ksp.synthetic
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.synthetic.KspSyntheticContinuationParameterElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.synthetic.KspSyntheticFileMemberContainer.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.synthetic.KspSyntheticPropertyMethodElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.ksp.synthetic.KspSyntheticPropertyMethodType.class - [JAR]
dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.ClassAsKmTypeReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.ConstructorReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.FunctionReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.JvmDescriptorTypeVisitor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.JvmDescriptorUtilsKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmClassTypeInfo.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmConstructor.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmExecutable.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmFunction.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmProperty.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmType.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmTypeParameter.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KmValueParameter.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KotlinClassMetadataUtilsKt.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KotlinMetadataClassFlags.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.KotlinMetadataElement.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.PropertyReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.TypeParameterReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.TypeReader.class - [JAR]
├─ dagger.spi.shaded.androidx.room.compiler.processing.javac.kotlin.ValueParameterReader.class - [JAR]