|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReadableOperatingSystem
Defines an operating system.
An operating system (OS) is a set of software that manages the hardware of a computer and provides common services
for programs. Popular examples of modern operating systems are Android, iOS, Linux, Mac OS X and Windows.
The implementation of this interface may be mutable or immutable. This interface only gives access to retrieve data,
never to change it.
Method Summary | |
---|---|
OperatingSystemFamily |
getFamily()
Gets the family of an operating system. |
java.lang.String |
getFamilyName()
Gets the family name of an operating system. |
java.lang.String |
getIcon()
Gets the icon name of an operating system. |
java.lang.String |
getName()
Gets the name of an operating system. |
java.lang.String |
getProducer()
Returns the manufacturer of an operating system. |
java.lang.String |
getProducerUrl()
Returns the URL to the main website of the manufacturer of an operating system. |
java.lang.String |
getUrl()
Returns the URL to the product or information page of an operating system. |
VersionNumber |
getVersionNumber()
Gets the version number of an operating system. |
Method Detail |
---|
@Nonnull OperatingSystemFamily getFamily()
@Nonnull java.lang.String getFamilyName()
@Nonnull java.lang.String getIcon()
@Nonnull java.lang.String getName()
@Nonnull java.lang.String getProducer()
@Nonnull java.lang.String getProducerUrl()
@Nonnull java.lang.String getUrl()
@Nonnull VersionNumber getVersionNumber()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |