パッケージ org.opengion.penguin.common

## クラス SystemUtil

- java.lang.Object
- - org.opengion.penguin.common.SystemUtil

-     public final class SystemUtil
      extends Object

  共通的に使用されるメソッドを集約したクラスです。 hayabusのcommon.HybsSystemと役割としてはほぼ同じです。 パッケージ間の依存を切るためにこちらにも最小限の機能を持たせておきます。
  機能分類
    初期化
  バージョン
    4.0
  作成者
    Takahashi Masakazu
  導入されたバージョン:
    JDK5.0,

- - ### フィールドの概要

    フィールド
    修飾子とタイプ | フィールド | 説明
    --- | --- | ---
    `static String` | `BR` | HTMLでの改行記号( <br /> )をセットします。
    `static String` | `CR` | システム依存の改行記号をセットします。
    `static char` | `FS` | システム依存のファイルセパレーター文字をセットします。

  - ### メソッドの概要

    すべてのメソッド staticメソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `static Object` | `newInstance​(String cls)` | 指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。

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

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

- - ### フィールドの詳細

    - #### CR

          public static final String CR

      システム依存の改行記号をセットします。

    - #### BR

          public static final String BR

      HTMLでの改行記号( <br /> )をセットします。

    - #### FS

          public static final char FS

      システム依存のファイルセパレーター文字をセットします。

  - ### メソッドの詳細

    - #### newInstance

          public static Object newInstance​(String cls)

      指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。 作成するには、デフォルトコンストラクターが必要です。 initialize パラメータは true 相当(それまでに初期化されていない場合だけ初期化)です。
      パラメータ:
        `cls` - 作成するクラスのフルネーム
      戻り値:
        オブジェクト
      例外:
        `RuntimeException` - 何らかのエラーが発生した場合
      変更履歴:
        6.8.2.3 (2017/11/10) java9対応(cls.newInstance() → cls.getDeclaredConstructor().newInstance())