Class TargetPlatformImpl
java.lang.Object
org.nuxeo.targetplatforms.api.impl.TargetInfoImpl
org.nuxeo.targetplatforms.api.impl.TargetImpl
org.nuxeo.targetplatforms.api.impl.TargetPlatformImpl
- All Implemented Interfaces:
Serializable,Comparable<TargetPlatform>,Target,TargetInfo,TargetPlatform
- 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 TypeMethodDescriptionvoidintReturn the list of packages available on this target platform.Return the list of ids of packages available on this target platform.Returns this target platform parent or null if there is no inheritance.Returns the list of test versions, useful for testing of multiple branches (main target platform branch or release, maintenance branch, etc...).voidvoidsetParent(TargetPlatform parent) voidsetTestVersions(List<String> testVersions) 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
-
parent
-
availablePackages
-
testVersions
-
-
Constructor Details
-
TargetPlatformImpl
protected TargetPlatformImpl() -
TargetPlatformImpl
-
TargetPlatformImpl
-
-
Method Details
-
getAvailablePackagesIds
Description copied from interface:TargetPlatformReturn the list of ids of packages available on this target platform.- Specified by:
getAvailablePackagesIdsin interfaceTargetPlatform
-
getAvailablePackages
Description copied from interface:TargetPlatformReturn the list of packages available on this target platform.- Specified by:
getAvailablePackagesin interfaceTargetPlatform
-
addAvailablePackage
-
setAvailablePackages
-
getParent
Description copied from interface:TargetPlatformReturns this target platform parent or null if there is no inheritance.- Specified by:
getParentin interfaceTargetPlatform
-
setParent
-
getTestVersions
Description copied from interface:TargetPlatformReturns the list of test versions, useful for testing of multiple branches (main target platform branch or release, maintenance branch, etc...).- Specified by:
getTestVersionsin interfaceTargetPlatform
-
setTestVersions
-
compareTo
- Specified by:
compareToin interfaceComparable<TargetPlatform>
-