| Package | Description |
|---|---|
| net.thevpc.nuts.runtime.standalone.repository.impl.maven.pom | |
| net.thevpc.nuts.runtime.standalone.repository.impl.maven.util |
| Modifier and Type | Method and Description |
|---|---|
PomId[] |
PomDependency.getExclusions() |
PomId |
Pom.getParent() |
PomId |
Pom.getPomId() |
PomId |
PomIdResolver.resolveJarPomId(InputStream jarStream) |
PomId[] |
PomIdResolver.resolveJarPomIds(InputStream jarStream) |
PomId |
PomIdResolver.resolvePomId(Class clazz) |
PomId |
PomIdResolver.resolvePomId(Class clazz,
PomId defaultValue) |
PomId |
PomIdResolver.resolvePomId(Class clazz,
String groupId,
String artifactId,
String defaultValue) |
PomId[] |
PomIdResolver.resolvePomId(net.thevpc.nuts.NutsPath baseUrl,
String referenceResourcePath,
net.thevpc.nuts.NutsSession session) |
PomId[] |
PomIdResolver.resolvePomIds(Class clazz)
resolve all Maven/Nuts artifact definitions in the classloader that has
loaded
clazz |
PomId |
PomIdResolver.resolvePropertiesPomId(InputStream stream) |
PomId |
PomId.setArtifactId(String artifactId) |
PomId |
PomId.setGroupId(String groupId) |
PomId |
PomId.setVersion(String version) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PomIdFilter.accept(PomId id) |
static Element |
PomXmlParser.createExclusionElement(Document doc,
PomId exclusionId) |
PomId |
PomIdResolver.resolvePomId(Class clazz,
PomId defaultValue) |
PomDependency |
PomDependency.setExclusions(PomId[] exclusions) |
Pom |
Pom.setParent(PomId parent) |
| Constructor and Description |
|---|
Pom(String groupId,
String artifactId,
String version,
String packaging,
PomId parent,
String name,
String desc,
String url,
String inceptionYear,
Map<String,String> properties,
PomDependency[] dependencies,
PomDependency[] dependenciesManagement,
PomRepository[] repositories,
PomRepository[] pluginRepositories,
String[] modules,
PomProfile[] profiles,
Document xml) |
PomDependency(String groupId,
String artifactId,
String classifier,
String version,
String scope,
String optional,
String os,
String arch,
String type,
PomId[] exclusions) |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<PomId> |
ArchetypeCatalogParser.createArchetypeCatalogIterator(InputStream stream,
PomIdFilter filter,
boolean autoCloseStream) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsId |
MavenUtils.toNutsId(PomId d) |
net.thevpc.nuts.NutsId[] |
MavenUtils.toNutsId(PomId[] ids) |
Copyright © 2022 vpc open source initiative. All rights reserved.