List of usage examples for org.objectweb.asm.commons Remapper subclass-usage
From source file chibill.DeobLoader.loader.Remappers.java
public class Remappers extends Remapper { public static final Remappers INSTANCE = new Remappers(); private BiMap<String, String> classNameBiMap; private Map<String, Map<String, String>> rawFieldMaps;
From source file com.googlecode.ddom.weaver.remapper.Mappings.java
class Mappings extends Remapper { private final Map<String, String> map = new HashMap<String, String>(); void addMapping(String from, String to) { map.put(from, to); }
From source file com.peergreen.arquillian.generator.ClassRemapper.java
/** * Allows to rename some ASM fields/type * @author Florent Benoit */ public class ClassRemapper extends Remapper {
From source file com.tonicsystems.jarjar.KeepProcessor.java
class KeepProcessor extends Remapper implements JarProcessor { private final ClassVisitor cv = new RemappingClassAdapter(new EmptyClassVisitor(), this); private final List<Wildcard> wildcards; private final List<String> roots = new ArrayList<String>(); private final Map<String, Set<String>> depend = new HashMap<String, Set<String>>();
From source file com.tonicsystems.jarjar.PackageRemapper.java
class PackageRemapper extends Remapper { private static final String RESOURCE_SUFFIX = "RESOURCE"; private static final Pattern ARRAY_FOR_NAME_PATTERN = Pattern .compile("\\[L[\\p{javaJavaIdentifierPart}\\.]+?;");
From source file com.tonicsystems.jarjar.transform.asm.PackageRemapper.java
public class PackageRemapper extends Remapper { private static final Logger LOG = LoggerFactory.getLogger(PackageRemapper.class); private static final String RESOURCE_SUFFIX = "RESOURCE"; private final List<ClassRename> patterns;
From source file cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.java
public class FMLDeobfuscatingRemapper extends Remapper { public static final FMLDeobfuscatingRemapper INSTANCE = new FMLDeobfuscatingRemapper(); private BiMap<String, String> classNameBiMap; private BiMap<String, String> mcpNameBiMap;
From source file de.bodden.tamiflex.normalizer.StringRemapper.java
/** * A {@link Remapper} that not only re-maps type names but also string * constants. */ public class StringRemapper extends Remapper {
From source file keepcalm.mods.bukkit.Method.java
class MyRemapper extends Remapper { public Map<String, MappedClass> mapClasses; public Map<String, ClassInfo> mapClassInfo; public Map<String, String> mapPackages; public MyRemapper(Map<String, MappedClass> mapClasses, Map<String, ClassInfo> mapInheritance,
From source file nallar.tickthreading.patcher.remapping.Deobfuscator.java
public class Deobfuscator extends Remapper { public static final Deobfuscator INSTANCE = new Deobfuscator(); private static final String[] EMPTY_INTERFACES = new String[0]; private BiMap<String, String> classNameBiMap; private BiMap<String, String> mcpNameBiMap; private Map<String, Map<String, String>> rawFieldMaps;