public class SimpleBuildItemResolver extends Object implements BuildItemResolver
BuildItemResolver implementation.| Constructor and Description |
|---|
SimpleBuildItemResolver(Function<String,Dependency> dependencyResolver,
Function<String,BillOfMaterials> bomResolver,
Function<String,MavenRepository> repositoryResolver) |
| Modifier and Type | Method and Description |
|---|---|
BillOfMaterials |
resolveBom(String id)
Resolve the
BillOfMaterials with the specified id. |
Dependency |
resolveDependency(String id)
Resolve the
Dependency with the specified id. |
MavenRepository |
resolveRepository(String id)
Resolve the
repository with the specified id. |
public SimpleBuildItemResolver(Function<String,Dependency> dependencyResolver, Function<String,BillOfMaterials> bomResolver, Function<String,MavenRepository> repositoryResolver)
public Dependency resolveDependency(String id)
BuildItemResolverDependency with the specified id.resolveDependency in interface BuildItemResolverid - the id of the dependencyDependency or null if none is foundpublic BillOfMaterials resolveBom(String id)
BuildItemResolverBillOfMaterials with the specified id.resolveBom in interface BuildItemResolverid - the id of the bomBillOfMaterials or null if none is foundpublic MavenRepository resolveRepository(String id)
BuildItemResolverrepository with the specified id.resolveRepository in interface BuildItemResolverid - the id of the bomMavenRepository or null if none is foundCopyright © 2020 Pivotal Software, Inc.. All rights reserved.