Interface JarProcessor

All Known Implementing Classes:
JarProcessorChain, JarTransformer, JarTransformerChain

public interface JarProcessor
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Process the entry (p.ex.
  • Method Details

    • process

      boolean process(EntryStruct struct) throws IOException
      Process the entry (p.ex. rename the file)

      Returns true if the processor has has changed the entry. In this case, the entry can be removed from the jar file in a future time. Return false for the entries which do not have been changed and there fore are not to be deleted

      Parameters:
      struct -
      Returns:
      true if he process chain can continue after this process
      Throws:
      IOException