public class VersionChangesDescriptor
extends java.lang.Object
VersionsEngine
execution as
well as some configuration that need to be passed to MetadataManipulator
s.Modifier and Type | Field and Description |
---|---|
private java.util.Set<VersionChange> |
aritfactsVersionChanges |
private java.util.Set<PackageVersionChange> |
packageVersionChanges |
private VersionRangeUpdateStrategy |
versionRangeUpdateStrategy |
Constructor and Description |
---|
VersionChangesDescriptor(java.util.Set<VersionChange> originalVersionChanges,
VersionRangeUpdateStrategy versionRangeUpdateStrategy) |
Modifier and Type | Method and Description |
---|---|
boolean |
addPackageVersionChanges(java.util.Set<PackageVersionChange> changes) |
boolean |
addVersionChange(VersionChange versionChange) |
PackageVersionChange |
findPackageVersionChange(java.lang.String packageName) |
VersionChange |
findVersionChangeByArtifactId(java.lang.String symbolicName) |
java.util.Set<PackageVersionChange> |
getPackageVersionChanges() |
java.util.Set<VersionChange> |
getVersionChanges() |
VersionRangeUpdateStrategy |
getVersionRangeUpdateStrategy() |
private final java.util.Set<VersionChange> aritfactsVersionChanges
private final java.util.Set<PackageVersionChange> packageVersionChanges
private final VersionRangeUpdateStrategy versionRangeUpdateStrategy
public VersionChangesDescriptor(java.util.Set<VersionChange> originalVersionChanges, VersionRangeUpdateStrategy versionRangeUpdateStrategy)
public java.util.Set<VersionChange> getVersionChanges()
public boolean addVersionChange(VersionChange versionChange)
public VersionChange findVersionChangeByArtifactId(java.lang.String symbolicName)
public java.util.Set<PackageVersionChange> getPackageVersionChanges()
public VersionRangeUpdateStrategy getVersionRangeUpdateStrategy()
public boolean addPackageVersionChanges(java.util.Set<PackageVersionChange> changes)
public PackageVersionChange findPackageVersionChange(java.lang.String packageName)