Interface DefaultShader.PackageMapper

All Known Implementing Classes:
DefaultShader.DefaultPackageMapper, DefaultShader.ShadeClassRemapper
Enclosing class:
DefaultShader

private static interface DefaultShader.PackageMapper
  • Method Summary

    Modifier and Type
    Method
    Description
    map(String entityName, boolean mapPaths, boolean mapPackages)
    Map an entity name according to the mapping rules known to this package mapper
  • Method Details

    • map

      String map(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 mapped
      mapPaths - 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 or org.apache.acme.Foo