パッケージ rabbit.dcs

インタフェース DcsStatus

  • 既知の実装クラスのリスト:
    Dcs

    public interface DcsStatus
        DcsStatus は文字コードのタイプと処理結果ステータスを定義したインターフェースです。Dcs で実装されています。
    • ネストされたクラスの概要

      ネストされたクラス 
      修飾子とタイプ インタフェース 説明
      static class  DcsStatus.TypeNameInfo  
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static int ASCII
      コードが ASCII であることを表します。
      static int CBOM_ADD
      BOM 追加
      static int CBOM_DELETE
      BOM 削除
      static int CBOM_NON
      BOM 追加削除なし
      static int EALLOC
      メモリー・アロケート・エラーを表します。
      static int EBOM
      BOM の値が不正であることを表します。
      static int ECHAR
      データに不正文字があることを表します。
      static int ECTYPE
      文字コード・タイプの値が不正であることを表します。
      static int EFULL
      出力バッファが・フルであることを表します。
      static int EIOFDRANGE
      ファイル記述子範囲誤り(未使用)
      static int EIOMAX
      上限を超えたファイル・オープン(未使用)
      static int EIOMODE
      入出力モード誤り(未使用)
      static int EIONOTOPEN
      未オープン・ファイルへのアクセス(未使用)
      static int ELTYPE
      改行コード・タイプの値が不正であることを表します。
      static int EMPTY
      空データであることを表します。
      static int ENOTEXISTS
      対象のファイルが存在しないことを表します。
      static int ENOTFILE
      対象のファイルが通常ファイルではないことを表します。
      static int EOF
      データの終わりに達しことを表します。
      static int EREAD
      入力ファイルの読み込みエラーを表します。
      static int EROPEN
      入力ファイルのオープン・エラーを表します。
      static int EUC
      コードが EUC であることを表します。
      static int EUC_HKANA_B
      EUC全角平仮名開始コード
      static int EUC_HKANA_E
      EUC全角平仮名終了コード
      static int EUC_KKANA_B
      EUC全角片仮名開始コード
      static int EUC_KKANA_E
      EUC全角片仮名終了コード
      static int EUC1
      コードが EUC-PC20932 であることを表します。
      static int EUC2
      コードが EUC-PC51932 であることを表します。
      static int EUC3
      コードが EUC-MS であることを表します。
      static int EUEXPEOD
      予期せぬデータの終わりを表します。
      static int EWOPEN
      出力ファイルのオープン・エラーを表します。
      static int EWRITE
      出力ファイルの書き出しエラーを表します。
      static int JIS
      コードが JIS(CP50221) であることを表します。
      static int JIS_HKANA_B
      JIS全角平仮名開始コード
      static int JIS_HKANA_E
      JIS全角平仮名終了コード
      static int JIS_KKANA_B
      JIS全角片仮名開始コード
      static int JIS_KKANA_E
      JIS全角片仮名終了コード
      static int JIS_NO_CHAR
      変換不能コードの変換後(JIS)の代替え全角文字に対する UTF-16BE の値です。
      static int JIS2
      コードが JIS(ISO-2022-JP-2004) であることを表します。
      static int LTYPE_ALL
      改行コード・タイプの総和値です。
      static int LTYPE_CR
      改行コード・タイプ(CR)です。
      static int LTYPE_CRLF
      改行コード・タイプ(CR/LF)です。
      static int LTYPE_LF
      改行コード・タイプ(LF)です。
      static int LTYPE_NON
      改行コードなしの値です。
      static int ND_ALL
      未確定コード・タイプの総和値です。
      static int ND_ASCII
      コードが ASCII らしいことを表します。
      static int ND_EUC
      コードが EUC らしいことを表します。
      static int ND_EUC1
      コードが EUC-PC20932 らしいことを表します。
      static int ND_EUC2
      コードが EUC-PC51932 らしいことを表します。
      static int ND_EUC3
      コードが EUC-MS らしいことを表します。
      static int ND_JIS
      コードが JIS(CP50221) らしいことを表します。
      static int ND_JIS2
      コードが JIS(ISO-2022-JP-2004) らしいことを表します。
      static int ND_SJIS
      コードがシフトJIS らしいことを表します。
      static int ND_UTF16BE
      コードが UTF16-BE(BOM 無し)らしいことを表します。
      static int ND_UTF16BE_BOM
      コードが UTF16-BE(BOM 付き)らしいことを表します。
      static int ND_UTF16LE
      コードが UTF16-LE(BOM 無し)らしいことを表します。
      static int ND_UTF16LE_BOM
      コードが UTF16-LE(BOM 付き)らしいことを表します。
      static int ND_UTF8
      コードが UTF8(BOM 無し)らしいことを表します。
      static int ND_UTF8_BOM
      コードが UTF8(BOM 付き)らしいことを表します。
      static int NO_CHAR
      変換不能コードの変換後(JIS以外)の代替え半角文字の値です。
      static int NO_CHAR1
      変換不能コードの変換後(JIS)の代替え全角文字第1バイトの値です。
      static int NO_CHAR2
      変換不能コードの変換後(JIS)の代替え全角文字第2バイトの値です。
      static int NORMAL
      確定コード・タイプの最大値です。
      static int OBS_CONTINUE
      変換監視継続ステータス
      static int OBS_STOP
      変換監視停止ステータス
      static int REP_CHAR
      Unicode 置換え文字
      static int SJIS
      コードがシフトJIS であることを表します。
      static int SJIS_HKANA_B
      シフトJIS全角平仮名開始コード
      static int SJIS_HKANA_E
      シフトJIS全角平仮名終了コード
      static int SJIS_KKANA_B
      シフトJIS全角片仮名開始コード
      static int SJIS_KKANA_E
      シフトJIS全角片仮名終了コード
      static int SUCCESS
      処理成功ステータス。
      static java.lang.String TN_ASCII  
      static java.lang.String TN_EMPTY  
      static java.lang.String TN_EUC  
      static java.lang.String TN_EUC1  
      static java.lang.String TN_EUC2  
      static java.lang.String TN_EUC3  
      static java.lang.String TN_JIS  
      static java.lang.String TN_JIS2  
      static java.lang.String TN_SJIS  
      static java.lang.String TN_UNKNOWN  
      static java.lang.String TN_UTF16BE  
      static java.lang.String TN_UTF16BE_BOM  
      static java.lang.String TN_UTF16LE  
      static java.lang.String TN_UTF16LE_BOM  
      static java.lang.String TN_UTF8  
      static java.lang.String TN_UTF8_BOM  
      static int UNIBE_HKANA_B
      UTF-16BE全角平仮名開始コード
      static int UNIBE_HKANA_E
      UTF-16BE全角平仮名終了コード
      static int UNIBE_KKANA_B
      UTF-16BE全角片仮名開始コード
      static int UNIBE_KKANA_E
      UTF-16BE全角片仮名終了コード
      static int UNKNOWN
      コード判定の結果が不明であることを表します。
      static int UTF16_B0
      UTF-16BE BOM 第1バイト
      static int UTF16_B1
      UTF-16BE BOM 第2バイト
      static int UTF16BE
      コードが UTF16-BE(BOM 無し)であることを表します。
      static int UTF16BE_BOM
      コードが UTF16-BE(BOM 付き)であることを表します。
      static int UTF16LE
      コードが UTF16-LE(BOM 無し)であることを表します。
      static int UTF16LE_BOM
      コードが UTF16-LE(BOM 付き)であることを表します。
      static int UTF8
      コードが UTF8(BOM 無し)であることを表します。
      static int UTF8_B0
      UTF-8 BOM 第1バイト
      static int UTF8_B1
      UTF-8 BOM 第2バイト
      static int UTF8_B2
      UTF-8 BOM 第3バイト
      static int UTF8_BOM
      コードが UTF8(BOM 付き)であることを表します。
    • メソッドの概要

      staticメソッド 
      修飾子とタイプ メソッド 説明
      static java.lang.String typeToCharsetName​(int type)
      コード・タイプをキャラクター・セット名に変換します。
      static java.lang.String typeToName​(int type)
      コード・タイプをコード名に変換します。
    • メソッドの詳細

      • typeToName

        static java.lang.String typeToName​(int type)
        コード・タイプをコード名に変換します。
        パラメータ:
        type - 変換対象のコード・タイプ
        戻り値:
        変換したコード名
      • typeToCharsetName

        static java.lang.String typeToCharsetName​(int type)
        コード・タイプをキャラクター・セット名に変換します。
        パラメータ:
        type - 変換対象のコード・タイプ
        戻り値:
        変換したキャラクター・セット名