Package org.apache.maven.plugins.shade
Interface DefaultShader.PackageMapper
-
- All Known Implementing Classes:
DefaultShader.DefaultPackageMapper
,DefaultShader.ShadeClassRemapper
- Enclosing class:
- DefaultShader
private static interface DefaultShader.PackageMapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
map(java.lang.String entityName, boolean mapPaths, boolean mapPackages)
Map an entity name according to the mapping rules known to this package mapper
-
-
-
Method Detail
-
map
java.lang.String map(java.lang.String entityName, boolean mapPaths, boolean mapPackages)
Map an entity name according to the mapping rules known to this package mapper- Parameters:
entityName
- entity name to be mappedmapPaths
- map "slashy" names like paths or internal Java class names, e.g.com/acme/Foo
?mapPackages
- map "dotty" names like qualified Java class or package names, e.g.com.acme.Foo
?- Returns:
- mapped entity name, e.g.
org/apache/acme/Foo
ororg.apache.acme.Foo
-
-