TMapping - type of this member, for transformation method return typespublic interface IMapping<TMapping>
| Modifier and Type | Interface and Description |
|---|---|
static class |
IMapping.Type
Type of mapping
|
| Modifier and Type | Method and Description |
|---|---|
TMapping |
copy()
Create a clone of this mapping
|
java.lang.String |
getDesc()
Get the descriptor of this member, for example the method descriptor or
field type.
|
java.lang.String |
getName()
Get the mapping name, for method mappings this includes the owner
|
java.lang.String |
getOwner()
Get the owner of this member, for fields and methods this is the class
name, for classes it is the package name, for packages it is undefined.
|
java.lang.String |
getSimpleName()
Get the base name of this member, for example the bare field, method or
class name
|
TMapping |
getSuper()
Get the next most immediate super-implementation of this mapping.
|
IMapping.Type |
getType()
Get the mapping type (field, method, class, package)
|
TMapping |
move(java.lang.String newOwner)
Create a clone of this mapping with a new owner
|
TMapping |
remap(java.lang.String newName)
Create a clone of this mapping with a new name
|
java.lang.String |
serialise()
Get a representation of this mapping for serialisation.
|
TMapping |
transform(java.lang.String newDesc)
Create a clone of this mapping with a new descriptor
|
IMapping.Type getType()
TMapping move(java.lang.String newOwner)
newOwner - new ownerTMapping remap(java.lang.String newName)
newName - new nameTMapping transform(java.lang.String newDesc)
newDesc - new descriptorTMapping copy()
java.lang.String getName()
java.lang.String getSimpleName()
java.lang.String getOwner()
java.lang.String getDesc()
TMapping getSuper()
java.lang.String serialise()