- All Implemented Interfaces:
OnixCodelist
,Serializable
,Comparable<OperatingSystems>
,Constable
Enum
that corresponds to ONIX Codelist 176
Description: Operating system
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Nested classes/interfaces inherited from interface com.tectonica.jonix.common.OnixCodelist
OnixCodelist.Pair
-
Enum Constant Summary
Enum ConstantDescriptionAn Open Source mobile device operating system originally developed by Google and supported by the Open Handset AllianceA proprietary operating system supplied by Research In Motion for its BlackBerry handheld devicesA proprietary operating system based on Mac OS X supplied by Apple for its iPhone, iPad and iPod Touch handheld devicesAn operating system based on the Linux kernelProprietary 'Classic' operating system supplied by Apple on Macintosh computers up to 2002.A proprietary operating system supplied by Apple on Macintosh computersProprietary 'OS X' operating system supplied by Apple on Macintosh computers from 2001/2002.A proprietary operating system (AKA Garnet OS) originally developed for handheld devicesAn operating system for hand-held devices, originally developed as a proprietary system, but planned to become wholly Open Source by 2010A proprietry Linux-based operating system for handheld devices, originally developed by Palm (now owned by LG)A proprietary operating system supplied by MicrosoftA proprietary operating system (AKA Windows Embedded Compact, WinCE) supplied by Microsoft for small-scale devicesA proprietary operating system supplied by Microsoft for mobile devicesA proprietary operating system supplied by Microsoft for mobile devices, successor to Windows Mobile -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic OperatingSystems
static Optional<OperatingSystems>
byCodeOptional
(String code) static String
codeToDesciption
(String code) getCode()
static OperatingSystems
Returns the enum constant of this class with the specified name.static OperatingSystems[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface com.tectonica.jonix.common.OnixCodelist
pair
-
Enum Constant Details
-
Android
An Open Source mobile device operating system originally developed by Google and supported by the Open Handset Alliance -
BlackBerry_OS
A proprietary operating system supplied by Research In Motion for its BlackBerry handheld devices -
iOS
A proprietary operating system based on Mac OS X supplied by Apple for its iPhone, iPad and iPod Touch handheld devices -
Linux
An operating system based on the Linux kernel -
Mac_OS
Proprietary 'Classic' operating system supplied by Apple on Macintosh computers up to 2002. Deprecated - use code 13 for all Mac OS versions -
Mac_OS_X
Proprietary 'OS X' operating system supplied by Apple on Macintosh computers from 2001/2002. Deprecated - use code 13 for all Mac OS versions -
Palm_OS
A proprietary operating system (AKA Garnet OS) originally developed for handheld devices -
webOS
A proprietry Linux-based operating system for handheld devices, originally developed by Palm (now owned by LG) -
Symbian
An operating system for hand-held devices, originally developed as a proprietary system, but planned to become wholly Open Source by 2010 -
Windows
A proprietary operating system supplied by Microsoft -
Windows_CE
A proprietary operating system (AKA Windows Embedded Compact, WinCE) supplied by Microsoft for small-scale devices -
Windows_Mobile
A proprietary operating system supplied by Microsoft for mobile devices -
Mac_OS_
A proprietary operating system supplied by Apple on Macintosh computers -
Windows_Phone_7
A proprietary operating system supplied by Microsoft for mobile devices, successor to Windows Mobile
-
-
Field Details
-
code
-
description
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getCode
- Specified by:
getCode
in interfaceOnixCodelist
-
getDescription
- Specified by:
getDescription
in interfaceOnixCodelist
-
byCode
-
byCodeOptional
-
codeToDesciption
-