T - Typepublic abstract class DefaultNutsQueryBaseOptions<T extends net.thevpc.nuts.NutsWorkspaceCommand> extends NutsWorkspaceCommandBase<T>
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.NutsDependencyFilter |
dependencyFilter |
session, ws| Constructor and Description |
|---|
DefaultNutsQueryBaseOptions(net.thevpc.nuts.NutsWorkspace ws,
String name) |
| Modifier and Type | Method and Description |
|---|---|
T |
addRepositoryFilter(net.thevpc.nuts.NutsRepositoryFilter filter) |
T |
addScope(net.thevpc.nuts.NutsDependencyScope scope) |
T |
addScope(net.thevpc.nuts.NutsDependencyScopePattern scope) |
T |
addScopes(net.thevpc.nuts.NutsDependencyScope... scope) |
T |
addScopes(net.thevpc.nuts.NutsDependencyScopePattern... scope) |
T |
clearScopes() |
boolean |
configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine) |
T |
copyFromDefaultNutsQueryBaseOptions(DefaultNutsQueryBaseOptions other) |
net.thevpc.nuts.NutsDependencyFilter |
getDependencyFilter() |
NutsFetchDisplayOptions |
getDisplayOptions() |
Path |
getLocation() |
Boolean |
getOptional() |
net.thevpc.nuts.NutsRepositoryFilter |
getRepositoryFilter() |
Set<net.thevpc.nuts.NutsDependencyScope> |
getScope() |
boolean |
isContent() |
boolean |
isDependencies() |
boolean |
isEffective() |
boolean |
isFailFast() |
boolean |
isInlineDependencies() |
T |
removeScope(net.thevpc.nuts.NutsDependencyScope scope) |
T |
removeScope(net.thevpc.nuts.NutsDependencyScopePattern scope) |
T |
removeScopes(net.thevpc.nuts.NutsDependencyScope... scope) |
T |
removeScopes(net.thevpc.nuts.NutsDependencyScopePattern... scope) |
T |
setContent(boolean includeContent) |
T |
setDefaultLocation() |
T |
setDependencies(boolean include) |
T |
setDependencyFilter(net.thevpc.nuts.NutsDependencyFilter filter) |
T |
setDependencyFilter(String filter) |
T |
setEffective(boolean includeEffectiveDesc) |
T |
setFailFast(boolean enable) |
T |
setInlineDependencies(boolean include) |
T |
setLocation(Path location) |
T |
setOptional(Boolean acceptOptional) |
T |
setRepository(String filter) |
T |
setRepositoryFilter(net.thevpc.nuts.NutsRepositoryFilter filter) |
T |
setScope(Collection<net.thevpc.nuts.NutsDependencyScope> scope) |
T |
setScope(net.thevpc.nuts.NutsDependencyScope... scope) |
T |
setScope(net.thevpc.nuts.NutsDependencyScope scope) |
String |
toString() |
_LOG, _LOGOP, checkSession, configure, configure, copyFromWorkspaceCommandBase, copySession, getCommandName, getSession, getWorkspace, invalidateResult, setSession, setWspublic DefaultNutsQueryBaseOptions(net.thevpc.nuts.NutsWorkspace ws,
String name)
public T copyFromDefaultNutsQueryBaseOptions(DefaultNutsQueryBaseOptions other)
public Boolean getOptional()
public T clearScopes()
public T addScope(net.thevpc.nuts.NutsDependencyScope scope)
public T addScope(net.thevpc.nuts.NutsDependencyScopePattern scope)
public T addScopes(net.thevpc.nuts.NutsDependencyScope... scope)
public T addScopes(net.thevpc.nuts.NutsDependencyScopePattern... scope)
public T removeScopes(net.thevpc.nuts.NutsDependencyScope... scope)
public T removeScopes(net.thevpc.nuts.NutsDependencyScopePattern... scope)
public T removeScope(net.thevpc.nuts.NutsDependencyScope scope)
public T removeScope(net.thevpc.nuts.NutsDependencyScopePattern scope)
public Set<net.thevpc.nuts.NutsDependencyScope> getScope()
public T setScope(net.thevpc.nuts.NutsDependencyScope scope)
public T setScope(net.thevpc.nuts.NutsDependencyScope... scope)
public T setScope(Collection<net.thevpc.nuts.NutsDependencyScope> scope)
public boolean isContent()
public T setContent(boolean includeContent)
public boolean isEffective()
public T setEffective(boolean includeEffectiveDesc)
public boolean isInlineDependencies()
public T setInlineDependencies(boolean include)
public boolean isDependencies()
public T setDependencies(boolean include)
public Path getLocation()
public T setDefaultLocation()
public boolean isFailFast()
public T setFailFast(boolean enable)
public NutsFetchDisplayOptions getDisplayOptions()
public boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableconfigureFirst in class NutsWorkspaceCommandBase<T extends net.thevpc.nuts.NutsWorkspaceCommand>public net.thevpc.nuts.NutsRepositoryFilter getRepositoryFilter()
public T setRepositoryFilter(net.thevpc.nuts.NutsRepositoryFilter filter)
public T addRepositoryFilter(net.thevpc.nuts.NutsRepositoryFilter filter)
public T setDependencyFilter(net.thevpc.nuts.NutsDependencyFilter filter)
public net.thevpc.nuts.NutsDependencyFilter getDependencyFilter()
Copyright © 2021 vpc open source initiative. All rights reserved.