概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.JRcServer.commons.def
クラス BaseDef

    java.lang.Object
      com.JRcServer.commons.def.BaseDef

    public class BaseDef

extends java.lang.Object

基本定義.
JRcCommonsで利用する基本情報を定義します.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  2003/10/24
作成者:
  masahito suzuki

フィールドの概要
`static java.lang.String` | `ASCII` American Standard Code for Information Interchange.
`static java.lang.String` | `AUTO_DETECT` Shift-JIS、EUC-JP、ISO 2022 JP の検出および変換.
`static java.lang.String` | `BOOLEAN_FALSE` Boolean判定 : false.
`static java.lang.String` | `BOOLEAN_TRUE` Boolean判定 : true.
`static java.lang.String` | `BOOT_LIB_PATH` ブートJAVAコマンドディレクトリ名.
`static java.lang.String` | `CURRENT_DIR` 起動カレントディレクトリ.
`static java.lang.String` | `DEF_CHARSET` 基本データ変換コード.
`static java.lang.String` | `DOT` ドット.
`static java.lang.String` | `DOUBLE_COAT` ダブルコーテーション.
`static java.lang.String` | `ENTER_MACINTOSH` 改行コード : Macintosh.
`static java.lang.String` | `ENTER_SEPARATOR` 改行情報.
`static java.lang.String` | `ENTER_UNIX` 改行コード : Unix.
`static java.lang.String` | `ENTER_WINDOWS` 改行コード : Windows.
`static java.lang.String` | `EQUAL` イコール.
`static java.lang.String` | `EUC` JIS X 0201、0208、0212、EUC エンコーディング、日本語.
`static java.lang.String` | `FILE_SEPARATOR` ファイル区切り情報.
`static int` | `GIGA_BYTE` １ギガバイト.
`static java.lang.String` | `INI_CHARSET` ini内キャラクタセット値.
`static java.lang.String` | `ISO_8859_1` ISO 8859-1 ラテンアルファベット No1.
`static java.lang.String` | `JAVA_CLASSPATH` クラスパス情報.
`static java.lang.String` | `JAVA_CLASSPATH_CMD` javaクラスパスコマンド.
`static java.lang.String` | `JAVA_CMD` javaコマンド.
`static java.lang.String` | `JAVA_DIR` Javaディレクトリ.
`static java.lang.String` | `JAVA_VERSION` javaバージョン.
`static java.lang.String` | `JAVA_VM_NAME` javaVM名.
`static java.lang.String` | `JIS` ISO 2022 JP.
`static int` | `K_BYTE` １キロバイト.
`static java.lang.String` | `LOGIN_USERNAME` ログイン(JVM起動)ユーザ名.
`static int` | `MEGA_BYTE` １メガバイト.
`static java.lang.String` | `MS932` Windows 日本語-NS932.
`static java.lang.String` | `OS_ARCH` OSアーキテクチャー名.
`static java.lang.String` | `OS_NAME` OS名.
`static java.lang.String` | `OS_VERSION` OSバージョン名.
`static java.lang.String` | `PATH_SEPARATOR` パス区切り情報.
`static java.lang.String` | `PROJECT_NAME` project名.
`static java.lang.String` | `PROJECT_SYMBOL` project シンボル情報.
`static java.lang.String` | `PROJECT_UPDATE` project アップデート日付.
`static java.lang.String` | `PROJECT_VERSION` project バージョン.
`static java.lang.String` | `SINGLE_COAT` シングルコーテーション.
`static java.lang.String` | `SJIS` Shift-JIS、日本語.
`static java.lang.String` | `SLASH_CODE` バックスラッシュ.
`static java.lang.String` | `SPACE` 文字スペース.
`static java.lang.String` | `SPACE2` 全角スペース.
`static java.lang.String` | `TAB` 文字タブ.
`static java.lang.String` | `THIS_CHARSET` 自OS文字コード.
`static java.lang.String` | `USER_HOME` ユーザホームディレクトリ.
`static java.lang.String` | `UTF16` 16ビット Unicode Transformation Format、 必須の初期バイト順マークによって指定されたバイト順.
`static java.lang.String` | `UTF32` 32ビット Unicode Transformation Format、 必須の初期バイト順マークによって指定されたバイト順.
`static java.lang.String` | `UTF8` 8ビット Unicode Transformation Format.
`static java.lang.String` | `WIN31J` Windows 日本語-Win31J.
`static java.lang.String` | `YEN_CODE` ￥コード.

メソッドの概要
`java.lang.String[]` | `getExecJavaCommand(java.lang.String[] classPath, java.lang.String execObj)` java実行コマンドを取得.
`java.lang.String[]` | `getExecJavaCommand(java.lang.String javahome, java.lang.String[] classPath, java.lang.String execObj)` java実行コマンドを取得.
`static BaseDef` | `getInstance()` シングルトンオブジェクトを取得.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### PROJECT_NAME

    public static final java.lang.String PROJECT_NAME

  project名.

### PROJECT_VERSION

    public static final java.lang.String PROJECT_VERSION

  project バージョン.

### PROJECT_UPDATE

    public static final java.lang.String PROJECT_UPDATE

  project アップデート日付.

### PROJECT_SYMBOL

    public static final java.lang.String PROJECT_SYMBOL

  project シンボル情報.

### JAVA_CMD

    public static final java.lang.String JAVA_CMD

  javaコマンド.

  関連項目:
    定数フィールド値

### JAVA_CLASSPATH_CMD

    public static final java.lang.String JAVA_CLASSPATH_CMD

  javaクラスパスコマンド.

  関連項目:
    定数フィールド値

### K_BYTE

    public static final int K_BYTE

  １キロバイト.

  関連項目:
    定数フィールド値

### MEGA_BYTE

    public static final int MEGA_BYTE

  １メガバイト.

  関連項目:
    定数フィールド値

### GIGA_BYTE

    public static final int GIGA_BYTE

  １ギガバイト.

  関連項目:
    定数フィールド値

### ISO_8859_1

    public static final java.lang.String ISO_8859_1

  ISO 8859-1 ラテンアルファベット No1.

  関連項目:
    定数フィールド値

### UTF8

    public static final java.lang.String UTF8

  8ビット Unicode Transformation Format.

  関連項目:
    定数フィールド値

### UTF16

    public static final java.lang.String UTF16

  16ビット Unicode Transformation Format、 必須の初期バイト順マークによって指定されたバイト順.

  関連項目:
    定数フィールド値

### UTF32

    public static final java.lang.String UTF32

  32ビット Unicode Transformation Format、 必須の初期バイト順マークによって指定されたバイト順.

  関連項目:
    定数フィールド値

### ASCII

    public static final java.lang.String ASCII

  American Standard Code for Information Interchange.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### JIS

    public static final java.lang.String JIS

  ISO 2022 JP.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### EUC

    public static final java.lang.String EUC

  JIS X 0201、0208、0212、EUC エンコーディング、日本語.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### SJIS

    public static final java.lang.String SJIS

  Shift-JIS、日本語.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### MS932

    public static final java.lang.String MS932

  Windows 日本語-NS932.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### WIN31J

    public static final java.lang.String WIN31J

  Windows 日本語-Win31J.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### AUTO_DETECT

    public static final java.lang.String AUTO_DETECT

  Shift-JIS、EUC-JP、ISO 2022 JP の検出および変換.
  ※OSによってはサポートされていない場合があります.

  関連項目:
    定数フィールド値

### DEF_CHARSET

    public static final java.lang.String DEF_CHARSET

  基本データ変換コード.

  関連項目:
    定数フィールド値

### SPACE

    public static final java.lang.String SPACE

  文字スペース.

  関連項目:
    定数フィールド値

### TAB

    public static final java.lang.String TAB

  文字タブ.

  関連項目:
    定数フィールド値

### SPACE2

    public static final java.lang.String SPACE2

  全角スペース.

  関連項目:
    定数フィールド値

### SINGLE_COAT

    public static final java.lang.String SINGLE_COAT

  シングルコーテーション.

  関連項目:
    定数フィールド値

### DOUBLE_COAT

    public static final java.lang.String DOUBLE_COAT

  ダブルコーテーション.

  関連項目:
    定数フィールド値

### YEN_CODE

    public static final java.lang.String YEN_CODE

  ￥コード.

  関連項目:
    定数フィールド値

### SLASH_CODE

    public static final java.lang.String SLASH_CODE

  バックスラッシュ.

  関連項目:
    定数フィールド値

### DOT

    public static final java.lang.String DOT

  ドット.

  関連項目:
    定数フィールド値

### EQUAL

    public static final java.lang.String EQUAL

  イコール.

  関連項目:
    定数フィールド値

### ENTER_UNIX

    public static final java.lang.String ENTER_UNIX

  改行コード : Unix.

  関連項目:
    定数フィールド値

### ENTER_WINDOWS

    public static final java.lang.String ENTER_WINDOWS

  改行コード : Windows.

  関連項目:
    定数フィールド値

### ENTER_MACINTOSH

    public static final java.lang.String ENTER_MACINTOSH

  改行コード : Macintosh.

  関連項目:
    定数フィールド値

### BOOLEAN_TRUE

    public static final java.lang.String BOOLEAN_TRUE

  Boolean判定 : true.

  関連項目:
    定数フィールド値

### BOOLEAN_FALSE

    public static final java.lang.String BOOLEAN_FALSE

  Boolean判定 : false.

  関連項目:
    定数フィールド値

### INI_CHARSET

    public static final java.lang.String INI_CHARSET

  ini内キャラクタセット値.
  ini内に設定されているキャラクタセットキー名です

  関連項目:
    定数フィールド値

### BOOT_LIB_PATH

    public static final java.lang.String BOOT_LIB_PATH

  ブートJAVAコマンドディレクトリ名.

### FILE_SEPARATOR

    public static final java.lang.String FILE_SEPARATOR

  ファイル区切り情報.

### PATH_SEPARATOR

    public static final java.lang.String PATH_SEPARATOR

  パス区切り情報.

### ENTER_SEPARATOR

    public static final java.lang.String ENTER_SEPARATOR

  改行情報.

### THIS_CHARSET

    public static final java.lang.String THIS_CHARSET

  自OS文字コード.

### LOGIN_USERNAME

    public static final java.lang.String LOGIN_USERNAME

  ログイン(JVM起動)ユーザ名.

### JAVA_VERSION

    public static final java.lang.String JAVA_VERSION

  javaバージョン.

### JAVA_VM_NAME

    public static final java.lang.String JAVA_VM_NAME

  javaVM名.

### JAVA_DIR

    public static final java.lang.String JAVA_DIR

  Javaディレクトリ.

### JAVA_CLASSPATH

    public static final java.lang.String JAVA_CLASSPATH

  クラスパス情報.

### OS_NAME

    public static final java.lang.String OS_NAME

  OS名.

### OS_ARCH

    public static final java.lang.String OS_ARCH

  OSアーキテクチャー名.

### OS_VERSION

    public static final java.lang.String OS_VERSION

  OSバージョン名.

### USER_HOME

    public static final java.lang.String USER_HOME

  ユーザホームディレクトリ.

### CURRENT_DIR

    public static final java.lang.String CURRENT_DIR

  起動カレントディレクトリ.

メソッドの詳細

### getInstance

    public static final BaseDef getInstance()

  シングルトンオブジェクトを取得.
  シングルトンオブジェクト情報を取得します.

  戻り値:
    BaseDef シングルトンオブジェクトが返されます.

### getExecJavaCommand

    public final java.lang.String[] getExecJavaCommand(java.lang.String[] classPath,
                                                       java.lang.String execObj)

  java実行コマンドを取得.
  対象のJava実行コマンドを取得します.

  パラメータ:
    `classPath` - 対象のクラスパス名を設定します.
    `execObj` - コマンド実行オブジェクト名(パッケージ名含む)を設定します.
  戻り値:
    String[] java実行コマンドが返されます.

### getExecJavaCommand

    public final java.lang.String[] getExecJavaCommand(java.lang.String javahome,
                                                       java.lang.String[] classPath,
                                                       java.lang.String execObj)

  java実行コマンドを取得.
  対象のJava実行コマンドを取得します.

  パラメータ:
    `javahome` - 実施対象のJavaディレクトリ(binディレクトリ含まない)を設定します.
    `classPath` - 対象のクラスパス名を設定します.
    `execObj` - コマンド実行オブジェクト名(パッケージ名含む)を設定します.
  戻り値:
    String[] java実行コマンドが返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド