| Package | Description |
|---|---|
| net.thevpc.nuts.boot |
Nuts : Network Updatable Things Service (universal package manager) is
a new Open Source Package Manager to help install packages
and libraries for runtime execution.
|
| net.thevpc.nuts.boot.core | |
| net.thevpc.nuts.boot.internal.cmdline | |
| net.thevpc.nuts.boot.internal.compat | |
| net.thevpc.nuts.boot.internal.maven | |
| net.thevpc.nuts.boot.internal.util |
| Modifier and Type | Method and Description |
|---|---|
NBootOptionsInfo |
NBootOptionsInfo.addOutputFormatOptions(String... options)
add output format options
|
NBootOptionsInfo |
NBootOptionsInfo.copy() |
NBootOptionsInfo |
NBootOptionsInfo.copyFrom(NBootOptionsInfo other) |
NBootOptionsInfo |
NBootWorkspaceImpl.getOptions() |
NBootOptionsInfo |
NBootWorkspace.getOptions() |
NBootOptionsInfo |
NBootWorkspaceNativeExec.getOptions() |
NBootOptionsInfo |
NBootOptionsInfo.resetOptions() |
NBootOptionsInfo |
NBootOptionsInfo.setAllPresent(NBootOptionsInfo o) |
NBootOptionsInfo |
NBootOptionsInfo.setApiVersion(String apiVersion)
set apiVersion
|
NBootOptionsInfo |
NBootOptionsInfo.setApplicationArguments(List<String> applicationArguments)
set applicationArguments
|
NBootOptionsInfo |
NBootOptionsInfo.setArchetype(String archetype)
set archetype
|
NBootOptionsInfo |
NBootOptionsInfo.setBootRepositories(List<String> bootRepositories)
set initRepositories
|
NBootOptionsInfo |
NBootOptionsInfo.setBootWorkspaceFactory(NBootWorkspaceFactory bootWorkspaceFactory) |
NBootOptionsInfo |
NBootOptionsInfo.setBot(Boolean bot) |
NBootOptionsInfo |
NBootOptionsInfo.setCached(Boolean cached) |
NBootOptionsInfo |
NBootOptionsInfo.setClassLoaderSupplier(Supplier<ClassLoader> provider)
set provider
|
NBootOptionsInfo |
NBootOptionsInfo.setClassWorldLoader(ClassLoader classWorldLoader) |
NBootOptionsInfo |
NBootOptionsInfo.setClassWorldURLs(List<URL> classWorldURLs) |
NBootOptionsInfo |
NBootOptionsInfo.setCommandHelp(Boolean help) |
NBootOptionsInfo |
NBootOptionsInfo.setCommandVersion(Boolean version) |
NBootOptionsInfo |
NBootOptionsInfo.setConfirm(String confirm)
set confirm
|
NBootOptionsInfo |
NBootOptionsInfo.setCreationTime(Instant creationTime)
set creationTime
|
NBootOptionsInfo |
NBootOptionsInfo.setCredential(char[] credential)
set password
|
NBootOptionsInfo |
NBootOptionsInfo.setCustomOptions(List<String> properties) |
NBootOptionsInfo |
NBootOptionsInfo.setDebug(String debug)
set debug
|
NBootOptionsInfo |
NBootOptionsInfo.setDependencySolver(String dependencySolver) |
NBootOptionsInfo |
NBootOptionsInfo.setDesktopLauncher(String desktopLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.setDry(Boolean dry)
set dry
|
NBootOptionsInfo |
NBootOptionsInfo.setErrLinePrefix(String errLinePrefix) |
NBootOptionsInfo |
NBootOptionsInfo.setErrors(List<String> errors) |
NBootOptionsInfo |
NBootOptionsInfo.setExcludedExtensions(List<String> excludedExtensions)
set excludedExtensions
|
NBootOptionsInfo |
NBootOptionsInfo.setExecutionType(String executionType)
set executionType
|
NBootOptionsInfo |
NBootOptionsInfo.setExecutorOptions(List<String> executorOptions)
set executorOptions
|
NBootOptionsInfo |
NBootOptionsInfo.setExecutorService(ExecutorService executorService) |
NBootOptionsInfo |
NBootOptionsInfo.setExpireTime(Instant expireTime) |
NBootOptionsInfo |
NBootOptionsInfo.setExtensionBootDependencyNodes(List<NBootClassLoaderNode> extensionBootDependencyNodes) |
NBootOptionsInfo |
NBootOptionsInfo.setExtensionBootDescriptors(List<NBootDescriptor> extensionBootDescriptors) |
NBootOptionsInfo |
NBootOptionsInfo.setExtensionsSet(Set<String> extensionsSet) |
NBootOptionsInfo |
NBootOptionsInfo.setFetchStrategy(String fetchStrategy) |
NBootOptionsInfo |
NBootOptionsInfo.setGui(Boolean gui)
set gui
|
NBootOptionsInfo |
NBootOptionsInfo.setHomeLocation(NBootHomeLocation location,
String value)
set home location
|
NBootOptionsInfo |
NBootOptionsInfo.setHomeLocations(Map<NBootHomeLocation,String> homeLocations) |
NBootOptionsInfo |
NBootOptionsInfo.setIndexed(Boolean indexed) |
NBootOptionsInfo |
NBootOptionsInfo.setInherited(Boolean inherited)
set inherited
|
NBootOptionsInfo |
NBootOptionsInfo.setInitJava(Boolean initJava) |
NBootOptionsInfo |
NBootOptionsInfo.setInitLaunchers(Boolean initLaunchers) |
NBootOptionsInfo |
NBootOptionsInfo.setInitPlatforms(Boolean initPlatforms) |
NBootOptionsInfo |
NBootOptionsInfo.setInitScripts(Boolean initScripts) |
NBootOptionsInfo |
NBootOptionsInfo.setInstallCompanions(Boolean skipInstallCompanions)
set skipInstallCompanions
|
NBootOptionsInfo |
NBootOptionsInfo.setIsolationLevel(String isolationLevel) |
NBootOptionsInfo |
NBootOptionsInfo.setJavaCommand(String javaCommand) |
NBootOptionsInfo |
NBootOptionsInfo.setJavaOptions(String javaOptions)
set javaOptions
|
NBootOptionsInfo |
NBootOptionsInfo.setLocale(String locale) |
NBootOptionsInfo |
NBootOptionsInfo.setLogConfig(NBootLogConfig logConfig)
set logConfig
|
NBootOptionsInfo |
NBootOptionsInfo.setMenuLauncher(String menuLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.setName(String workspaceName)
set workspace name
|
NBootOptionsInfo |
NBootOptionsInfo.setOpenMode(String openMode)
set openMode
|
NBootOptionsInfo |
NBootOptionsInfo.setOutLinePrefix(String outLinePrefix) |
NBootOptionsInfo |
NBootOptionsInfo.setOutputFormat(String outputFormat)
set outputFormat
|
NBootOptionsInfo |
NBootOptionsInfo.setOutputFormatOptions(List<String> options)
set output format options
|
NBootOptionsInfo |
NBootOptionsInfo.setOutputFormatOptions(String... options) |
NBootOptionsInfo |
NBootOptionsInfo.setPreviewRepo(Boolean bot) |
NBootOptionsInfo |
NBootOptionsInfo.setProgressOptions(String progressOptions) |
NBootOptionsInfo |
NBootOptionsInfo.setReadOnly(Boolean readOnly)
set readOnly
|
NBootOptionsInfo |
NBootOptionsInfo.setRecover(Boolean recover)
set recover
|
NBootOptionsInfo |
NBootOptionsInfo.setRepositories(List<String> repositories)
set repositories
|
NBootOptionsInfo |
NBootOptionsInfo.setRepositoryStoreStrategy(String repositoryStoreStrategy)
set repositoryStoreStrategy
|
NBootOptionsInfo |
NBootOptionsInfo.setReset(Boolean reset)
set reset
|
NBootOptionsInfo |
NBootOptionsInfo.setRunAs(String runAs)
set runAsUser
|
NBootOptionsInfo |
NBootOptionsInfo.setRuntimeBootDependencyNode(NBootClassLoaderNode runtimeBootDependencyNode) |
NBootOptionsInfo |
NBootOptionsInfo.setRuntimeBootDescriptor(NBootDescriptor runtimeBootDescriptor) |
NBootOptionsInfo |
NBootOptionsInfo.setRuntimeId(String runtimeId)
set runtimeId
|
NBootOptionsInfo |
NBootOptionsInfo.setSharedInstance(Boolean sharedInstance) |
NBootOptionsInfo |
NBootOptionsInfo.setShowStacktrace(Boolean showStacktrace)
set dry
|
NBootOptionsInfo |
NBootOptionsInfo.setSkipBoot(Boolean skipBoot)
set skipWelcome
|
NBootOptionsInfo |
NBootOptionsInfo.setSkipErrors(Boolean value) |
NBootOptionsInfo |
NBootOptionsInfo.setSkipWelcome(Boolean skipWelcome)
set skipWelcome
|
NBootOptionsInfo |
NBootOptionsInfo.setStderr(PrintStream stderr) |
NBootOptionsInfo |
NBootOptionsInfo.setStdin(InputStream stdin) |
NBootOptionsInfo |
NBootOptionsInfo.setStdout(PrintStream stdout) |
NBootOptionsInfo |
NBootOptionsInfo.setStoreLayout(String storeLayout)
set storeLayout
|
NBootOptionsInfo |
NBootOptionsInfo.setStoreLocation(String location,
String value)
set store location
|
NBootOptionsInfo |
NBootOptionsInfo.setStoreLocations(Map<String,String> storeLocations) |
NBootOptionsInfo |
NBootOptionsInfo.setStoreStrategy(String storeStrategy)
set storeStrategy
|
NBootOptionsInfo |
NBootOptionsInfo.setSwitchWorkspace(Boolean switchWorkspace) |
NBootOptionsInfo |
NBootOptionsInfo.setSystem(Boolean system)
set system
|
NBootOptionsInfo |
NBootOptionsInfo.setTerminalMode(String terminalMode)
set terminalMode
|
NBootOptionsInfo |
NBootOptionsInfo.setTheme(String theme) |
NBootOptionsInfo |
NBootOptionsInfo.setTrace(Boolean trace)
set trace
|
NBootOptionsInfo |
NBootOptionsInfo.setTransitive(Boolean transitive) |
NBootOptionsInfo |
NBootOptionsInfo.setUserLauncher(String userLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.setUserName(String username)
set login
|
NBootOptionsInfo |
NBootOptionsInfo.setUuid(String uuid) |
NBootOptionsInfo |
NBootOptionsInfo.setWorkspace(String workspace)
set workspace
|
NBootOptionsInfo |
NBootOptionsInfo.unsetCreationOptions() |
NBootOptionsInfo |
NBootOptionsInfo.unsetExportedOptions() |
NBootOptionsInfo |
NBootOptionsInfo.unsetRuntimeOptions() |
| Modifier and Type | Method and Description |
|---|---|
NBootOptionsInfo |
NBootOptionsInfo.copyFrom(NBootOptionsInfo other) |
NWorkspaceBase |
NBootWorkspaceFactory.createWorkspace(NBootOptionsInfo options)
create workspace with the given options
|
int |
NBootWorkspaceFactory.getBootScore(NBootOptionsInfo options)
when multiple factories are available, the best one is selected according to
the maximum value of
getBootScore(options). |
static NBootWorkspace |
NBootWorkspace.of(NBootOptionsInfo options) |
NWorkspaceBase |
NBootWorkspaceFactory.runWorkspace(NBootOptionsInfo options) |
NBootOptionsInfo |
NBootOptionsInfo.setAllPresent(NBootOptionsInfo o) |
| Constructor and Description |
|---|
NBootWorkspaceImpl(NBootOptionsInfo options0) |
| Modifier and Type | Method and Description |
|---|---|
int |
NAnyBootAwareExceptionBase.processThrowable(NBootOptionsInfo options) |
| Modifier and Type | Method and Description |
|---|---|
static List<NBootArg> |
NBootWorkspaceCmdLineParser.nextNutsArgument(NBootCmdLine cmdLine,
NBootOptionsInfo options) |
static void |
NBootWorkspaceCmdLineParser.parseNutsArguments(String[] bootArguments,
NBootOptionsInfo options) |
| Constructor and Description |
|---|
NBootWorkspaceCmdLineFormatter(NBootWorkspaceOptionsConfig config,
NBootOptionsInfo options) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion502(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"[0.5.2,0.5.6[".
|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion506(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"[0.5.6]" and later.
|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion507(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"0.5.6" and later.
|
| Modifier and Type | Method and Description |
|---|---|
static File |
NReservedMavenUtilsBoot.getBootCacheJar(NBootId vid,
NBootRepositoryLocation[] repositories,
NBootRepositoryLocation cacheFolder,
boolean useCache,
String name,
Instant expire,
NBootErrorInfoList errorList,
NBootOptionsInfo bOptions,
Function<String,String> pathExpansionConverter) |
static NBootId |
NReservedMavenUtilsBoot.resolveLatestMavenId(NBootId zId,
Predicate<NBootVersion> filter,
Collection<NBootRepositoryLocation> bootRepositories,
NBootOptionsInfo options)
find latest maven artifact
|
| Modifier and Type | Method and Description |
|---|---|
static NBootOptionsInfo |
NBootBootConfigLoader.loadBootConfig(String workspaceLocation) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NBootWorkspaceHelper.addError(NBootMsg err,
NBootOptionsInfo options) |
static long |
NBootUtils.deleteAndConfirmAll(Path[] folders,
boolean force,
NBootDeleteFilesContextBoot refForceAll,
String header,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static long |
NBootUtils.deleteAndConfirmAll(Path[] folders,
boolean force,
String header,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static long |
NBootUtils.deleteStoreLocations(NBootOptionsInfo lastBootOptions,
NBootOptionsInfo o,
boolean includeRoot,
Object[] storeTypesOrPaths,
Supplier<String> readline) |
static long |
NBootUtils.deleteStoreLocationsHard(NBootOptionsInfo lastBootOptions,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static int |
NBootUtils.exitIfError(Throwable ex,
String[] args,
NBootOptionsInfo bootOptions) |
static String |
NBootUtils.getHome(String storeFolder,
NBootOptionsInfo bOptions) |
static String |
NBootUtils.getStoreLocationPath(NBootOptionsInfo bOptions,
String storeType) |
static boolean |
NBootUtils.isAcceptDependency(NBootDependency s,
NBootOptionsInfo bOptions) |
static boolean |
NBootUtils.isBootOptional(NBootOptionsInfo bOptions) |
static boolean |
NBootUtils.isBootOptional(String name,
NBootOptionsInfo bOptions) |
static void |
NBootWorkspaceHelper.printDryCommand(String cmd,
NBootOptionsInfo options) |
static int |
NBootUtils.processThrowable(Throwable ex,
String[] args,
NBootOptionsInfo bootOptions) |
static boolean |
NBootUtils.resolveGui(NBootOptionsInfo bo) |
static boolean |
NBootUtils.resolveShowStackTrace(NBootOptionsInfo bo) |
static void |
NBootWorkspaceHelper.runCommandHelp(NBootOptionsInfo options) |
static void |
NBootWorkspaceHelper.runCommandVersion(Supplier<String> digest,
NBootOptionsInfo options) |
void |
NBootLog.setOptions(NBootOptionsInfo options) |
| Constructor and Description |
|---|
NBootLog(NBootOptionsInfo bootTerminal) |
NBootWorkspaceFactoryComparator(NBootOptionsInfo options) |
Copyright © 2026 vpc open source initiative. All rights reserved.