org.fusesource.mvnplugins.uberize.transformer
Class RemoveResource

java.lang.Object
  extended by org.fusesource.mvnplugins.uberize.transformer.Resources
      extended by org.fusesource.mvnplugins.uberize.transformer.AbstractPathTransformer
          extended by org.fusesource.mvnplugins.uberize.transformer.RemoveResource
All Implemented Interfaces:
Transformer

public class RemoveResource
extends AbstractPathTransformer

A resource processor that allows the removal of an arbitrary jar entries from the uber jar.

Author:
Hiram Chirino

Field Summary
 
Fields inherited from class org.fusesource.mvnplugins.uberize.transformer.Resources
excludes, ignoreCase, includes
 
Constructor Summary
RemoveResource()
           
 
Method Summary
protected  UberEntry process(Uberizer uberizer, UberEntry entry, File target)
           
 
Methods inherited from class org.fusesource.mvnplugins.uberize.transformer.AbstractPathTransformer
process
 
Methods inherited from class org.fusesource.mvnplugins.uberize.transformer.Resources
getExcludes, getIncludes, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveResource

public RemoveResource()
Method Detail

process

protected UberEntry process(Uberizer uberizer,
                            UberEntry entry,
                            File target)
                     throws IOException
Specified by:
process in class AbstractPathTransformer
Throws:
IOException


Copyright © 2009-2011 FuseSource. All Rights Reserved.