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 IllegalIdentifierDumppublic java.lang.String getLegalShortName(java.lang.String shortName)
getLegalShortName in interface IllegalIdentifierDumppublic static IllegalIdentifierReplacement getInstance()