| 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.internal.maven | |
| net.thevpc.nuts.boot.internal.util |
| Modifier and Type | Field and Description |
|---|---|
static NBootDependency |
NBootDependency.API_ID |
static NBootDependency |
NBootDependency.BLANK |
static NBootDependency |
NBootDependency.RUNTIME_ID |
| Modifier and Type | Method and Description |
|---|---|
List<NBootDependency> |
NBootDescriptor.dependencies() |
List<NBootDependency> |
NBootDependency.exclusions() |
static List<NBootDependency> |
NBootDependency.ofList(String value) |
static Set<NBootDependency> |
NBootDependency.ofSet(String value) |
List<NBootDependency> |
NBootDescriptor.parents() |
| Modifier and Type | Method and Description |
|---|---|
NBootDescriptor |
NBootDescriptor.addDependency(NBootDependency dependency) |
int |
NBootDependency.compareTo(NBootDependency o2) |
NBootDependency |
NBootDependency.copyFrom(NBootDependency value) |
NBootDependency |
NBootDependency.dependency(NBootDependency value) |
boolean |
NBootDependency.equalsLongId(NBootDependency other) |
boolean |
NBootDependency.equalsShortId(NBootDependency other) |
NBootDependency |
NBootDependency.id(NBootDependency id) |
NBootDescriptor |
NBootDescriptor.id(NBootDependency id) |
NBootDescriptor |
NBootDescriptor.removeDependency(NBootDependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
NBootDescriptor |
NBootDescriptor.addDependencies(List<NBootDependency> dependencies) |
NBootDescriptor |
NBootDescriptor.dependencies(List<NBootDependency> dependencies) |
NBootDependency |
NBootDependency.exclusions(List<NBootDependency> exclusions) |
NBootDescriptor |
NBootDescriptor.parents(List<NBootDependency> parents) |
NBootDescriptor |
NBootDescriptor.removeDependency(Predicate<NBootDependency> dependency) |
NBootDescriptor |
NBootDescriptor.replaceDependency(Predicate<NBootDependency> filter,
UnaryOperator<NBootDependency> converter) |
NBootDescriptor |
NBootDescriptor.replaceDependency(Predicate<NBootDependency> filter,
UnaryOperator<NBootDependency> converter) |
| Constructor and Description |
|---|
NBootDependency(NBootDependency other) |
| Constructor and Description |
|---|
NBootDependency(String repository,
String groupId,
String artifactId,
String classifier,
String version,
String scope,
String optional,
List<NBootDependency> exclusions,
String type,
String properties,
List<String> conditionArch,
List<String> conditionOs,
List<String> conditionOsDist,
List<String> conditionPlatform,
List<String> conditionDesktopEnvironment,
List<String> profile,
Map<String,String> conditionProperties) |
| Modifier and Type | Method and Description |
|---|---|
static NBootDependency[] |
NReservedMavenUtilsBoot.resolveJarIds(URL url)
detect artifact ids from a URL.
|
static NBootDependency |
NReservedMavenUtilsBoot.resolveLatestMavenId(NBootDependency zId,
Predicate<NBootVersion> filter,
Collection<NBootRepositoryLocation> bootRepositories,
NBootOptionsInfo options)
find latest maven artifact
|
| Modifier and Type | Method and Description |
|---|---|
static Set<NBootDependency> |
NReservedMavenUtilsBoot.loadDependenciesFromId(NBootDependency rid,
Collection<NBootRepositoryLocation> repos) |
static Set<NBootDependency> |
NReservedMavenUtilsBoot.loadDependenciesFromNutsUrl(String url) |
| Modifier and Type | Field and Description |
|---|---|
NBootDependency |
NBootIdCache.baseId |
NBootDependency |
NBootIdCache.id |
| Modifier and Type | Field and Description |
|---|---|
Set<NBootDependency> |
NBootIdCache.deps |
Map<NBootDependency,NBootIdCache> |
NBootCache.fallbackIdMap |
| Modifier and Type | Method and Description |
|---|---|
NBootDependency |
NReservedErrorInfo.getNutsId() |
static NBootDependency |
NBootUtils.parseId(String nutsId)
examples : script://groupId:artifactId/version?face
script://groupId:artifactId/version script://groupId:artifactId
script://artifactId artifactId
|
| Modifier and Type | Method and Description |
|---|---|
static List<NBootDependency> |
NBootUtils.parseIdList(String s) |
| Modifier and Type | Method and Description |
|---|---|
static URL |
NBootUtils.findClassLoaderJar(NBootDependency id,
URL[] urls) |
static String |
NBootUtils.formatIdArray(NBootDependency[] s) |
static boolean |
NBootUtils.isAcceptCondition(NBootDependency cond) |
static boolean |
NBootUtils.isAcceptDependency(NBootDependency s,
NBootOptionsInfo bOptions) |
void |
NBootErrorInfoList.removeErrorsFor(NBootDependency nutsId) |
static String |
NBootUtils.resolveDescPath(NBootDependency id) |
static String |
NBootUtils.resolveFileName(NBootDependency id,
String extension) |
static String |
NBootUtils.resolveFilePath(NBootDependency id,
String extension) |
static String |
NBootUtils.resolveIdPath(NBootDependency id) |
static String |
NBootUtils.resolveJarPath(NBootDependency id) |
static String |
NBootUtils.resolveNutsDescriptorPath(NBootDependency id) |
static String |
NBootUtils.resolveNutsIdDigest(NBootDependency id,
URL[] urls) |
| Modifier and Type | Method and Description |
|---|---|
static String |
NBootUtils.formatIdList(List<NBootDependency> s) |
static String |
NBootUtils.toDependencyExclusionListString(List<NBootDependency> exclusions) |
| Constructor and Description |
|---|
NReservedErrorInfo(NBootDependency nutsId,
String repository,
String url,
NBootMsg message,
Throwable throwable) |
Copyright © 2026 vpc open source initiative. All rights reserved.