public abstract class OsgiToMaven extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OsgiToMaven.Developer |
static class |
OsgiToMaven.License |
static class |
OsgiToMaven.MavenDep |
static class |
OsgiToMaven.SCM |
| Modifier and Type | Field and Description |
|---|---|
protected File |
workingDirectory |
| Constructor and Description |
|---|
OsgiToMaven(String repositoryUrl,
String repositoryId) |
protected final File workingDirectory
public void setMavenReplacementLookup(Function<Bundle,Optional<OsgiToMaven.MavenDep>> mavenReplacementLookup)
public void setFeaturePublishFilter(Predicate<Feature> featurePublishFilter)
public void setFeatureGroupIdResolver(Function<Feature,String> featureGroupIdResolver)
public void setFeatureSnapshotFilter(Predicate<Feature> featureSnapshotFilter)
public void setResolvedBundleFilter(BiPredicate<Bundle,ResolvedBundle> resolvedBundleFilter)
public static void unzipRepository(File archive, File outDir) throws ZipException, IOException
ZipExceptionIOExceptionpublic abstract List<Bundle> generateBundleList() throws Throwable
ThrowableCopyright © 2018. All rights reserved.