Class NameMappers
- java.lang.Object
-
- org.eclipse.aether.internal.impl.synccontext.named.NameMappers
-
public final class NameMappers extends java.lang.Object
As end-user "mappers" are actually configurations/compositions and are constructed from several NameMapper implementations, this helper class constructing them. This class also holds "names" used by service locator and Guice/Sisu as well. Ideally, name mapper you want should exist here, constructing name mappers should not be needed (unless some very specific case or testing).- Since:
- 1.9.4
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDISCRIMINATING_NAMEstatic java.lang.StringFILE_GAECV_NAMEstatic java.lang.StringFILE_GAV_NAMEstatic java.lang.StringFILE_HGAECV_NAMEstatic java.lang.StringFILE_HGAV_NAMEstatic java.lang.StringFILE_STATIC_NAMEstatic java.lang.StringGAECV_NAMEstatic java.lang.StringGAV_NAMEstatic java.lang.StringSTATIC_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NameMapperdiscriminatingNameMapper()static NameMapperfileGaecvNameMapper()static NameMapperfileGavNameMapper()static NameMapperfileHashingGaecvNameMapper()static NameMapperfileHashingGavNameMapper()static NameMapperfileStaticNameMapper()static NameMappergaecvNameMapper()static NameMappergaecvNameMapper(boolean fileSystemFriendly)static NameMappergavNameMapper()static NameMappergavNameMapper(boolean fileSystemFriendly)static NameMapperstaticNameMapper()
-
-
-
Field Detail
-
STATIC_NAME
public static final java.lang.String STATIC_NAME
- See Also:
- Constant Field Values
-
GAV_NAME
public static final java.lang.String GAV_NAME
- See Also:
- Constant Field Values
-
FILE_GAV_NAME
public static final java.lang.String FILE_GAV_NAME
- See Also:
- Constant Field Values
-
FILE_HGAV_NAME
public static final java.lang.String FILE_HGAV_NAME
- See Also:
- Constant Field Values
-
GAECV_NAME
public static final java.lang.String GAECV_NAME
- Since:
- 1.9.25
- See Also:
- Constant Field Values
-
FILE_GAECV_NAME
public static final java.lang.String FILE_GAECV_NAME
- Since:
- 1.9.25
- See Also:
- Constant Field Values
-
FILE_HGAECV_NAME
public static final java.lang.String FILE_HGAECV_NAME
- Since:
- 1.9.25
- See Also:
- Constant Field Values
-
FILE_STATIC_NAME
public static final java.lang.String FILE_STATIC_NAME
- Since:
- 1.9.6
- See Also:
- Constant Field Values
-
DISCRIMINATING_NAME
public static final java.lang.String DISCRIMINATING_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
staticNameMapper
public static NameMapper staticNameMapper()
-
gavNameMapper
public static NameMapper gavNameMapper()
-
gavNameMapper
public static NameMapper gavNameMapper(boolean fileSystemFriendly)
- Since:
- 1.9.25
-
gaecvNameMapper
public static NameMapper gaecvNameMapper()
- Since:
- 1.9.25
-
gaecvNameMapper
public static NameMapper gaecvNameMapper(boolean fileSystemFriendly)
- Since:
- 1.9.25
-
fileGavNameMapper
public static NameMapper fileGavNameMapper()
-
fileGaecvNameMapper
public static NameMapper fileGaecvNameMapper()
- Since:
- 1.9.25
-
fileStaticNameMapper
public static NameMapper fileStaticNameMapper()
- Since:
- 1.9.6
-
fileHashingGavNameMapper
public static NameMapper fileHashingGavNameMapper()
-
fileHashingGaecvNameMapper
public static NameMapper fileHashingGaecvNameMapper()
- Since:
- 1.9.25
-
discriminatingNameMapper
public static NameMapper discriminatingNameMapper()
-
-