Interface YShrinkInvoker

  • All Known Implementing Classes:
    YShrinkInvokerImpl

    public interface YShrinkInvoker
    The interface Y shrink invoker.
    • Method Detail

      • execute

        void execute()
        Execute.
      • addPair

        void addPair​(ShrinkBag pair)
        Add pair.
        Parameters:
        pair - the pair
      • setResourceClassPath

        void setResourceClassPath​(org.apache.tools.ant.types.Path path)
        Sets resource class path.
        Parameters:
        path - the path
      • addClassSection

        void addClassSection​(ClassSection cs)
        Add class section.
        Parameters:
        cs - the cs
      • addMethodSection

        void addMethodSection​(MethodSection ms)
        Add method section.
        Parameters:
        ms - the ms
      • addFieldSection

        void addFieldSection​(FieldSection fs)
        Add field section.
        Parameters:
        fs - the fs
      • setEntyPoints

        void setEntyPoints​(EntryPointsSection eps)
        Sets enty points.
        Parameters:
        eps - the eps
      • setLogFile

        void setLogFile​(java.io.File shrinkLog)
        Sets log file.
        Parameters:
        shrinkLog - the shrink log
      • setContext

        void setContext​(org.apache.tools.ant.Task task)
        Sets context.
        Parameters:
        task - the task