public abstract class AbstractNUpdate extends NWorkspaceCmdBase<net.thevpc.nuts.command.NUpdate> implements net.thevpc.nuts.command.NUpdate
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
args |
protected boolean |
enableInstall |
protected Instant |
expireTime |
protected net.thevpc.nuts.artifact.NVersion |
forceBootAPIVersion |
protected List<net.thevpc.nuts.artifact.NId> |
ids |
protected boolean |
includeOptional |
protected List<net.thevpc.nuts.artifact.NId> |
lockedIds |
protected net.thevpc.nuts.core.NRepositoryFilter |
repositoryFilter |
protected net.thevpc.nuts.core.NWorkspaceUpdateResult |
result |
protected List<net.thevpc.nuts.artifact.NDependencyScope> |
scopes |
protected boolean |
updateApi |
protected boolean |
updateCompanions |
protected boolean |
updateExtensions |
protected boolean |
updateInstalled |
protected boolean |
updateRuntime |
| Constructor and Description |
|---|
AbstractNUpdate() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.command.NUpdate |
addArg(String arg) |
net.thevpc.nuts.command.NUpdate |
addArgs(Collection<String> args) |
net.thevpc.nuts.command.NUpdate |
addArgs(String... args) |
net.thevpc.nuts.command.NUpdate |
addId(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NUpdate |
addId(String id) |
net.thevpc.nuts.command.NUpdate |
addIds(net.thevpc.nuts.artifact.NId... ids) |
net.thevpc.nuts.command.NUpdate |
addIds(String... ids) |
net.thevpc.nuts.command.NUpdate |
addLockedId(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NUpdate |
addLockedId(String id) |
net.thevpc.nuts.command.NUpdate |
addLockedIds(net.thevpc.nuts.artifact.NId... ids) |
net.thevpc.nuts.command.NUpdate |
addLockedIds(String... ids) |
net.thevpc.nuts.command.NUpdate |
addScope(net.thevpc.nuts.artifact.NDependencyScope scope) |
net.thevpc.nuts.command.NUpdate |
addScopes(Collection<net.thevpc.nuts.artifact.NDependencyScope> scopes) |
net.thevpc.nuts.command.NUpdate |
addScopes(net.thevpc.nuts.artifact.NDependencyScope... scopes) |
net.thevpc.nuts.command.NUpdate |
all() |
net.thevpc.nuts.command.NUpdate |
api(boolean enableMajorUpdates) |
net.thevpc.nuts.artifact.NVersion |
apiVersion() |
net.thevpc.nuts.command.NUpdate |
apiVersion(net.thevpc.nuts.artifact.NVersion value) |
List<String> |
args() |
net.thevpc.nuts.command.NUpdate |
checkUpdates(boolean applyUpdates) |
net.thevpc.nuts.command.NUpdate |
clearArgs() |
net.thevpc.nuts.command.NUpdate |
clearIds() |
net.thevpc.nuts.command.NUpdate |
clearLockedIds() |
net.thevpc.nuts.command.NUpdate |
clearScopes() |
net.thevpc.nuts.command.NUpdate |
companions(boolean updateCompanions) |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
net.thevpc.nuts.command.NUpdate |
enableInstall(boolean enableInstall) |
net.thevpc.nuts.command.NUpdate |
extensions(boolean updateExtensions) |
net.thevpc.nuts.core.NWorkspaceUpdateResult |
getResult() |
int |
getResultCount() |
List<net.thevpc.nuts.artifact.NId> |
ids() |
net.thevpc.nuts.command.NUpdate |
installed(boolean enable) |
boolean |
isApi() |
boolean |
isCompanions() |
boolean |
isEnableInstall() |
boolean |
isExtensions() |
boolean |
isInstalled() |
boolean |
isOptional() |
boolean |
isRuntime() |
List<net.thevpc.nuts.artifact.NId> |
lockedIds() |
net.thevpc.nuts.command.NUpdate |
removeId(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.command.NUpdate |
removeId(String id) |
net.thevpc.nuts.core.NRepositoryFilter |
repositoryFilter() |
net.thevpc.nuts.command.NUpdate |
repositoryFilter(net.thevpc.nuts.core.NRepositoryFilter repositoryFilter) |
net.thevpc.nuts.command.NUpdate |
run() |
net.thevpc.nuts.command.NUpdate |
runtime(boolean updateRuntime) |
net.thevpc.nuts.command.NUpdate |
setOptional(boolean includeOptional) |
_LOG, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected boolean enableInstall
protected boolean updateApi
protected boolean updateRuntime
protected boolean updateExtensions
protected boolean updateInstalled
protected boolean updateCompanions
protected boolean includeOptional
protected net.thevpc.nuts.artifact.NVersion forceBootAPIVersion
protected Instant expireTime
protected final List<net.thevpc.nuts.artifact.NDependencyScope> scopes
protected final List<net.thevpc.nuts.artifact.NId> lockedIds
protected final List<net.thevpc.nuts.artifact.NId> ids
protected net.thevpc.nuts.core.NWorkspaceUpdateResult result
protected net.thevpc.nuts.core.NRepositoryFilter repositoryFilter
public List<net.thevpc.nuts.artifact.NId> ids()
ids in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addId(String id)
addId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addId(net.thevpc.nuts.artifact.NId id)
addId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addIds(String... ids)
addIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addIds(net.thevpc.nuts.artifact.NId... ids)
addIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate removeId(net.thevpc.nuts.artifact.NId id)
removeId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate removeId(String id)
removeId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addScope(net.thevpc.nuts.artifact.NDependencyScope scope)
addScope in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addScopes(net.thevpc.nuts.artifact.NDependencyScope... scopes)
addScopes in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addScopes(Collection<net.thevpc.nuts.artifact.NDependencyScope> scopes)
addScopes in interface net.thevpc.nuts.command.NUpdatepublic boolean isOptional()
isOptional in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate setOptional(boolean includeOptional)
setOptional in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addArg(String arg)
addArg in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate clearArgs()
clearArgs in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addArgs(String... args)
addArgs in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addArgs(Collection<String> args)
addArgs in interface net.thevpc.nuts.command.NUpdatepublic List<net.thevpc.nuts.artifact.NId> lockedIds()
lockedIds in interface net.thevpc.nuts.command.NUpdatepublic boolean isEnableInstall()
isEnableInstall in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate enableInstall(boolean enableInstall)
enableInstall in interface net.thevpc.nuts.command.NUpdatepublic boolean isApi()
isApi in interface net.thevpc.nuts.command.NUpdatepublic boolean isInstalled()
isInstalled in interface net.thevpc.nuts.command.NUpdatepublic boolean isCompanions()
isCompanions in interface net.thevpc.nuts.command.NUpdatepublic boolean isRuntime()
isRuntime in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate api(boolean enableMajorUpdates)
api in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate companions(boolean updateCompanions)
companions in interface net.thevpc.nuts.command.NUpdatepublic boolean isExtensions()
isExtensions in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate extensions(boolean updateExtensions)
extensions in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.artifact.NVersion apiVersion()
apiVersion in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate apiVersion(net.thevpc.nuts.artifact.NVersion value)
apiVersion in interface net.thevpc.nuts.command.NUpdatepublic int getResultCount()
getResultCount in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.core.NWorkspaceUpdateResult getResult()
getResult in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate run()
run in interface net.thevpc.nuts.command.NUpdaterun in interface net.thevpc.nuts.core.NWorkspaceCmdpublic net.thevpc.nuts.command.NUpdate checkUpdates(boolean applyUpdates)
checkUpdates in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate runtime(boolean updateRuntime)
runtime in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate installed(boolean enable)
installed in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate all()
all in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate clearIds()
clearIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addLockedId(net.thevpc.nuts.artifact.NId id)
addLockedId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addLockedId(String id)
addLockedId in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addLockedIds(net.thevpc.nuts.artifact.NId... ids)
addLockedIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate addLockedIds(String... ids)
addLockedIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate clearLockedIds()
clearLockedIds in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate clearScopes()
clearScopes in interface net.thevpc.nuts.command.NUpdatepublic boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<net.thevpc.nuts.command.NUpdate>public net.thevpc.nuts.core.NRepositoryFilter repositoryFilter()
repositoryFilter in interface net.thevpc.nuts.command.NUpdatepublic net.thevpc.nuts.command.NUpdate repositoryFilter(net.thevpc.nuts.core.NRepositoryFilter repositoryFilter)
repositoryFilter in interface net.thevpc.nuts.command.NUpdateCopyright © 2026 vpc open source initiative. All rights reserved.