Uses of Interface
org.eclipse.aether.internal.impl.synccontext.named.NameMapper
-
Packages that use NameMapper Package Description org.eclipse.aether.internal.impl.synccontext.named org.eclipse.aether.internal.impl.synccontext.named.providers As end-user "mappers" are actually configurations, constructed from several NameMapper implementations, this package have providers exposing name mappers constructed byNameMappers
helper class. -
-
Uses of NameMapper in org.eclipse.aether.internal.impl.synccontext.named
Classes in org.eclipse.aether.internal.impl.synccontext.named that implement NameMapper Modifier and Type Class Description class
BasedirNameMapper
WrappingNameMapper
class that is file system friendly: it wraps anotherNameMapper
and resolves the resulting "file system friendly" names against local repository basedir.class
DiscriminatingNameMapper
WrappingNameMapper
, that wraps anotherNameMapper
and adds a "discriminator" as prefix, that makes lock names unique including the hostname and local repository (by default).class
GAVNameMapper
Artifact GAVNameMapper
, uses artifact and metadata coordinates to name their corresponding locks.class
HashingNameMapper
WrappingNameMapper
, that wraps anotherNameMapper
and hashes resulting strings.class
StaticNameMapper
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 NameMapper Modifier and Type Field Description protected java.util.Map<java.lang.String,NameMapper>
NamedLockFactoryAdapterFactoryImpl. nameMappers
Methods in org.eclipse.aether.internal.impl.synccontext.named that return NameMapper Modifier and Type Method Description static 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()
NameMapper
NamedLockFactoryAdapter. getNameMapper()
protected NameMapper
NamedLockFactoryAdapterFactoryImpl. selectNameMapper(java.lang.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 NameMapper Constructor Description BasedirNameMapper(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 Modifier and Type Method Description NameMapper
DiscriminatingNameMapperProvider. get()
NameMapper
FileGAVNameMapperProvider. get()
NameMapper
FileHashingGAVNameMapperProvider. get()
NameMapper
FileStaticNameMapperProvider. get()
NameMapper
GAVNameMapperProvider. get()
NameMapper
StaticNameMapperProvider. get()
-