Index

D F G I P S U 
All Classes and Interfaces|All Packages|Serialized Form

D

DescriptorImpl() - Constructor for class io.github.lgcastellucci.upxcompress.UpxCompressBuilder.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.github.lgcastellucci.upxcompress.UpxInstallation.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.github.lgcastellucci.upxcompress.UpxInstaller.DescriptorImpl
 
doFillUpxNameItems(Item) - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder.DescriptorImpl
 

F

forEnvironment(EnvVars) - Method in class io.github.lgcastellucci.upxcompress.UpxInstallation
 
forNode(Node, TaskListener) - Method in class io.github.lgcastellucci.upxcompress.UpxInstallation
 

G

getDisplayName() - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder.DescriptorImpl
 
getDisplayName() - Method in class io.github.lgcastellucci.upxcompress.UpxInstallation.DescriptorImpl
 
getDisplayName() - Method in class io.github.lgcastellucci.upxcompress.UpxInstaller.DescriptorImpl
 
getExecutable() - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
getOptions() - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
getUpxName() - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
getVersion() - Method in class io.github.lgcastellucci.upxcompress.UpxInstaller
 

I

io.github.lgcastellucci.upxcompress - package io.github.lgcastellucci.upxcompress
 
isApplicable(Class<? extends AbstractProject>) - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder.DescriptorImpl
 
isApplicable(Class<? extends ToolInstallation>) - Method in class io.github.lgcastellucci.upxcompress.UpxInstaller.DescriptorImpl
 

P

perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
performInstallation(ToolInstallation, Node, TaskListener) - Method in class io.github.lgcastellucci.upxcompress.UpxInstaller
 

S

setOptions(String) - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
setUpxName(String) - Method in class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 

U

UpxCompressBuilder - Class in io.github.lgcastellucci.upxcompress
Build step "Compress executable with UPX".
UpxCompressBuilder(String) - Constructor for class io.github.lgcastellucci.upxcompress.UpxCompressBuilder
 
UpxCompressBuilder.DescriptorImpl - Class in io.github.lgcastellucci.upxcompress
 
UpxInstallation - Class in io.github.lgcastellucci.upxcompress
A configured UPX installation: a name plus how to obtain it (see UpxInstaller).
UpxInstallation(String, String, List<? extends ToolProperty<?>>) - Constructor for class io.github.lgcastellucci.upxcompress.UpxInstallation
 
UpxInstallation.DescriptorImpl - Class in io.github.lgcastellucci.upxcompress
 
UpxInstaller - Class in io.github.lgcastellucci.upxcompress
Downloads and installs a specific version of UPX, straight from the official upx/upx GitHub releases, matching the OS/architecture of the node the build runs on.
UpxInstaller(String, String) - Constructor for class io.github.lgcastellucci.upxcompress.UpxInstaller
 
UpxInstaller.DescriptorImpl - Class in io.github.lgcastellucci.upxcompress
 
D F G I P S U 
All Classes and Interfaces|All Packages|Serialized Form