org.objectweb.asm.optimizer
Class Shrinker

java.lang.Object
  extended by org.objectweb.asm.optimizer.Shrinker

public class Shrinker
extends java.lang.Object

A class file shrinker utility.

Author:
Eric Bruneton, Eugene Kuleshov

Nested Class Summary
(package private) static class Shrinker.ConstantComparator
           
 
Field Summary
(package private) static java.util.Properties MAPPING
           
 
Constructor Summary
Shrinker()
           
 
Method Summary
static void main(java.lang.String[] args)
           
(package private) static void optimize(java.io.File f, java.io.File d, Remapper remapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAPPING

static final java.util.Properties MAPPING
Constructor Detail

Shrinker

public Shrinker()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException

optimize

static void optimize(java.io.File f,
                     java.io.File d,
                     Remapper remapper)
              throws java.io.IOException
Throws:
java.io.IOException