org.sqlite

## クラス OSInfo

- java.lang.Object
- - org.sqlite.OSInfo

    public class OSInfo
    extends Object

Provides OS name and architecture name.

作成者:
  leo

### コンストラクタの概要

コンストラクタ
コンストラクタと説明
`OSInfo()`

### メソッドの概要

メソッド
`static String` `getArchName()`
`static String` `getNativeLibFolderPathForCurrentOS()`
`static String` `getOSName()`
`static void` `main(String[] args)`
`static String` `translateArchNameToFolderName(String archName)`
`static String` `translateOSNameToFolderName(String osName)` Extracts operating system name from given string.

### クラスから継承されたメソッド java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### コンストラクタの詳細

#### OSInfo

    public OSInfo()

### メソッドの詳細

#### main

    public static void main(String[] args)

#### getNativeLibFolderPathForCurrentOS

    public static String getNativeLibFolderPathForCurrentOS()

戻り値:
  Native library fold path for the current operation system in the format of `OS_name/OS_architecture_name`

#### getOSName

    public static String getOSName()

戻り値:
  Operating system name: `"Windows"`, `"Mac"`, or `"Linux"`.

#### getArchName

    public static String getArchName()

戻り値:
  Operation system architecture name.

#### translateOSNameToFolderName

    public static String translateOSNameToFolderName(String osName)

Extracts operating system name from given string.

パラメータ:
  `osName` - The given string that contains operating system name.
戻り値:
  Operating system name: `"Windows"`, `"Mac"`, or `"Linux"`.

#### translateArchNameToFolderName

    public static String translateArchNameToFolderName(String archName)

パラメータ:
  `archName` -
戻り値:
  Operation system architecture name.