Class OperatingSystem.OSVersionInfo

java.lang.Object
oshi.software.os.OperatingSystem.OSVersionInfo
Enclosing interface:
OperatingSystem

public static class OperatingSystem.OSVersionInfo
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    OSVersionInfo​(java.lang.String version, java.lang.String codeName, java.lang.String buildNumber)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBuildNumber()
    Gets the operating system build number.
    java.lang.String getCodeName()
    Gets the operating system codename.
    java.lang.String getVersion()
    Gets the operating system version.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • OSVersionInfo

      public OSVersionInfo​(java.lang.String version, java.lang.String codeName, java.lang.String buildNumber)
  • Method Details

    • getVersion

      public java.lang.String getVersion()
      Gets the operating system version.
      Returns:
      The version, if any. May be null.
    • getCodeName

      public java.lang.String getCodeName()
      Gets the operating system codename.
      Returns:
      The code name, if any. May be null.
    • getBuildNumber

      public java.lang.String getBuildNumber()
      Gets the operating system build number.
      Returns:
      The build number, if any. May be null.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object