public class PomIdResolver extends Object
| Constructor and Description |
|---|
PomIdResolver(net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
PomId |
resolveJarPomId(InputStream jarStream) |
PomId[] |
resolveJarPomIds(InputStream jarStream) |
PomId |
resolvePomId(Class clazz) |
PomId |
resolvePomId(Class clazz,
PomId defaultValue) |
PomId |
resolvePomId(Class clazz,
String groupId,
String artifactId,
String defaultValue) |
PomId[] |
resolvePomId(net.thevpc.nuts.NutsPath baseUrl,
String referenceResourcePath,
net.thevpc.nuts.NutsSession session) |
PomId[] |
resolvePomIds(Class clazz)
resolve all Maven/Nuts artifact definitions in the classloader that has
loaded
clazz |
String |
resolvePomVersion(Class clazz,
String groupId,
String artifactId,
String defaultValue) |
String |
resolvePomVersion(String groupId,
String artifactId,
String defaultValue) |
PomId |
resolvePropertiesPomId(InputStream stream) |
public PomId[] resolvePomId(net.thevpc.nuts.NutsPath baseUrl, String referenceResourcePath, net.thevpc.nuts.NutsSession session)
public PomId[] resolvePomIds(Class clazz)
clazzclazz - classpublic PomId resolvePomId(Class clazz, String groupId, String artifactId, String defaultValue)
public String resolvePomVersion(String groupId, String artifactId, String defaultValue)
public String resolvePomVersion(Class clazz, String groupId, String artifactId, String defaultValue)
public PomId resolvePropertiesPomId(InputStream stream)
public PomId[] resolveJarPomIds(InputStream jarStream) throws IOException
IOExceptionpublic PomId resolveJarPomId(InputStream jarStream) throws IOException
IOExceptionCopyright © 2022 vpc open source initiative. All rights reserved.