Class TargetPackageImpl
java.lang.Object
org.nuxeo.targetplatforms.api.impl.TargetInfoImpl
org.nuxeo.targetplatforms.api.impl.TargetImpl
org.nuxeo.targetplatforms.api.impl.TargetPackageImpl
- All Implemented Interfaces:
Serializable,Comparable<TargetPackage>,Target,TargetInfo,TargetPackage
public class TargetPackageImpl
extends TargetImpl
implements TargetPackage, Comparable<TargetPackage>
- Since:
- 5.7.1
- See Also:
-
Field Summary
FieldsFields inherited from class org.nuxeo.targetplatforms.api.impl.TargetInfoImpl
deprecated, description, downloadLink, enabled, endOfAvailability, fastTrack, id, isDefault, label, name, overridden, refVersion, releaseDate, restricted, status, trial, types, version -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependency(String dependency) intReturns the list of target packages that this target package depends on.Returns the parent target package or null if there is no inheritance.voidsetDependencies(List<String> dependencies) voidsetParent(TargetPackage parent) Methods inherited from class org.nuxeo.targetplatforms.api.impl.TargetImpl
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersionMethods inherited from class org.nuxeo.targetplatforms.api.impl.TargetInfoImpl
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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.nuxeo.targetplatforms.api.Target
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersionMethods inherited from interface org.nuxeo.targetplatforms.api.TargetInfo
getDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType
-
Field Details
-
dependencies
-
parent
-
-
Constructor Details
-
TargetPackageImpl
protected TargetPackageImpl() -
TargetPackageImpl
-
-
Method Details
-
addDependency
-
getDependencies
Description copied from interface:TargetPackageReturns the list of target packages that this target package depends on.- Specified by:
getDependenciesin interfaceTargetPackage
-
setDependencies
-
getParent
Description copied from interface:TargetPackageReturns the parent target package or null if there is no inheritance.- Specified by:
getParentin interfaceTargetPackage
-
setParent
-
compareTo
- Specified by:
compareToin interfaceComparable<TargetPackage>
-