public class PomIdResolver extends Object
| Constructor and Description |
|---|
PomIdResolver(PomUrlReader pomUrlReader,
PomLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
PomId |
resolveJarPomId(InputStream jarStream) |
PomId[] |
resolveJarPomIds(InputStream jarStream) |
PomId |
resolvePomId(Class clazz,
NutsSession session) |
PomId |
resolvePomId(Class clazz,
PomId defaultValue,
NutsSession session) |
PomId |
resolvePomId(Class clazz,
String groupId,
String artifactId,
String defaultValue) |
PomId[] |
resolvePomId(URL baseUrl,
String referenceResourcePath,
NutsSession session) |
PomId[] |
resolvePomIds(Class clazz,
NutsSession session)
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 PomIdResolver(PomUrlReader pomUrlReader, PomLogger logger)
public PomId[] resolvePomId(URL baseUrl, String referenceResourcePath, NutsSession session)
public PomId[] resolvePomIds(Class clazz, NutsSession session)
clazzclazz - classsession - sessionpublic PomId resolvePomId(Class clazz, NutsSession session)
public PomId resolvePomId(Class clazz, PomId defaultValue, NutsSession session)
public 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 © 2021 vpc open source initiative. All rights reserved.