Hierarchy For All Packages
Package Hierarchies:- io.github.slimjar,
- io.github.slimjar.app,
- io.github.slimjar.app.builder,
- io.github.slimjar.app.module,
- io.github.slimjar.downloader,
- io.github.slimjar.downloader.output,
- io.github.slimjar.downloader.strategy,
- io.github.slimjar.downloader.verify,
- io.github.slimjar.exceptions,
- io.github.slimjar.injector,
- io.github.slimjar.injector.agent,
- io.github.slimjar.injector.helper,
- io.github.slimjar.injector.loader,
- io.github.slimjar.injector.loader.factory,
- io.github.slimjar.injector.loader.manifest,
- io.github.slimjar.logging,
- io.github.slimjar.relocation,
- io.github.slimjar.relocation.facade,
- io.github.slimjar.relocation.helper,
- io.github.slimjar.relocation.meta,
- io.github.slimjar.resolver,
- io.github.slimjar.resolver.data,
- io.github.slimjar.resolver.enquirer,
- io.github.slimjar.resolver.mirrors,
- io.github.slimjar.resolver.pinger,
- io.github.slimjar.resolver.reader.dependency,
- io.github.slimjar.resolver.reader.resolution,
- io.github.slimjar.resolver.strategy,
- io.github.slimjar.util
Class Hierarchy
- java.lang.Object
- io.github.slimjar.app.Application
- io.github.slimjar.app.AppendingApplication
- io.github.slimjar.app.builder.ApplicationBuilder<T>
- io.github.slimjar.app.builder.InjectingApplicationBuilder<T>
- io.github.slimjar.app.builder.ModularApplicationBuilder<T>
- io.github.slimjar.app.builder.IsolatedApplicationBuilder
- io.github.slimjar.app.builder.ModularApplicationBuilder<T>
- io.github.slimjar.app.builder.InjectingApplicationBuilder<T>
- io.github.slimjar.relocation.meta.AttributeMetaMediator (implements io.github.slimjar.relocation.meta.MetaMediator)
- io.github.slimjar.relocation.meta.AttributeMetaMediatorFactory (implements io.github.slimjar.relocation.meta.MetaMediatorFactory)
- io.github.slimjar.BuildConstants
- io.github.slimjar.injector.agent.ByteBuddyInstrumentationFactory (implements io.github.slimjar.injector.agent.InstrumentationFactory)
- io.github.slimjar.resolver.CachingDependencyResolver (implements io.github.slimjar.resolver.DependencyResolver)
- io.github.slimjar.resolver.CachingDependencyResolverFactory (implements io.github.slimjar.resolver.DependencyResolverFactory)
- io.github.slimjar.downloader.output.ChanneledFileOutputWriter (implements io.github.slimjar.downloader.output.OutputWriter)
- io.github.slimjar.downloader.verify.ChecksumDependencyVerifier (implements io.github.slimjar.downloader.verify.DependencyVerifier)
- io.github.slimjar.downloader.verify.ChecksumDependencyVerifierFactory (implements io.github.slimjar.downloader.verify.DependencyVerifierFactory)
- io.github.slimjar.downloader.strategy.ChecksumFilePathStrategy (implements io.github.slimjar.downloader.strategy.FilePathStrategy)
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- io.github.slimjar.injector.loader.InjectableClassLoader (implements io.github.slimjar.injector.loader.Injectable)
- io.github.slimjar.injector.loader.IsolatedInjectableClassLoader
- io.github.slimjar.injector.loader.InjectableClassLoader (implements io.github.slimjar.injector.loader.Injectable)
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- io.github.slimjar.util.Connections
- io.github.slimjar.downloader.output.DependencyOutputWriterFactory (implements io.github.slimjar.downloader.output.OutputWriterFactory)
- io.github.slimjar.injector.helper.DownloadHelper
- io.github.slimjar.injector.helper.DownloadHelperFactory
- io.github.slimjar.resolver.reader.dependency.EmptyDependencyDataProvider (implements io.github.slimjar.resolver.reader.dependency.DependencyDataProvider)
- io.github.slimjar.resolver.reader.resolution.EmptyPreResolutionDataProvider (implements io.github.slimjar.resolver.reader.resolution.PreResolutionDataProvider)
- io.github.slimjar.resolver.reader.dependency.ExternalDependencyDataProviderFactory (implements io.github.slimjar.resolver.reader.dependency.DependencyDataProviderFactory)
- io.github.slimjar.downloader.verify.FileChecksumCalculator (implements io.github.slimjar.downloader.verify.ChecksumCalculator)
- io.github.slimjar.relocation.meta.FlatFileMetaMediator (implements io.github.slimjar.relocation.meta.MetaMediator)
- io.github.slimjar.relocation.meta.FlatFileMetaMediatorFactory (implements io.github.slimjar.relocation.meta.MetaMediatorFactory)
- io.github.slimjar.downloader.strategy.FolderedFilePathStrategy (implements io.github.slimjar.downloader.strategy.FilePathStrategy)
- io.github.slimjar.resolver.pinger.HttpURLPinger (implements io.github.slimjar.resolver.pinger.URLPinger)
- io.github.slimjar.injector.loader.InstrumentationInjectable (implements io.github.slimjar.injector.loader.Injectable)
- io.github.slimjar.relocation.JarFileRelocator (implements io.github.slimjar.relocation.Relocator)
- io.github.slimjar.relocation.JarFileRelocatorFactory (implements io.github.slimjar.relocation.RelocatorFactory)
- io.github.slimjar.injector.loader.manifest.JarManifestGenerator (implements io.github.slimjar.injector.loader.manifest.ManifestGenerator)
- io.github.slimjar.logging.LocationAwareProcessLogger (implements io.github.slimjar.logging.ProcessLogger)
- io.github.slimjar.logging.LogDispatcher
- io.github.slimjar.resolver.strategy.MavenChecksumPathResolutionStrategy (implements io.github.slimjar.resolver.strategy.PathResolutionStrategy)
- io.github.slimjar.resolver.strategy.MavenPathResolutionStrategy (implements io.github.slimjar.resolver.strategy.PathResolutionStrategy)
- io.github.slimjar.resolver.strategy.MavenPomPathResolutionStrategy (implements io.github.slimjar.resolver.strategy.PathResolutionStrategy)
- io.github.slimjar.resolver.strategy.MavenSnapshotPathResolutionStrategy (implements io.github.slimjar.resolver.strategy.PathResolutionStrategy)
- io.github.slimjar.resolver.strategy.MediatingPathResolutionStrategy (implements io.github.slimjar.resolver.strategy.PathResolutionStrategy)
- io.github.slimjar.logging.MediatingProcessLogger (implements io.github.slimjar.logging.ProcessLogger)
- io.github.slimjar.resolver.reader.dependency.ModuleDependencyDataProvider (implements io.github.slimjar.resolver.reader.dependency.DependencyDataProvider)
- io.github.slimjar.util.Modules
- io.github.slimjar.util.Packages
- io.github.slimjar.downloader.verify.PassthroughDependencyVerifierFactory (implements io.github.slimjar.downloader.verify.DependencyVerifierFactory)
- io.github.slimjar.relocation.PassthroughRelocator (implements io.github.slimjar.relocation.Relocator)
- java.lang.Record
- io.github.slimjar.resolver.data.Dependency (implements java.lang.Comparable<T>)
- io.github.slimjar.resolver.data.DependencyData
- io.github.slimjar.resolver.data.Mirror (implements java.io.Serializable)
- io.github.slimjar.resolver.enquirer.PingingRepositoryEnquirer (implements io.github.slimjar.resolver.enquirer.RepositoryEnquirer)
- io.github.slimjar.resolver.enquirer.PingingRepositoryEnquirerFactory (implements io.github.slimjar.resolver.enquirer.RepositoryEnquirerFactory)
- io.github.slimjar.relocation.RelocationRule (implements java.io.Serializable)
- io.github.slimjar.resolver.data.Repository
- io.github.slimjar.resolver.reader.resolution.WrappingPreResolutionDataProviderFactory (implements io.github.slimjar.resolver.reader.resolution.PreResolutionDataProviderFactory)
- io.github.slimjar.util.Reflections
- io.github.slimjar.relocation.facade.ReflectiveJarRelocatorFacade (implements io.github.slimjar.relocation.facade.JarRelocatorFacade)
- io.github.slimjar.relocation.facade.ReflectiveJarRelocatorFacadeFactory (implements io.github.slimjar.relocation.facade.JarRelocatorFacadeFactory)
- io.github.slimjar.app.module.RelocatingModuleExtractor (implements io.github.slimjar.app.module.ModuleExtractor)
- io.github.slimjar.downloader.strategy.RelocationFilePathStrategy (implements io.github.slimjar.downloader.strategy.FilePathStrategy)
- io.github.slimjar.util.Repositories
- io.github.slimjar.resolver.ResolutionResult
- io.github.slimjar.injector.loader.factory.SelectingInjectableFactory (implements io.github.slimjar.injector.loader.factory.InjectableFactory)
- io.github.slimjar.util.Serialization
- io.github.slimjar.injector.SimpleDependencyInjector (implements io.github.slimjar.injector.DependencyInjector)
- io.github.slimjar.injector.SimpleDependencyInjectorFactory (implements io.github.slimjar.injector.DependencyInjectorFactory)
- io.github.slimjar.resolver.mirrors.SimpleMirrorSelector (implements io.github.slimjar.resolver.mirrors.MirrorSelector)
- io.github.slimjar.app.module.TemporaryModuleExtractor (implements io.github.slimjar.app.module.ModuleExtractor)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.slimjar.exceptions.SlimJarException
- io.github.slimjar.exceptions.DownloaderException
- io.github.slimjar.exceptions.UnresolvedDependencyException
- io.github.slimjar.exceptions.VerificationException
- io.github.slimjar.exceptions.InjectorException
- io.github.slimjar.exceptions.ModuleExtractorException
- io.github.slimjar.exceptions.ModuleNotFoundException
- io.github.slimjar.exceptions.NotComparableDependencyException
- io.github.slimjar.exceptions.OutputWriterException
- io.github.slimjar.exceptions.RelocatorException
- io.github.slimjar.exceptions.ResolutionException
- io.github.slimjar.exceptions.DownloaderException
- io.github.slimjar.exceptions.SlimJarException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.slimjar.injector.loader.UnsafeInjectable (implements io.github.slimjar.injector.loader.Injectable)
- io.github.slimjar.resolver.reader.dependency.URLDependencyDataProvider (implements io.github.slimjar.resolver.reader.dependency.DependencyDataProvider)
- io.github.slimjar.downloader.URLDependencyDownloader (implements io.github.slimjar.downloader.DependencyDownloader)
- io.github.slimjar.downloader.URLDependencyDownloaderFactory (implements io.github.slimjar.downloader.DependencyDownloaderFactory)
- io.github.slimjar.relocation.helper.VerifyingRelocationHelper (implements io.github.slimjar.relocation.helper.RelocationHelper)
- io.github.slimjar.relocation.helper.VerifyingRelocationHelperFactory (implements io.github.slimjar.relocation.helper.RelocationHelperFactory)
- io.github.slimjar.injector.loader.WrappedInjectableClassLoader (implements io.github.slimjar.injector.loader.Injectable)
- io.github.slimjar.resolver.reader.dependency.WrappingDependencyDataProviderFactory (implements io.github.slimjar.resolver.reader.dependency.DependencyDataProviderFactory)
- io.github.slimjar.resolver.reader.resolution.WrappingPreResolutionDataProvider (implements io.github.slimjar.resolver.reader.resolution.PreResolutionDataProvider)
- io.github.slimjar.app.Application
Interface Hierarchy
- io.github.slimjar.downloader.verify.ChecksumCalculator
- io.github.slimjar.resolver.reader.dependency.DependencyDataProvider
- io.github.slimjar.resolver.reader.dependency.DependencyDataProviderFactory
- io.github.slimjar.downloader.DependencyDownloader
- io.github.slimjar.downloader.DependencyDownloaderFactory
- io.github.slimjar.injector.DependencyInjector
- io.github.slimjar.injector.DependencyInjectorFactory
- io.github.slimjar.resolver.reader.dependency.DependencyReader
- io.github.slimjar.resolver.DependencyResolver
- io.github.slimjar.resolver.DependencyResolverFactory
- io.github.slimjar.downloader.verify.DependencyVerifier
- io.github.slimjar.downloader.verify.DependencyVerifierFactory
- io.github.slimjar.downloader.strategy.FilePathStrategy
- io.github.slimjar.injector.loader.Injectable
- io.github.slimjar.injector.loader.factory.InjectableFactory
- io.github.slimjar.injector.agent.InstrumentationFactory
- io.github.slimjar.relocation.facade.JarRelocatorFacade
- io.github.slimjar.relocation.facade.JarRelocatorFacadeFactory
- io.github.slimjar.injector.loader.manifest.ManifestGenerator
- io.github.slimjar.relocation.meta.MetaMediator
- io.github.slimjar.relocation.meta.MetaMediatorFactory
- io.github.slimjar.resolver.mirrors.MirrorSelector
- io.github.slimjar.app.module.ModuleExtractor
- io.github.slimjar.downloader.output.OutputWriter
- io.github.slimjar.downloader.output.OutputWriterFactory
- io.github.slimjar.resolver.strategy.PathResolutionStrategy
- io.github.slimjar.resolver.reader.resolution.PreResolutionDataProvider
- io.github.slimjar.resolver.reader.resolution.PreResolutionDataProviderFactory
- io.github.slimjar.resolver.reader.resolution.PreResolutionDataReader
- io.github.slimjar.logging.ProcessLogger
- io.github.slimjar.relocation.helper.RelocationHelper
- io.github.slimjar.relocation.helper.RelocationHelperFactory
- io.github.slimjar.relocation.Relocator
- io.github.slimjar.relocation.RelocatorFactory
- io.github.slimjar.resolver.enquirer.RepositoryEnquirer
- io.github.slimjar.resolver.enquirer.RepositoryEnquirerFactory
- io.github.slimjar.util.Serialization.Deserializer<T>
- io.github.slimjar.util.Serialization.Serializer<T>
- io.github.slimjar.resolver.pinger.URLPinger