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, isVersion
getDescription, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersion
getDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType
protected List<String> dependencies
protected TargetPackage parent
protected TargetPackageImpl()
public void addDependency(String dependency)
public List<String> getDependencies()
TargetPackage
getDependencies
in interface TargetPackage
public void setDependencies(List<String> dependencies)
public TargetPackage getParent()
TargetPackage
getParent
in interface TargetPackage
public void setParent(TargetPackage parent)
public int compareTo(TargetPackage o)
compareTo
in interface Comparable<TargetPackage>
Copyright © 2018 Nuxeo. All rights reserved.