Uses of Interface
org.eclipse.aether.internal.impl.synccontext.named.NameMapper
Packages that use 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
Classes in org.eclipse.aether.internal.impl.synccontext.named that implement NameMapperModifier 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.Fields in org.eclipse.aether.internal.impl.synccontext.named with type parameters of type NameMapperModifier and TypeFieldDescriptionprotected final Map
<String, NameMapper> NamedLockFactoryAdapterFactoryImpl.nameMappers
Methods in org.eclipse.aether.internal.impl.synccontext.named that return NameMapperModifier 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()
Constructors in org.eclipse.aether.internal.impl.synccontext.named with parameters of type NameMapperModifierConstructorDescriptionBasedirNameMapper
(NameMapper delegate) DiscriminatingNameMapper
(NameMapper delegate) HashingNameMapper
(NameMapper delegate) NamedLockFactoryAdapter
(NameMapper nameMapper, NamedLockFactory namedLockFactory) -
Uses of NameMapper in org.eclipse.aether.internal.impl.synccontext.named.providers
Methods in org.eclipse.aether.internal.impl.synccontext.named.providers that return NameMapper -
Uses of NameMapper in org.eclipse.aether.supplier
Methods in org.eclipse.aether.supplier that return types with arguments of type NameMapperModifier and TypeMethodDescriptionprotected Map
<String, NameMapper> RepositorySystemSupplier.getNameMappers()