public interface Resolver
Modifier and Type | Interface and Description |
---|---|
static interface |
Resolver.ClassLoaderDescriptor
Abstract a classloader adding the metadata about the resolution done to create it.
|
Modifier and Type | Method and Description |
---|---|
Resolver.ClassLoaderDescriptor |
mapDescriptorToClassLoader(InputStream descriptor)
Creates a classloader from the passed descriptor (dependencies.txt).
|
default Resolver.ClassLoaderDescriptor |
mapDescriptorToClassLoader(List<String> gavs)
Alias to load dependencies from a plain list of gav (groupId:artifactId:version).
|
Collection<File> |
resolveFromDescriptor(InputStream descriptor)
Resolves the dependencies from the descriptor passed as an InputStream.
|
default Collection<File> |
resolveFromDescriptor(List<String> gavs)
Alias to load dependencies from a plain list of gav (groupId:artifactId:version).
|
Resolver.ClassLoaderDescriptor mapDescriptorToClassLoader(InputStream descriptor)
descriptor
- the dependencies.txt InputStream.default Resolver.ClassLoaderDescriptor mapDescriptorToClassLoader(List<String> gavs)
gavs
- the dependencies to use to resolve dependencies.Collection<File> resolveFromDescriptor(InputStream descriptor)
mapDescriptorToClassLoader
.descriptor
- the dependencies.txt to use to resolve dependencies.default Collection<File> resolveFromDescriptor(List<String> gavs)
gavs
- the dependencies to use to resolve dependencies.1.1.17-SNAPSHOT - Copyright © 2019 Talend Component Kit Documentation