public class NWorkspaceUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NWorkspaceUtils.Events |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.log.NLog |
_LOG() |
protected net.thevpc.nuts.log.NLogOp |
_LOGOP() |
static net.thevpc.nuts.NSession |
bindSession(net.thevpc.nuts.NWorkspace ws,
net.thevpc.nuts.NSession session) |
void |
checkReadOnly() |
net.thevpc.nuts.NId |
configureFetchEnv(net.thevpc.nuts.NId id) |
net.thevpc.nuts.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.NRepository> |
filterRepositoriesDeploy(net.thevpc.nuts.NId id,
net.thevpc.nuts.NRepositoryFilter repositoryFilter) |
List<NRepositoryAndFetchMode> |
filterRepositoryAndFetchModes(NRepositorySupportedAction fmode,
net.thevpc.nuts.NId id,
net.thevpc.nuts.NRepositoryFilter repositoryFilter,
net.thevpc.nuts.NFetchStrategy fetchStrategy) |
net.thevpc.nuts.reflect.NReflectRepository |
getReflectRepository() |
void |
installAllJVM() |
void |
installCompanions() |
void |
installCurrentJVM() |
void |
installScriptsAndLaunchers(boolean includeGraphicalLaunchers) |
static boolean |
isUserDefaultWorkspace() |
static NWorkspaceUtils |
of() |
static NWorkspaceUtils |
of(net.thevpc.nuts.NWorkspace workspace) |
net.thevpc.nuts.spi.NRepositorySPI |
toRepositorySPI(net.thevpc.nuts.NRepository repo) |
void |
validateRepositoryName(String repositoryName,
Set<String> registered) |
public static NWorkspaceUtils of()
public static NWorkspaceUtils of(net.thevpc.nuts.NWorkspace workspace)
public static net.thevpc.nuts.NSession bindSession(net.thevpc.nuts.NWorkspace ws,
net.thevpc.nuts.NSession session)
public static boolean isUserDefaultWorkspace()
protected net.thevpc.nuts.log.NLogOp _LOGOP()
protected net.thevpc.nuts.log.NLog _LOG()
public net.thevpc.nuts.spi.NRepositorySPI toRepositorySPI(net.thevpc.nuts.NRepository repo)
public net.thevpc.nuts.reflect.NReflectRepository getReflectRepository()
public void checkReadOnly()
public net.thevpc.nuts.NId configureFetchEnv(net.thevpc.nuts.NId id)
public List<net.thevpc.nuts.NRepository> filterRepositoriesDeploy(net.thevpc.nuts.NId id, net.thevpc.nuts.NRepositoryFilter repositoryFilter)
public List<NRepositoryAndFetchMode> filterRepositoryAndFetchModes(NRepositorySupportedAction fmode, net.thevpc.nuts.NId id, net.thevpc.nuts.NRepositoryFilter repositoryFilter, net.thevpc.nuts.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 © 2025 vpc open source initiative. All rights reserved.