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 is holding providers that are constructing them, as no NameMapper is a component anymore.
-
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.Methods in org.eclipse.aether.internal.impl.synccontext.named that return NameMapperModifier and TypeMethodDescriptionstatic NameMapper
GAVNameMapper.fileGav()
static NameMapper
GAVNameMapper.gav()
NamedLockFactorySelector.getSelectedNameMapper()
Returns the selectedNameMapper
, nevernull
.ParameterizedNamedLockFactorySelector.getSelectedNameMapper()
Returns the selectedNameMapper
, never null.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, org.eclipse.aether.named.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