Uses of Interface
org.eclipse.aether.internal.impl.synccontext.named.NameMapper
-
Packages that use NameMapper Package Description org.eclipse.aether.impl.guice The integration with the dependency injection framework Google Guice.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.org.eclipse.aether.supplier -
-
Uses of NameMapper in org.eclipse.aether.impl.guice
Methods in org.eclipse.aether.impl.guice that return types with arguments of type NameMapper Modifier and Type Method Description (package private) java.util.Map<java.lang.String,NameMapper>
AetherModule. provideNameMappers(NameMapper staticNameMapper, NameMapper gavNameMapper, NameMapper discriminatingNameMapper, NameMapper fileGavNameMapper, NameMapper fileHashingGavNameMapper)
Deprecated.Methods in org.eclipse.aether.impl.guice with parameters of type NameMapper Modifier and Type Method Description (package private) java.util.Map<java.lang.String,NameMapper>
AetherModule. provideNameMappers(NameMapper staticNameMapper, NameMapper gavNameMapper, NameMapper discriminatingNameMapper, NameMapper fileGavNameMapper, NameMapper fileHashingGavNameMapper)
Deprecated. -
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 declared as NameMapper Modifier and Type Field Description private NameMapper
BasedirNameMapper. delegate
private NameMapper
DiscriminatingNameMapper. delegate
private NameMapper
HashingNameMapper. delegate
private NameMapper
NamedLockFactoryAdapter.AdaptedLockSyncContext. lockNaming
private NameMapper
NamedLockFactoryAdapter. nameMapper
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()
Methods in org.eclipse.aether.internal.impl.synccontext.named that return types with arguments of type NameMapper Modifier and Type Method Description private static java.util.Map<java.lang.String,NameMapper>
NamedLockFactoryAdapterFactoryImpl. getManuallyCreatedNameMappers()
Constructors in org.eclipse.aether.internal.impl.synccontext.named with parameters of type NameMapper Constructor Description AdaptedLockSyncContext(RepositorySystemSession session, boolean shared, NameMapper lockNaming, NamedLockFactory namedLockFactory)
BasedirNameMapper(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
Fields in org.eclipse.aether.internal.impl.synccontext.named.providers declared as NameMapper Modifier and Type Field Description private NameMapper
DiscriminatingNameMapperProvider. mapper
private NameMapper
FileGAVNameMapperProvider. mapper
private NameMapper
FileHashingGAVNameMapperProvider. mapper
private NameMapper
FileStaticNameMapperProvider. mapper
private NameMapper
GAVNameMapperProvider. mapper
private NameMapper
StaticNameMapperProvider. mapper
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()
-
Uses of NameMapper in org.eclipse.aether.supplier
Methods in org.eclipse.aether.supplier that return types with arguments of type NameMapper Modifier and Type Method Description protected java.util.Map<java.lang.String,NameMapper>
RepositorySystemSupplier. getNameMappers()
-