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 byNameMappershelper 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 classBasedirNameMapperWrappingNameMapperclass that is file system friendly: it wraps anotherNameMapperand resolves the resulting "file system friendly" names against local repository basedir.classDiscriminatingNameMapperWrappingNameMapper, that wraps anotherNameMapperand adds a "discriminator" as prefix, that makes lock names unique including the hostname and local repository (by default).classGAECVNameMapperArtifact GAECVNameMapperextendsGAVNameMapperand improves artifact name mapping selectivity by using all coordinates.classGAVNameMapperArtifact GAVNameMapper, uses artifact and metadata coordinates to name their corresponding locks.classHashingNameMapperWrappingNameMapper, that wraps anotherNameMapperand hashes resulting strings.classStaticNameMapperStaticNameMapper, 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. nameMappersMethods in org.eclipse.aether.internal.impl.synccontext.named that return NameMapper Modifier and Type Method Description static NameMapperNameMappers. discriminatingNameMapper()static NameMapperNameMappers. fileGaecvNameMapper()static NameMapperGAVNameMapper. fileGav()Deprecated.UseNameMappersto create name mappers instead.static NameMapperNameMappers. fileGavNameMapper()static NameMapperNameMappers. fileHashingGaecvNameMapper()static NameMapperNameMappers. fileHashingGavNameMapper()static NameMapperNameMappers. fileStaticNameMapper()static NameMapperNameMappers. gaecvNameMapper()static NameMapperNameMappers. gaecvNameMapper(boolean fileSystemFriendly)static NameMapperGAVNameMapper. gav()Deprecated.UseNameMappersto create name mappers instead.static NameMapperNameMappers. gavNameMapper()static NameMapperNameMappers. gavNameMapper(boolean fileSystemFriendly)NameMapperNamedLockFactoryAdapter. getNameMapper()protected NameMapperNamedLockFactoryAdapterFactoryImpl. selectNameMapper(java.lang.String nameMapperName)Selects a name mapper, never returnsnull.static NameMapperNameMappers. 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 NameMapperDiscriminatingNameMapperProvider. get()NameMapperFileGAECVNameMapperProvider. get()NameMapperFileGAVNameMapperProvider. get()NameMapperFileHashingGAECVNameMapperProvider. get()NameMapperFileHashingGAVNameMapperProvider. get()NameMapperFileStaticNameMapperProvider. get()NameMapperGAECVNameMapperProvider. get()NameMapperGAVNameMapperProvider. get()NameMapperStaticNameMapperProvider. get()
-