public interface TopLevelClassMapping extends ClassMapping<TopLevelClassMapping,MappingSet>
| Modifier and Type | Method and Description |
|---|---|
default TopLevelClassMapping |
copy(MappingSet parent)
Clones this mapping, to a given parent.
|
default String |
getDeobfuscatedPackage()
Gets the de-obfuscated package name of this class mapping.
|
default String |
getFullDeobfuscatedName()
Gets the fully-qualified de-obfuscated name of the member.
|
default String |
getFullObfuscatedName()
Gets the fully-qualified obfuscated name of the member.
|
default String |
getObfuscatedPackage()
Gets the obfuscated package name of this class mapping.
|
default String |
getSimpleDeobfuscatedName()
Gets the unqualified ("simple") de-obfuscated name of the member.
|
default String |
getSimpleObfuscatedName()
Gets the unqualified ("simple") obfuscated name of the member.
|
default TopLevelClassMapping |
merge(TopLevelClassMapping with,
MappingSet parent)
Merges this mapping with another, to a given parent.
|
default TopLevelClassMapping |
reverse(MappingSet parent)
Produces a new object that is a reverse copy of the original.
|
computeFieldMapping, 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, provideInheritancegetDeobfuscatedName, getMappings, getObfuscatedName, hasDeobfuscatedName, setDeobfuscatedNamedefault String getSimpleObfuscatedName()
ClassMappinggetSimpleObfuscatedName in interface ClassMapping<TopLevelClassMapping,MappingSet>getSimpleObfuscatedName in interface Mapping<TopLevelClassMapping,MappingSet>Class.getSimpleName(),
Specificationdefault String getSimpleDeobfuscatedName()
ClassMappinggetSimpleDeobfuscatedName in interface ClassMapping<TopLevelClassMapping,MappingSet>getSimpleDeobfuscatedName in interface Mapping<TopLevelClassMapping,MappingSet>Class.getSimpleName(),
Specificationdefault String getFullObfuscatedName()
MappinggetFullObfuscatedName in interface Mapping<TopLevelClassMapping,MappingSet>default String getFullDeobfuscatedName()
MappinggetFullDeobfuscatedName in interface Mapping<TopLevelClassMapping,MappingSet>default String getObfuscatedPackage()
ClassMappingDefault package is represented using an empty string.
getObfuscatedPackage in interface ClassMapping<TopLevelClassMapping,MappingSet>default String getDeobfuscatedPackage()
ClassMappingDefault package is represented using an empty string.
getDeobfuscatedPackage in interface ClassMapping<TopLevelClassMapping,MappingSet>default TopLevelClassMapping reverse(MappingSet parent)
Reversiblereverse in interface Reversible<TopLevelClassMapping,MappingSet>parent - The parent objectdefault TopLevelClassMapping merge(TopLevelClassMapping with, MappingSet parent)
Mappingmerge in interface Mapping<TopLevelClassMapping,MappingSet>with - The mapping to merge withparent - The parentdefault TopLevelClassMapping copy(MappingSet parent)
Mappingcopy in interface Mapping<TopLevelClassMapping,MappingSet>parent - The parent