Class TargetPlatformInfoImpl
java.lang.Object
org.nuxeo.targetplatforms.api.impl.TargetInfoImpl
org.nuxeo.targetplatforms.api.impl.TargetPlatformInfoImpl
- All Implemented Interfaces:
Serializable,Comparable<TargetPlatformInfo>,TargetInfo,TargetPlatformInfo
Describe a target platform: name, version
- Since:
- 5.7.1
- Author:
- Bogdan Stefanescu
- 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 TypeMethodDescriptionvoidaddAvailablePackageInfo(TargetPackageInfo packInfo) Add a package to the list of available packages.intReturn the list of ids of packages available on this target platform.Return the map of packages available on this target platform.voidsetAvailablePackagesInfo(Map<String, TargetPackageInfo> packages) Sets available packages on this target platform.Methods 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.TargetInfo
getDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isFastTrack, isOverridden, isRestricted, isTrial, matchesType
-
Field Details
-
availablePackagesInfo
-
-
Constructor Details
-
TargetPlatformInfoImpl
protected TargetPlatformInfoImpl() -
TargetPlatformInfoImpl
-
-
Method Details
-
getAvailablePackagesIds
Description copied from interface:TargetPlatformInfoReturn the list of ids of packages available on this target platform.- Specified by:
getAvailablePackagesIdsin interfaceTargetPlatformInfo
-
getAvailablePackagesInfo
Description copied from interface:TargetPlatformInfoReturn the map of packages available on this target platform.- Specified by:
getAvailablePackagesInfoin interfaceTargetPlatformInfo
-
addAvailablePackageInfo
Description copied from interface:TargetPlatformInfoAdd a package to the list of available packages.- Specified by:
addAvailablePackageInfoin interfaceTargetPlatformInfo
-
setAvailablePackagesInfo
Description copied from interface:TargetPlatformInfoSets available packages on this target platform.- Specified by:
setAvailablePackagesInfoin interfaceTargetPlatformInfo
-
compareTo
- Specified by:
compareToin interfaceComparable<TargetPlatformInfo>
-