Class VersionChangesDescriptor
- java.lang.Object
-
- org.eclipse.tycho.versions.engine.VersionChangesDescriptor
-
public class VersionChangesDescriptor extends java.lang.ObjectThis class holds the set of changes that are applied during aVersionsEngineexecution as well as some configuration that need to be passed toMetadataManipulators.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<PomVersionChange>aritfactsVersionChangesprivate java.util.Set<PackageVersionChange>packageVersionChangesprivate VersionRangeUpdateStrategyversionRangeUpdateStrategy
-
Constructor Summary
Constructors Constructor Description VersionChangesDescriptor(java.util.Set<PomVersionChange> originalVersionChanges, VersionRangeUpdateStrategy versionRangeUpdateStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddPackageVersionChanges(java.util.Set<PackageVersionChange> changes)booleanaddVersionChange(PomVersionChange versionChange)PackageVersionChangefindPackageVersionChange(java.lang.String packageName)VersionChangefindVersionChangeByArtifactId(java.lang.String symbolicName)java.util.Set<PackageVersionChange>getPackageVersionChanges()java.util.Set<PomVersionChange>getVersionChanges()VersionRangeUpdateStrategygetVersionRangeUpdateStrategy()
-
-
-
Field Detail
-
aritfactsVersionChanges
private final java.util.Set<PomVersionChange> aritfactsVersionChanges
-
packageVersionChanges
private final java.util.Set<PackageVersionChange> packageVersionChanges
-
versionRangeUpdateStrategy
private final VersionRangeUpdateStrategy versionRangeUpdateStrategy
-
-
Constructor Detail
-
VersionChangesDescriptor
public VersionChangesDescriptor(java.util.Set<PomVersionChange> originalVersionChanges, VersionRangeUpdateStrategy versionRangeUpdateStrategy)
-
-
Method Detail
-
getVersionChanges
public java.util.Set<PomVersionChange> getVersionChanges()
-
addVersionChange
public boolean addVersionChange(PomVersionChange versionChange)
-
findVersionChangeByArtifactId
public VersionChange findVersionChangeByArtifactId(java.lang.String symbolicName)
-
getPackageVersionChanges
public java.util.Set<PackageVersionChange> getPackageVersionChanges()
-
getVersionRangeUpdateStrategy
public VersionRangeUpdateStrategy getVersionRangeUpdateStrategy()
-
addPackageVersionChanges
public boolean addPackageVersionChanges(java.util.Set<PackageVersionChange> changes)
-
findPackageVersionChange
public PackageVersionChange findPackageVersionChange(java.lang.String packageName)
-
-