org.jetbrains.kotlin.codegen.inline
Class TypeRemapper
java.lang.Object
org.jetbrains.org.objectweb.asm.commons.Remapper
org.jetbrains.kotlin.codegen.inline.TypeRemapper
public class TypeRemapper
- extends org.jetbrains.org.objectweb.asm.commons.Remapper
|
Constructor Summary |
TypeRemapper(TypeRemapper remapper,
java.util.Map<java.lang.String,java.lang.String> newTypeMappings)
|
| Methods inherited from class org.jetbrains.org.objectweb.asm.commons.Remapper |
createRemappingSignatureAdapter, mapDesc, mapFieldName, mapInvokeDynamicMethodName, mapMethodDesc, mapMethodName, mapSignature, mapType, mapTypes, mapValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeRemapper
public TypeRemapper(@NotNull
TypeRemapper remapper,
@NotNull
java.util.Map<java.lang.String,java.lang.String> newTypeMappings)
createEmpty
public static TypeRemapper createEmpty()
createFrom
public static TypeRemapper createFrom(java.util.Map<java.lang.String,java.lang.String> mappings)
addMapping
public void addMapping(java.lang.String type,
java.lang.String newType)
hasNoAdditionalMapping
public boolean hasNoAdditionalMapping(java.lang.String type)
map
public java.lang.String map(java.lang.String type)
- Overrides:
map in class org.jetbrains.org.objectweb.asm.commons.Remapper
addAdditionalMappings
public void addAdditionalMappings(java.lang.String oldName,
java.lang.String newName)