public class NWorkspaceUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NWorkspaceUtils.Events |
| Modifier and Type | Field and Description |
|---|---|
static NWorkspaceUtils |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.log.NLog |
_LOG() |
static net.thevpc.nuts.core.NSession |
bindSession(net.thevpc.nuts.core.NWorkspace ws,
net.thevpc.nuts.core.NSession session) |
void |
checkReadOnly() |
net.thevpc.nuts.artifact.NId |
configureFetchEnv(net.thevpc.nuts.artifact.NId id) |
net.thevpc.nuts.artifact.NId |
createSdkId(String type,
String version) |
<T> net.thevpc.nuts.util.NIterator<T> |
decoratePrint(net.thevpc.nuts.util.NIterator<T> it,
NFetchDisplayOptions displayOptions) |
NWorkspaceUtils.Events |
events() |
List<net.thevpc.nuts.core.NRepository> |
filterRepositoriesDeploy(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.core.NRepositoryFilter repositoryFilter) |
List<NRepositoryAndFetchMode> |
filterRepositoryAndFetchModes(NRepositorySupportedAction fmode,
net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.core.NRepositoryFilter repositoryFilter,
net.thevpc.nuts.command.NFetchStrategy fetchStrategy) |
net.thevpc.nuts.reflect.NReflectRepository |
getReflectRepository() |
void |
installAllJVM() |
void |
installCompanions() |
void |
installCurrentJVM() |
void |
installScriptsAndLaunchers(boolean includeGraphicalLaunchers) |
static boolean |
isUserDefaultWorkspace() |
static NWorkspaceUtils |
of() |
net.thevpc.nuts.spi.NRepositorySPI |
toRepositorySPI(net.thevpc.nuts.core.NRepository repo) |
void |
validateRepositoryName(String repositoryName,
Set<String> registered) |
public static final NWorkspaceUtils INSTANCE
public static NWorkspaceUtils of()
public static net.thevpc.nuts.core.NSession bindSession(net.thevpc.nuts.core.NWorkspace ws,
net.thevpc.nuts.core.NSession session)
public static boolean isUserDefaultWorkspace()
protected net.thevpc.nuts.log.NLog _LOG()
public net.thevpc.nuts.spi.NRepositorySPI toRepositorySPI(net.thevpc.nuts.core.NRepository repo)
public net.thevpc.nuts.reflect.NReflectRepository getReflectRepository()
public void checkReadOnly()
public net.thevpc.nuts.artifact.NId configureFetchEnv(net.thevpc.nuts.artifact.NId id)
public List<net.thevpc.nuts.core.NRepository> filterRepositoriesDeploy(net.thevpc.nuts.artifact.NId id, net.thevpc.nuts.core.NRepositoryFilter repositoryFilter)
public List<NRepositoryAndFetchMode> filterRepositoryAndFetchModes(NRepositorySupportedAction fmode, net.thevpc.nuts.artifact.NId id, net.thevpc.nuts.core.NRepositoryFilter repositoryFilter, net.thevpc.nuts.command.NFetchStrategy fetchStrategy)
public void validateRepositoryName(String repositoryName, Set<String> registered)
public <T> net.thevpc.nuts.util.NIterator<T> decoratePrint(net.thevpc.nuts.util.NIterator<T> it,
NFetchDisplayOptions displayOptions)
public NWorkspaceUtils.Events events()
public void installAllJVM()
public void installCurrentJVM()
public void installScriptsAndLaunchers(boolean includeGraphicalLaunchers)
public void installCompanions()
Copyright © 2026 vpc open source initiative. All rights reserved.