public class TargetPackageImpl extends TargetImpl implements TargetPackage, Comparable<TargetPackage>
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
dependencies |
protected TargetPackage |
parent |
deprecated, description, downloadLink, enabled, endOfAvailability, fastTrack, id, isDefault, label, name, overridden, refVersion, releaseDate, restricted, status, trial, types, version| Modifier | Constructor and Description |
|---|---|
protected |
TargetPackageImpl() |
|
TargetPackageImpl(String id,
String name,
String version,
String refVersion,
String label) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependency(String dependency) |
int |
compareTo(TargetPackage o) |
List<String> |
getDependencies()
Returns the list of target packages that this target package depends on.
|
TargetPackage |
getParent()
Returns the parent target package or null if there is no inheritance.
|
void |
setDependencies(List<String> dependencies) |
void |
setParent(TargetPackage parent) |
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersiongetDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getSimpleName, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType, setDefault, setDeprecated, setDescription, setDownloadLink, setEnabled, setEndOfAvailability, setFastTrack, setId, setLabel, setName, setOverridden, setRefVersion, setReleaseDate, setRestricted, setStatus, setTrial, setTypes, setVersion, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersiongetDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesTypeprotected List<String> dependencies
protected TargetPackage parent
protected TargetPackageImpl()
public void addDependency(String dependency)
public List<String> getDependencies()
TargetPackagegetDependencies in interface TargetPackagepublic void setDependencies(List<String> dependencies)
public TargetPackage getParent()
TargetPackagegetParent in interface TargetPackagepublic void setParent(TargetPackage parent)
public int compareTo(TargetPackage o)
compareTo in interface Comparable<TargetPackage>Copyright © 2019 Nuxeo. All rights reserved.