Package org.eclipse.aether.internal.impl
package org.eclipse.aether.internal.impl
The various sub components that collectively implement the repository system.
-
ClassDescriptionA utility class helping with file-based operations.Default implementation of
LocalPathComposer
.Default local path prefix composer factory: it fully reusesLocalPathPrefixComposerFactorySupport
class without changing anything from it.Manages access to a properties file.Creates enhanced local repository managers for repository types"default"
or"" (automatic)
.ComposesArtifact
andMetadata
relative paths to be used inLocalRepositoryManager
.Composes path prefixes forEnhancedLocalRepositoryManager
.Creates instances ofLocalPathPrefixComposer
.Support class forLocalPathPrefixComposerFactory
implementations: it predefines and makes re-usable common configuration getters, and defines a support class forLocalPathPrefixComposer
carrying same configuration and providing default implementation for all methods.Support class for composers: it defines protected members for all the predefined configuration values and provides default implementation for methods.Helps Sisu-based applications to pick the right logger factory depending on the classpath.Provides a Maven-2 repository layout for repositories with content type"default"
.Creates local repository managers for repository type"simple"
.Manages access to a properties file.