public abstract class AbstractNInstall extends NWorkspaceCmdBase<net.thevpc.nuts.command.NInstall> implements net.thevpc.nuts.command.NInstall
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractNInstall.ConditionalArguments |
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
args |
protected InstallFlags |
companionsInstallFlags |
protected List<AbstractNInstall.ConditionalArguments> |
conditionalArguments |
protected InstallFlags |
currentInstallFlags |
protected boolean |
defaultVersion |
protected net.thevpc.nuts.artifact.NId[] |
failed |
protected RuntimeException[] |
failedReasons |
protected boolean |
failFast |
protected Map<net.thevpc.nuts.artifact.NId,InstallFlags> |
ids |
protected InstallFlags |
installedInstallFlags |
protected net.thevpc.nuts.artifact.NDefinition[] |
result |
| Constructor and Description |
|---|
AbstractNInstall() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.command.NInstall |
addArg(String arg) |
net.thevpc.nuts.command.NInstall |
addArgs(Collection<String> args) |
net.thevpc.nuts.command.NInstall |
addArgs(String... args) |
net.thevpc.nuts.command.NInstall |
addConditionalArgs(Predicate<net.thevpc.nuts.artifact.NDefinition> definition,
String... args) |
net.thevpc.nuts.command.NInstall |
addId(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NInstall |
addId(String id) |
net.thevpc.nuts.command.NInstall |
addIds(net.thevpc.nuts.artifact.NId... ids) |
net.thevpc.nuts.command.NInstall |
addIds(String... ids) |
List<String> |
args() |
net.thevpc.nuts.command.NInstall |
clearArgs() |
net.thevpc.nuts.command.NInstall |
clearIds() |
net.thevpc.nuts.command.NInstall |
companions(boolean value) |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
net.thevpc.nuts.command.NInstall |
defaultVersion(boolean defaultVersion) |
net.thevpc.nuts.command.NInstall |
failFast(boolean failFast) |
net.thevpc.nuts.command.NInstall |
id(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NInstall |
id(String id) |
List<net.thevpc.nuts.artifact.NId> |
ids() |
net.thevpc.nuts.command.NInstall |
ids(List<net.thevpc.nuts.artifact.NId> ids) |
net.thevpc.nuts.command.NInstall |
ids(net.thevpc.nuts.artifact.NId... ids) |
net.thevpc.nuts.command.NInstall |
ids(String... ids) |
net.thevpc.nuts.command.NInstall |
installed(boolean value) |
boolean |
isCompanions() |
boolean |
isDefaultVersion() |
boolean |
isDeployOnly() |
boolean |
isFailFast() |
boolean |
isForce() |
boolean |
isInstalled() |
boolean |
isRepair() |
boolean |
isSwitchVersion() |
net.thevpc.nuts.command.NInstall |
removeId(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NInstall |
removeId(String id) |
net.thevpc.nuts.command.NInstall |
setDeployOnly(boolean deployOnly) |
net.thevpc.nuts.command.NInstall |
setForce(boolean force) |
net.thevpc.nuts.command.NInstall |
setRepair(boolean repair) |
net.thevpc.nuts.command.NInstall |
setSwitchVersion(boolean switchVersion) |
_LOG, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected boolean defaultVersion
protected InstallFlags companionsInstallFlags
protected InstallFlags installedInstallFlags
protected InstallFlags currentInstallFlags
protected List<AbstractNInstall.ConditionalArguments> conditionalArguments
protected final Map<net.thevpc.nuts.artifact.NId,InstallFlags> ids
protected net.thevpc.nuts.artifact.NDefinition[] result
protected boolean failFast
protected net.thevpc.nuts.artifact.NId[] failed
protected RuntimeException[] failedReasons
public boolean isForce()
public net.thevpc.nuts.command.NInstall setForce(boolean force)
public boolean isFailFast()
isFailFast in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall failFast(boolean failFast)
failFast in interface net.thevpc.nuts.command.NInstallpublic boolean isSwitchVersion()
public net.thevpc.nuts.command.NInstall setSwitchVersion(boolean switchVersion)
public boolean isRepair()
public net.thevpc.nuts.command.NInstall setRepair(boolean repair)
public boolean isDeployOnly()
public net.thevpc.nuts.command.NInstall setDeployOnly(boolean deployOnly)
public net.thevpc.nuts.command.NInstall addId(String id)
addId in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall id(net.thevpc.nuts.artifact.NId id)
id in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall id(String id)
id in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall ids(net.thevpc.nuts.artifact.NId... ids)
ids in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall ids(List<net.thevpc.nuts.artifact.NId> ids)
ids in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall ids(String... ids)
ids in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addId(net.thevpc.nuts.artifact.NId id)
addId in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addIds(String... ids)
addIds in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addIds(net.thevpc.nuts.artifact.NId... ids)
addIds in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall removeId(net.thevpc.nuts.artifact.NId id)
removeId in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall removeId(String id)
removeId in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall clearIds()
clearIds in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall clearArgs()
clearArgs in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addArg(String arg)
addArg in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addArgs(String... args)
addArgs in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addConditionalArgs(Predicate<net.thevpc.nuts.artifact.NDefinition> definition, String... args)
addConditionalArgs in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall addArgs(Collection<String> args)
addArgs in interface net.thevpc.nuts.command.NInstallpublic List<net.thevpc.nuts.artifact.NId> ids()
ids in interface net.thevpc.nuts.command.NInstallpublic boolean isCompanions()
isCompanions in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall companions(boolean value)
companions in interface net.thevpc.nuts.command.NInstallpublic boolean isInstalled()
isInstalled in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall installed(boolean value)
installed in interface net.thevpc.nuts.command.NInstallpublic boolean isDefaultVersion()
isDefaultVersion in interface net.thevpc.nuts.command.NInstallpublic net.thevpc.nuts.command.NInstall defaultVersion(boolean defaultVersion)
defaultVersion in interface net.thevpc.nuts.command.NInstallpublic boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<net.thevpc.nuts.command.NInstall>Copyright © 2026 vpc open source initiative. All rights reserved.