public class InnerClassMappingImpl extends AbstractClassMappingImpl<InnerClassMapping,ClassMapping> implements InnerClassMapping
InnerClassMapping.| Constructor and Description |
|---|
InnerClassMappingImpl(ClassMapping parentClass,
String obfuscatedName,
String deobfuscatedName)
Creates a new inner class mapping, from the given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ClassMapping |
getParent()
Gets the parent
Mapping of this member mapping. |
String |
getSimpleDeobfuscatedName()
Gets the unqualified ("simple") de-obfuscated name of the member.
|
String |
getSimpleObfuscatedName()
Gets the unqualified ("simple") obfuscated name of the member.
|
int |
hashCode() |
InnerClassMapping |
setDeobfuscatedName(String deobfuscatedName)
Sets the de-obfuscated name of the member.
|
buildToString, complete, computeFieldMapping, createFieldMapping, createInnerClassMapping, createMethodMapping, getFieldMapping, getFieldMapping, getFieldMappings, getFieldsByName, getInnerClassMapping, getInnerClassMappings, getMethodMapping, getMethodMappings, hasFieldMapping, hasFieldMapping, hasInnerClassMapping, hasMethodMapping, isCompletegetDeobfuscatedName, getMappings, getObfuscatedName, hasDeobfuscatedName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopy, getDeobfuscatedPackage, getFullDeobfuscatedName, getFullObfuscatedName, getObfuscatedPackage, merge, reversecomputeFieldMapping, createFieldMapping, createFieldMapping, createFieldMapping, createFieldMapping, createInnerClassMapping, createInnerClassMapping, createMethodMapping, createMethodMapping, createMethodMapping, getFieldMapping, getFieldMapping, getFieldMappings, getFieldsByName, getInnerClassMapping, getInnerClassMappings, getMethodMapping, getMethodMapping, getMethodMappings, getOrCreateFieldMapping, getOrCreateFieldMapping, getOrCreateFieldMapping, getOrCreateInnerClassMapping, getOrCreateMethodMapping, getOrCreateMethodMapping, hasFieldMapping, hasFieldMapping, hasInnerClassMapping, hasMappings, hasMethodMapping, provideInheritancecomplete, complete, complete, isCompletegetDeobfuscatedName, getMappings, getObfuscatedName, hasDeobfuscatedNamepublic InnerClassMappingImpl(ClassMapping parentClass, String obfuscatedName, String deobfuscatedName)
parentClass - The class mapping, this mapping belongs toobfuscatedName - The obfuscated namedeobfuscatedName - The de-obfuscated namepublic ClassMapping getParent()
MemberMappingMapping of this member mapping.getParent in interface MemberMapping<InnerClassMapping,ClassMapping>public String getSimpleObfuscatedName()
InnerClassMappingNote: The simple name is empty for anonymous classes. For local classes, the leading digits are stripped.
getSimpleObfuscatedName in interface ClassMapping<InnerClassMapping,ClassMapping>getSimpleObfuscatedName in interface InnerClassMappinggetSimpleObfuscatedName in interface Mapping<InnerClassMapping,ClassMapping>Class.getSimpleName(),
Specificationpublic String getSimpleDeobfuscatedName()
InnerClassMappingNote: The simple name is empty for anonymous classes. For local classes, the leading digits are stripped.
getSimpleDeobfuscatedName in interface ClassMapping<InnerClassMapping,ClassMapping>getSimpleDeobfuscatedName in interface InnerClassMappinggetSimpleDeobfuscatedName in interface Mapping<InnerClassMapping,ClassMapping>Class.getSimpleName(),
Specificationpublic InnerClassMapping setDeobfuscatedName(String deobfuscatedName)
MappingsetDeobfuscatedName in interface InnerClassMappingsetDeobfuscatedName in interface Mapping<InnerClassMapping,ClassMapping>setDeobfuscatedName in class AbstractMappingImpl<InnerClassMapping,ClassMapping>deobfuscatedName - The new de-obfuscated namethis for chainingpublic boolean equals(Object obj)
equals in class AbstractClassMappingImpl<InnerClassMapping,ClassMapping>public int hashCode()
hashCode in class AbstractClassMappingImpl<InnerClassMapping,ClassMapping>