Uses of Interface
org.eclipse.aether.internal.impl.synccontext.named.NameMapper
Package
Description
As end-user "mappers" are actually configurations, constructed from several NameMapper implementations, this
package have providers exposing name mappers constructed by
NameMappers
helper class.-
Uses of NameMapper in org.eclipse.aether.internal.impl.synccontext.named
Modifier and TypeClassDescriptionclass
WrappingNameMapper
class that is file system friendly: it wraps anotherNameMapper
and resolves the resulting "file system friendly" names against local repository basedir.class
WrappingNameMapper
, that wraps anotherNameMapper
and adds a "discriminator" as prefix, that makes lock names unique including the hostname and local repository (by default).class
Artifact GAVNameMapper
, uses artifact and metadata coordinates to name their corresponding locks.class
WrappingNameMapper
, that wraps anotherNameMapper
and hashes resulting strings.class
StaticNameMapper
, always assigns one same name, effectively becoming equivalent to "static" sync context: always maps ANY input to same name.Modifier and TypeFieldDescriptionprotected final Map
<String, NameMapper> NamedLockFactoryAdapterFactoryImpl.nameMappers
Modifier and TypeMethodDescriptionstatic NameMapper
NameMappers.discriminatingNameMapper()
static NameMapper
GAVNameMapper.fileGav()
static NameMapper
NameMappers.fileGavNameMapper()
static NameMapper
NameMappers.fileHashingGavNameMapper()
static NameMapper
NameMappers.fileStaticNameMapper()
static NameMapper
GAVNameMapper.gav()
static NameMapper
NameMappers.gavNameMapper()
NamedLockFactoryAdapter.getNameMapper()
protected NameMapper
NamedLockFactoryAdapterFactoryImpl.selectNameMapper
(String nameMapperName) Selects a name mapper, never returnsnull
.static NameMapper
NameMappers.staticNameMapper()
ModifierConstructorDescriptionBasedirNameMapper
(NameMapper delegate) BasedirNameMapper
(NameMapper delegate, Path path) Creates basedir name mapper with provided path as base.DiscriminatingNameMapper
(NameMapper delegate) HashingNameMapper
(NameMapper delegate) NamedLockFactoryAdapter
(NameMapper nameMapper, NamedLockFactory namedLockFactory) -
Uses of NameMapper in org.eclipse.aether.internal.impl.synccontext.named.providers
-
Uses of NameMapper in org.eclipse.aether.supplier
Modifier and TypeMethodDescriptionprotected Map
<String, NameMapper> RepositorySystemSupplier.createNameMappers()
final Map
<String, NameMapper> RepositorySystemSupplier.getNameMappers()