com.atlassian.maven.plugins.jarjar
Class JarJarMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.groovy.maven.mojo.GroovyMojo
com.atlassian.maven.plugins.jarjar.JarJarMojo
- All Implemented Interfaces:
- groovy.lang.GroovyObject, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class JarJarMojo
- extends org.codehaus.groovy.maven.mojo.GroovyMojo
Calls the jarjar
utility on the packaged maven artifact.
The artifact is repackaged in-place
Fields inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo |
__timeStamp, __timeStamp__239_neverHappen1218741132868, sanitizeErrors |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo |
afterExecute, beforeExecute, fail, fail, getAnt |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JarJarMojo
public JarJarMojo()
getProject
public org.apache.maven.project.MavenProject getProject()
setProject
public void setProject(org.apache.maven.project.MavenProject value)
getProjectPackage
public java.lang.String getProjectPackage()
setProjectPackage
public void setProjectPackage(java.lang.String value)
getRules
public java.util.List getRules()
setRules
public void setRules(java.util.List value)
getZaps
public java.util.List getZaps()
setZaps
public void setZaps(java.util.List value)
getZips
public java.util.List getZips()
setZips
public void setZips(java.util.List value)
execute
public void execute()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interface groovy.lang.GroovyObject
- Overrides:
getMetaClass
in class org.codehaus.groovy.maven.mojo.GroovyMojo
setMetaClass
public void setMetaClass(groovy.lang.MetaClass metaClass)
- Specified by:
setMetaClass
in interface groovy.lang.GroovyObject
- Overrides:
setMetaClass
in class org.codehaus.groovy.maven.mojo.GroovyMojo
invokeMethod
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
- Specified by:
invokeMethod
in interface groovy.lang.GroovyObject
- Overrides:
invokeMethod
in class org.codehaus.groovy.maven.mojo.GroovyMojo
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty
in interface groovy.lang.GroovyObject
- Overrides:
getProperty
in class org.codehaus.groovy.maven.mojo.GroovyMojo
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
- Specified by:
setProperty
in interface groovy.lang.GroovyObject
- Overrides:
setProperty
in class org.codehaus.groovy.maven.mojo.GroovyMojo
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.