Package org.jreleaser.maven.plugin
Interface Assembler
-
- All Superinterfaces:
Activatable,ExtraProperties
- All Known Subinterfaces:
JavaAssembler
- All Known Implementing Classes:
Archive,Jlink,NativeImage
public interface Assembler extends Activatable, ExtraProperties
- Since:
- 0.2.0
- Author:
- Andres Almiray
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOutput(Artifact artifact)java.util.List<FileSet>getFileSets()java.lang.StringgetName()java.util.Set<Artifact>getOutputs()booleanisExported()voidsetExported(boolean exported)voidsetFileSets(java.util.List<FileSet> fileSets)voidsetName(java.lang.String name)voidsetOutputs(java.util.Set<Artifact> output)-
Methods inherited from interface org.jreleaser.maven.plugin.Activatable
getActive, resolveActive, setActive
-
Methods inherited from interface org.jreleaser.maven.plugin.ExtraProperties
getExtraProperties, setExtraProperties
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
setName
void setName(java.lang.String name)
-
isExported
boolean isExported()
-
setExported
void setExported(boolean exported)
-
getOutputs
java.util.Set<Artifact> getOutputs()
-
setOutputs
void setOutputs(java.util.Set<Artifact> output)
-
addOutput
void addOutput(Artifact artifact)
-
getFileSets
java.util.List<FileSet> getFileSets()
-
setFileSets
void setFileSets(java.util.List<FileSet> fileSets)
-
-