T - Typepublic abstract class DefaultNQueryBaseOptions<T extends net.thevpc.nuts.NWorkspaceCmd> extends NWorkspaceCmdBase<T>
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.NDependencyFilter |
dependencyFilter |
| Constructor and Description |
|---|
DefaultNQueryBaseOptions(String name) |
| Modifier and Type | Method and Description |
|---|---|
T |
addDependencyFilter(net.thevpc.nuts.NDependencyFilter filter) |
T |
addRepositoryFilter(net.thevpc.nuts.NRepositoryFilter filter) |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
T |
copyFromDefaultNQueryBaseOptions(DefaultNQueryBaseOptions other) |
T |
failFast() |
net.thevpc.nuts.NDependencyFilter |
getDependencyFilter() |
NFetchDisplayOptions |
getDisplayOptions() |
net.thevpc.nuts.util.NOptional<Instant> |
getExpireTime() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NFetchStrategy> |
getFetchStrategy() |
net.thevpc.nuts.NRepositoryFilter |
getRepositoryFilter() |
net.thevpc.nuts.util.NOptional<Boolean> |
getTransitive() |
boolean |
isFailFast() |
boolean |
isInlineDependencies() |
T |
setDependencyFilter(net.thevpc.nuts.NDependencyFilter filter) |
T |
setDependencyFilter(String filter) |
T |
setExpireTime(Instant transitive) |
T |
setFailFast(boolean enable) |
T |
setFetchStrategy(net.thevpc.nuts.NFetchStrategy fetchStrategy) |
T |
setInlineDependencies(boolean include) |
T |
setRepositoryFilter(net.thevpc.nuts.NRepositoryFilter filter) |
T |
setTransitive(Boolean transitive) |
String |
toString() |
_LOG, _LOGOP, configure, copyFromWorkspaceCommandBase, getCommandName, getSupportLevel, invalidateResultpublic DefaultNQueryBaseOptions(String name)
public T copyFromDefaultNQueryBaseOptions(DefaultNQueryBaseOptions other)
public net.thevpc.nuts.util.NOptional<Instant> getExpireTime()
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NFetchStrategy> getFetchStrategy()
public net.thevpc.nuts.util.NOptional<Boolean> getTransitive()
public T setFetchStrategy(net.thevpc.nuts.NFetchStrategy fetchStrategy)
public boolean isInlineDependencies()
public T setInlineDependencies(boolean include)
public T failFast()
public boolean isFailFast()
public T setFailFast(boolean enable)
public NFetchDisplayOptions getDisplayOptions()
public boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class NWorkspaceCmdBase<T extends net.thevpc.nuts.NWorkspaceCmd>public net.thevpc.nuts.NRepositoryFilter getRepositoryFilter()
public T setRepositoryFilter(net.thevpc.nuts.NRepositoryFilter filter)
public T addRepositoryFilter(net.thevpc.nuts.NRepositoryFilter filter)
public T setDependencyFilter(net.thevpc.nuts.NDependencyFilter filter)
public T addDependencyFilter(net.thevpc.nuts.NDependencyFilter filter)
public net.thevpc.nuts.NDependencyFilter getDependencyFilter()
Copyright © 2025 vpc open source initiative. All rights reserved.