public class IllegalIdentifierReplacement extends java.lang.Object implements IllegalIdentifierDump
IllegalIdentifierDump.Factory, IllegalIdentifierDump.Nop
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
classes |
private java.util.Map<java.lang.String,java.lang.Integer> |
identifiers |
private static IllegalIdentifierReplacement |
instance |
private static java.util.Map<java.lang.String,java.lang.Boolean> |
known |
private int |
next |
Modifier | Constructor and Description |
---|---|
private |
IllegalIdentifierReplacement() |
Modifier and Type | Method and Description |
---|---|
static IllegalIdentifierReplacement |
getInstance() |
java.lang.String |
getLegalIdentifierFor(java.lang.String identifier) |
java.lang.String |
getLegalShortName(java.lang.String shortName) |
static boolean |
isIllegal(java.lang.String identifier) |
private static boolean |
isIllegalIdentifier(java.lang.String identifier) |
static boolean |
isIllegalMethodName(java.lang.String name) |
private java.lang.String |
renamedIdent(java.lang.Integer key) |
private final java.util.Map<java.lang.String,java.lang.Integer> identifiers
private final java.util.Map<java.lang.String,java.lang.String> classes
private static final java.util.Map<java.lang.String,java.lang.Boolean> known
private int next
private static final IllegalIdentifierReplacement instance
private java.lang.String renamedIdent(java.lang.Integer key)
private static boolean isIllegalIdentifier(java.lang.String identifier)
public static boolean isIllegal(java.lang.String identifier)
public static boolean isIllegalMethodName(java.lang.String name)
public java.lang.String getLegalIdentifierFor(java.lang.String identifier)
getLegalIdentifierFor
in interface IllegalIdentifierDump
public java.lang.String getLegalShortName(java.lang.String shortName)
getLegalShortName
in interface IllegalIdentifierDump
public static IllegalIdentifierReplacement getInstance()