public class ClassRenamer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
classCollisionRenamerFromReal |
private java.util.Map<java.lang.String,java.lang.String> |
classCollisionRenamerToReal |
private java.util.List<ClassNameFunction> |
renamers |
Modifier | Constructor and Description |
---|---|
private |
ClassRenamer(java.util.List<ClassNameFunction> renamers) |
Modifier and Type | Method and Description |
---|---|
static ClassRenamer |
create(Options options) |
(package private) java.lang.String |
getOriginalClass(java.lang.String name) |
(package private) java.lang.String |
getRenamedClass(java.lang.String name) |
(package private) void |
notifyClassFiles(java.util.Collection<java.lang.String> names) |
private java.util.Map<java.lang.String,java.lang.String> classCollisionRenamerToReal
private java.util.Map<java.lang.String,java.lang.String> classCollisionRenamerFromReal
private java.util.List<ClassNameFunction> renamers
private ClassRenamer(java.util.List<ClassNameFunction> renamers)
public static ClassRenamer create(Options options)
java.lang.String getRenamedClass(java.lang.String name)
java.lang.String getOriginalClass(java.lang.String name)
void notifyClassFiles(java.util.Collection<java.lang.String> names)