Class TargetPackageExtension
java.lang.Object
org.nuxeo.targetplatforms.api.impl.TargetInfoExtension
org.nuxeo.targetplatforms.api.impl.TargetExtension
org.nuxeo.targetplatforms.api.impl.TargetPackageExtension
- All Implemented Interfaces:
Serializable
,Comparable<TargetPackage>
,Target
,TargetInfo
,TargetPackage
public class TargetPackageExtension
extends TargetExtension
implements TargetPackage, Comparable<TargetPackage>
TargetPackage
implementation relying on an original implementation, useful for override when adding
additional metadata.- Since:
- 5.7.1
- See Also:
-
Field Summary
Fields inherited from class org.nuxeo.targetplatforms.api.impl.TargetExtension
origTarget
Fields inherited from class org.nuxeo.targetplatforms.api.impl.TargetInfoExtension
origInfo
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the list of target packages that this target package depends on.Returns the parent target package or null if there is no inheritance.Methods inherited from class org.nuxeo.targetplatforms.api.impl.TargetExtension
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersion
Methods inherited from class org.nuxeo.targetplatforms.api.impl.TargetInfoExtension
getDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getSimpleName, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuxeo.targetplatforms.api.Target
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersion
Methods 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
-
origPackage
-
-
Constructor Details
-
TargetPackageExtension
protected TargetPackageExtension() -
TargetPackageExtension
-
-
Method Details
-
getDependencies
Description copied from interface:TargetPackage
Returns the list of target packages that this target package depends on.- Specified by:
getDependencies
in interfaceTargetPackage
-
getParent
Description copied from interface:TargetPackage
Returns the parent target package or null if there is no inheritance.- Specified by:
getParent
in interfaceTargetPackage
-
compareTo
- Specified by:
compareTo
in interfaceComparable<TargetPackage>
-