public static class ClassFileRelocator.RenamingRelocator extends java.lang.Object implements ClassFileRelocator
Modifier and Type | Class and Description |
---|---|
private static class |
ClassFileRelocator.RenamingRelocator.FileDets |
ClassFileRelocator.Configurator, ClassFileRelocator.NopRelocator, ClassFileRelocator.PrefixRelocator, ClassFileRelocator.RenamingRelocator
Modifier and Type | Field and Description |
---|---|
private ClassFileRelocator |
base |
private ClassFileRelocator.RenamingRelocator.FileDets |
classFile |
private ClassFileRelocator.RenamingRelocator.FileDets |
file |
private java.lang.String |
filePath |
Constructor and Description |
---|
RenamingRelocator(ClassFileRelocator base,
java.lang.String classPath,
java.lang.String filePath,
java.lang.String className,
java.lang.String fileName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
correctPath(java.lang.String path) |
private ClassFileRelocator.RenamingRelocator.FileDets |
getDets(java.lang.String path,
java.lang.String name) |
(package private) static Pair<java.lang.String,java.lang.String> |
stripExt(java.lang.String name) |
private final java.lang.String filePath
private final ClassFileRelocator base
private final ClassFileRelocator.RenamingRelocator.FileDets classFile
private final ClassFileRelocator.RenamingRelocator.FileDets file
public RenamingRelocator(ClassFileRelocator base, java.lang.String classPath, java.lang.String filePath, java.lang.String className, java.lang.String fileName)
private ClassFileRelocator.RenamingRelocator.FileDets getDets(java.lang.String path, java.lang.String name)
static Pair<java.lang.String,java.lang.String> stripExt(java.lang.String name)
public java.lang.String correctPath(java.lang.String path)
correctPath
in interface ClassFileRelocator