public abstract class AbstractNutsSearchCommand extends DefaultNutsQueryBaseOptions<net.thevpc.nuts.NutsSearchCommand> implements net.thevpc.nuts.NutsSearchCommand
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
arch |
protected net.thevpc.nuts.NutsComparator |
comparator |
protected Boolean |
defaultVersions |
protected net.thevpc.nuts.NutsDescriptorFilter |
descriptorFilter |
protected boolean |
distinct |
protected String |
execType |
protected net.thevpc.nuts.NutsIdFilter |
idFilter |
protected List<net.thevpc.nuts.NutsId> |
ids |
protected boolean |
includeBasePackage |
protected net.thevpc.nuts.NutsInstallStatusFilter |
installStatus |
protected boolean |
latest |
protected List<net.thevpc.nuts.NutsId> |
lockedIds |
protected List<String> |
packaging |
protected List<String> |
scripts |
protected boolean |
sorted |
protected net.thevpc.nuts.NutsVersion |
targetApiVersion |
dependencyFiltersession, ws| Constructor and Description |
|---|
AbstractNutsSearchCommand(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsSearchCommand |
addArch(Collection<String> values) |
net.thevpc.nuts.NutsSearchCommand |
addArch(String... values) |
net.thevpc.nuts.NutsSearchCommand |
addArch(String value) |
net.thevpc.nuts.NutsSearchCommand |
addId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsSearchCommand |
addId(String id) |
net.thevpc.nuts.NutsSearchCommand |
addIds(net.thevpc.nuts.NutsId... value) |
net.thevpc.nuts.NutsSearchCommand |
addIds(String... values) |
net.thevpc.nuts.NutsSearchCommand |
addLockedId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsSearchCommand |
addLockedId(String id) |
net.thevpc.nuts.NutsSearchCommand |
addLockedIds(net.thevpc.nuts.NutsId... values) |
net.thevpc.nuts.NutsSearchCommand |
addLockedIds(String... values) |
net.thevpc.nuts.NutsSearchCommand |
addPackaging(Collection<String> values) |
net.thevpc.nuts.NutsSearchCommand |
addPackaging(String... values) |
net.thevpc.nuts.NutsSearchCommand |
addPackaging(String value) |
net.thevpc.nuts.NutsSearchCommand |
addScript(String value) |
net.thevpc.nuts.NutsSearchCommand |
addScripts(Collection<String> value) |
net.thevpc.nuts.NutsSearchCommand |
addScripts(String... value) |
protected net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> |
applyPrintDecoratorIterOfNutsId(net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> curr,
boolean print) |
protected <T> net.thevpc.nuts.NutsStream<T> |
buildCollectionResult(net.thevpc.nuts.NutsIterator<T> o) |
net.thevpc.nuts.NutsSearchCommand |
clearArch() |
net.thevpc.nuts.NutsSearchCommand |
clearIds() |
net.thevpc.nuts.NutsSearchCommand |
clearLockedIds() |
net.thevpc.nuts.NutsSearchCommand |
clearPackaging() |
net.thevpc.nuts.NutsSearchCommand |
clearScripts() |
boolean |
configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine) |
net.thevpc.nuts.NutsSearchCommand |
copyFrom(net.thevpc.nuts.NutsFetchCommand other) |
net.thevpc.nuts.NutsSearchCommand |
copyFrom(net.thevpc.nuts.NutsSearchCommand other) |
String[] |
getArch() |
net.thevpc.nuts.NutsComparator |
getComparator() |
Boolean |
getDefaultVersions() |
net.thevpc.nuts.NutsDescriptorFilter |
getDescriptorFilter() |
String |
getExecType() |
net.thevpc.nuts.NutsIdFilter |
getIdFilter() |
net.thevpc.nuts.NutsId[] |
getIds() |
net.thevpc.nuts.NutsInstallStatusFilter |
getInstallStatus() |
net.thevpc.nuts.NutsId[] |
getLockedIds() |
String[] |
getPackaging() |
net.thevpc.nuts.NutsStream<String> |
getResultArch() |
ClassLoader |
getResultClassLoader() |
ClassLoader |
getResultClassLoader(ClassLoader parent) |
String |
getResultClassPath() |
net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsDefinition> |
getResultDefinitionIteratorBase(boolean content,
boolean effective) |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDefinition> |
getResultDefinitions() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDependencies> |
getResultDependencies() |
net.thevpc.nuts.NutsStream<String> |
getResultDesktopEnvironment() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsExecutionEntry> |
getResultExecutionEntries() |
protected abstract net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> |
getResultIdIteratorBase(Boolean forceInlineDependencies) |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsId> |
getResultIds() |
protected net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsId> |
getResultIdsBase(boolean sort) |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDependency> |
getResultInlineDependencies() |
net.thevpc.nuts.NutsStream<Instant> |
getResultInstallDates() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> |
getResultInstallFolders() |
net.thevpc.nuts.NutsStream<String> |
getResultInstallUsers() |
net.thevpc.nuts.NutsStream<String> |
getResultNames() |
String |
getResultNutsPath() |
net.thevpc.nuts.NutsStream<String> |
getResultOs() |
net.thevpc.nuts.NutsStream<String> |
getResultOsDist() |
net.thevpc.nuts.NutsStream<String> |
getResultPackaging() |
net.thevpc.nuts.NutsStream<String> |
getResultPathNames() |
net.thevpc.nuts.NutsStream<String> |
getResultPaths() |
net.thevpc.nuts.NutsStream<String> |
getResultPlatform() |
net.thevpc.nuts.NutsStream<String> |
getResultProfile() |
net.thevpc.nuts.NutsElement |
getResultQueryPlan() |
net.thevpc.nuts.NutsStream<String> |
getResultStatuses() |
net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> |
getResultStoreLocations(net.thevpc.nuts.NutsStoreLocation location) |
net.thevpc.nuts.NutsStream<String[]> |
getResultStrings(String[] columns) |
String[] |
getScripts() |
protected net.thevpc.nuts.NutsSession |
getSearchSession() |
net.thevpc.nuts.NutsVersion |
getTargetApiVersion() |
boolean |
isApplication() |
boolean |
isBasePackage() |
boolean |
isCompanion() |
boolean |
isDistinct() |
boolean |
isExec() |
boolean |
isExtension() |
boolean |
isLatest() |
boolean |
isLib() |
boolean |
isRuntime() |
boolean |
isSorted() |
protected <T> net.thevpc.nuts.NutsStream<T> |
postProcessResult(IteratorBuilder<T> a) |
net.thevpc.nuts.NutsSearchCommand |
removeArch(String value) |
net.thevpc.nuts.NutsSearchCommand |
removeId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsSearchCommand |
removeId(String id) |
net.thevpc.nuts.NutsSearchCommand |
removeLockedId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsSearchCommand |
removeLockedId(String id) |
net.thevpc.nuts.NutsSearchCommand |
removePackaging(String value) |
net.thevpc.nuts.NutsSearchCommand |
removeScript(String value) |
protected String |
resolveFindIdBase() |
net.thevpc.nuts.NutsSearchCommand |
run() |
<T> net.thevpc.nuts.NutsIterator<T> |
runIterator() |
net.thevpc.nuts.NutsSearchCommand |
setApplication(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setBasePackage(boolean includeBasePackage) |
net.thevpc.nuts.NutsSearchCommand |
setCompanion(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setDefaultVersions(Boolean acceptDefaultVersion) |
net.thevpc.nuts.NutsSearchCommand |
setDescriptorFilter(net.thevpc.nuts.NutsDescriptorFilter filter) |
net.thevpc.nuts.NutsSearchCommand |
setDescriptorFilter(String filter) |
net.thevpc.nuts.NutsSearchCommand |
setDistinct(boolean distinct) |
net.thevpc.nuts.NutsSearchCommand |
setExec(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setExtension(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsSearchCommand |
setId(String id) |
net.thevpc.nuts.NutsSearchCommand |
setIdFilter(net.thevpc.nuts.NutsIdFilter filter) |
net.thevpc.nuts.NutsSearchCommand |
setIdFilter(String filter) |
net.thevpc.nuts.NutsSearchCommand |
setIds(net.thevpc.nuts.NutsId... ids) |
net.thevpc.nuts.NutsSearchCommand |
setIds(String... ids) |
net.thevpc.nuts.NutsSearchCommand |
setInstallStatus(net.thevpc.nuts.NutsInstallStatusFilter installStatus) |
net.thevpc.nuts.NutsSearchCommand |
setLatest(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setLib(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setRuntime(boolean enable) |
net.thevpc.nuts.NutsSearchCommand |
setSorted(boolean sort) |
net.thevpc.nuts.NutsSearchCommand |
setTargetApiVersion(net.thevpc.nuts.NutsVersion targetApiVersion) |
net.thevpc.nuts.NutsSearchCommand |
sort(net.thevpc.nuts.NutsComparator comparator) |
String |
toString() |
addRepositoryFilter, addScope, addScope, addScopes, addScopes, clearScopes, copyFromDefaultNutsQueryBaseOptions, getDependencyFilter, getDisplayOptions, getLocation, getOptional, getRepositoryFilter, getScope, isContent, isDependencies, isEffective, isFailFast, isInlineDependencies, removeScope, removeScope, removeScopes, removeScopes, setContent, setDefaultLocation, setDependencies, setDependencyFilter, setDependencyFilter, setEffective, setFailFast, setInlineDependencies, setLocation, setOptional, setRepositoryFilter, setRepositoryFilter, setScope, setScope, setScope_LOG, _LOGOP, checkSession, configure, configure, copyFromWorkspaceCommandBase, copySession, getCommandName, getSession, getWorkspace, invalidateResult, setSession, setWsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddRepositoryFilter, addScope, addScope, addScopes, addScopes, clearScopes, configure, copy, copySession, getDependencyFilter, getLocation, getOptional, getRepositoryFilter, getScope, isContent, isDependencies, isEffective, isFailFast, isInlineDependencies, removeScope, removeScope, setContent, setDefaultLocation, setDependencies, setDependencyFilter, setDependencyFilter, setEffective, setFailFast, setInlineDependencies, setLocation, setOptional, setRepositoryFilter, setRepositoryFilter, setSession, toFetchprotected final List<net.thevpc.nuts.NutsId> ids
protected final List<net.thevpc.nuts.NutsId> lockedIds
protected net.thevpc.nuts.NutsComparator comparator
protected net.thevpc.nuts.NutsDescriptorFilter descriptorFilter
protected net.thevpc.nuts.NutsIdFilter idFilter
protected boolean latest
protected boolean distinct
protected boolean includeBasePackage
protected boolean sorted
protected Boolean defaultVersions
protected String execType
protected net.thevpc.nuts.NutsVersion targetApiVersion
protected net.thevpc.nuts.NutsInstallStatusFilter installStatus
public AbstractNutsSearchCommand(net.thevpc.nuts.NutsWorkspace ws)
public net.thevpc.nuts.NutsSearchCommand clearIds()
clearIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addId(String id)
addId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addId(net.thevpc.nuts.NutsId id)
addId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addIds(String... values)
addIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addIds(net.thevpc.nuts.NutsId... value)
addIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeId(String id)
removeId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeId(net.thevpc.nuts.NutsId id)
removeId in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isRuntime()
isRuntime in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setRuntime(boolean enable)
setRuntime in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isCompanion()
isCompanion in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setCompanion(boolean enable)
setCompanion in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isExtension()
isExtension in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setExtension(boolean enable)
setExtension in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isExec()
isExec in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setExec(boolean enable)
setExec in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isApplication()
isApplication in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setApplication(boolean enable)
setApplication in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isLib()
isLib in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setLib(boolean enable)
setLib in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addScript(String value)
addScript in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeScript(String value)
removeScript in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addScripts(Collection<String> value)
addScripts in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addScripts(String... value)
addScripts in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand clearScripts()
clearScripts in interface net.thevpc.nuts.NutsSearchCommandpublic String[] getScripts()
getScripts in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand clearArch()
clearArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addLockedIds(String... values)
addLockedIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addLockedIds(net.thevpc.nuts.NutsId... values)
addLockedIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand clearLockedIds()
clearLockedIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addArch(String value)
addArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeArch(String value)
removeArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addArch(Collection<String> values)
addArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addArch(String... values)
addArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand clearPackaging()
clearPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addPackaging(Collection<String> values)
addPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addPackaging(String... values)
addPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addPackaging(String value)
addPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removePackaging(String value)
removePackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addLockedId(net.thevpc.nuts.NutsId id)
addLockedId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeLockedId(net.thevpc.nuts.NutsId id)
removeLockedId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand removeLockedId(String id)
removeLockedId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand addLockedId(String id)
addLockedId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsId[] getLockedIds()
getLockedIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand sort(net.thevpc.nuts.NutsComparator comparator)
sort in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand copyFrom(net.thevpc.nuts.NutsSearchCommand other)
copyFrom in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand copyFrom(net.thevpc.nuts.NutsFetchCommand other)
copyFrom in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsId[] getIds()
getIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setIds(String... ids)
setIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setIds(net.thevpc.nuts.NutsId... ids)
setIds in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isSorted()
isSorted in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setSorted(boolean sort)
setSorted in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsDescriptorFilter getDescriptorFilter()
getDescriptorFilter in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setDescriptorFilter(net.thevpc.nuts.NutsDescriptorFilter filter)
setDescriptorFilter in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setDescriptorFilter(String filter)
setDescriptorFilter in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsIdFilter getIdFilter()
getIdFilter in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setIdFilter(net.thevpc.nuts.NutsIdFilter filter)
setIdFilter in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setIdFilter(String filter)
setIdFilter in interface net.thevpc.nuts.NutsSearchCommandpublic String[] getArch()
getArch in interface net.thevpc.nuts.NutsSearchCommandpublic String[] getPackaging()
getPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsComparator getComparator()
getComparator in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isDistinct()
isDistinct in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setDistinct(boolean distinct)
setDistinct in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsVersion getTargetApiVersion()
getTargetApiVersion in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setTargetApiVersion(net.thevpc.nuts.NutsVersion targetApiVersion)
setTargetApiVersion in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isBasePackage()
isBasePackage in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setBasePackage(boolean includeBasePackage)
setBasePackage in interface net.thevpc.nuts.NutsSearchCommandpublic boolean isLatest()
isLatest in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setLatest(boolean enable)
setLatest in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsId> getResultIds()
getResultIds in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDependencies> getResultDependencies()
getResultDependencies in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDependency> getResultInlineDependencies()
getResultInlineDependencies in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsDefinition> getResultDefinitions()
getResultDefinitions in interface net.thevpc.nuts.NutsSearchCommandpublic ClassLoader getResultClassLoader()
getResultClassLoader in interface net.thevpc.nuts.NutsSearchCommandpublic ClassLoader getResultClassLoader(ClassLoader parent)
getResultClassLoader in interface net.thevpc.nuts.NutsSearchCommandpublic String getResultNutsPath()
getResultNutsPath in interface net.thevpc.nuts.NutsSearchCommandpublic String getResultClassPath()
getResultClassPath in interface net.thevpc.nuts.NutsSearchCommandpublic Boolean getDefaultVersions()
getDefaultVersions in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setDefaultVersions(Boolean acceptDefaultVersion)
setDefaultVersions in interface net.thevpc.nuts.NutsSearchCommandacceptDefaultVersion - acceptDefaultVersionthis instancepublic net.thevpc.nuts.NutsStream<String> getResultPaths()
getResultPaths in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultPathNames()
getResultPathNames in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<Instant> getResultInstallDates()
getResultInstallDates in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultInstallUsers()
getResultInstallUsers in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> getResultInstallFolders()
getResultInstallFolders in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsPath> getResultStoreLocations(net.thevpc.nuts.NutsStoreLocation location)
getResultStoreLocations in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String[]> getResultStrings(String[] columns)
getResultStrings in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultNames()
getResultNames in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultOs()
getResultOs in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsExecutionEntry> getResultExecutionEntries()
getResultExecutionEntries in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultOsDist()
getResultOsDist in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultPackaging()
getResultPackaging in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultPlatform()
getResultPlatform in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultProfile()
getResultProfile in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultDesktopEnvironment()
getResultDesktopEnvironment in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsStream<String> getResultArch()
getResultArch in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsInstallStatusFilter getInstallStatus()
getInstallStatus in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setInstallStatus(net.thevpc.nuts.NutsInstallStatusFilter installStatus)
setInstallStatus in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setId(String id)
setId in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand setId(net.thevpc.nuts.NutsId id)
setId in interface net.thevpc.nuts.NutsSearchCommandpublic String getExecType()
public boolean configureFirst(net.thevpc.nuts.NutsCommandLine cmdLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableconfigureFirst in class DefaultNutsQueryBaseOptions<net.thevpc.nuts.NutsSearchCommand>public String toString()
toString in class DefaultNutsQueryBaseOptions<net.thevpc.nuts.NutsSearchCommand>public <T> net.thevpc.nuts.NutsIterator<T> runIterator()
public net.thevpc.nuts.NutsElement getResultQueryPlan()
getResultQueryPlan in interface net.thevpc.nuts.NutsSearchCommandpublic net.thevpc.nuts.NutsSearchCommand run()
run in interface net.thevpc.nuts.NutsSearchCommandrun in interface net.thevpc.nuts.NutsWorkspaceCommandpublic net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsDefinition> getResultDefinitionIteratorBase(boolean content,
boolean effective)
protected <T> net.thevpc.nuts.NutsStream<T> buildCollectionResult(net.thevpc.nuts.NutsIterator<T> o)
protected String resolveFindIdBase()
public net.thevpc.nuts.NutsStream<String> getResultStatuses()
protected abstract net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> getResultIdIteratorBase(Boolean forceInlineDependencies)
protected net.thevpc.nuts.NutsStream<net.thevpc.nuts.NutsId> getResultIdsBase(boolean sort)
protected <T> net.thevpc.nuts.NutsStream<T> postProcessResult(IteratorBuilder<T> a)
protected net.thevpc.nuts.NutsSession getSearchSession()
protected net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> applyPrintDecoratorIterOfNutsId(net.thevpc.nuts.NutsIterator<net.thevpc.nuts.NutsId> curr,
boolean print)
Copyright © 2022 vpc open source initiative. All rights reserved.