パッケージ rabbit.dcs
インタフェース DcsStatus
- 既知の実装クラスのリスト:
Dcs
public interface DcsStatus
DcsStatus は文字コードのタイプと処理結果ステータスを定義したインターフェースです。Dcs で実装されています。- 作成者:
- Ichiji Tadokoro
-
ネストされたクラスの概要
ネストされたクラス -
フィールドの概要
フィールド修飾子とタイプフィールド説明static final intコードが ASCII であることを表します。static final intBOM 追加static final intBOM 削除static final intBOM 追加削除なしstatic final intメモリー・アロケート・エラーを表します。static final intBOM の値が不正であることを表します。static final intデータに不正文字があることを表します。static final int文字コード・タイプの値が不正であることを表します。static final int出力バッファが・フルであることを表します。static final intファイル記述子範囲誤り(未使用)static final int上限を超えたファイル・オープン(未使用)static final int入出力モード誤り(未使用)static final int未オープン・ファイルへのアクセス(未使用)static final int改行コード・タイプの値が不正であることを表します。static final int空データであることを表します。static final int対象のファイルが存在しないことを表します。static final int対象のファイルが通常ファイルではないことを表します。static final intデータの終わりに達しことを表します。static final int入力ファイルの読み込みエラーを表します。static final int入力ファイルのオープン・エラーを表します。static final intコードが EUC であることを表します。static final intEUC全角平仮名開始コードstatic final intEUC全角平仮名終了コードstatic final intEUC全角片仮名開始コードstatic final intEUC全角片仮名終了コードstatic final intコードが EUC-PC20932 であることを表します。static final intコードが EUC-PC51932 であることを表します。static final intコードが EUC-MS であることを表します。static final intコードが EUC-JIS-2004 であることを表します。static final int予期せぬデータの終わりを表します。static final int出力ファイルのオープン・エラーを表します。static final int出力ファイルの書き出しエラーを表します。static final intコードが JIS(ISO-2022-JP) であることを表します。static final intJIS全角平仮名開始コードstatic final intJIS全角平仮名終了コードstatic final intJIS全角片仮名開始コードstatic final intJIS全角片仮名終了コードstatic final int変換不能コードの変換後(JIS)の代替え全角文字に対する UTF-16BE の値です。static final intコードが JIS(CP50221) であることを表します。static final intコードが JIS(ISO-2022-JP-2004) であることを表します。static final intコードが JIS(ISO-2022-JP-3) であることを表します。static final int改行コード・タイプの総和値です。static final int改行コード・タイプ(CR)です。static final int改行コード・タイプ(CR/LF)です。static final int改行コード・タイプ(LF)です。static final int改行コードなしの値です。static final int未確定コード・タイプの総和値です。static final intコードが ASCII らしいことを表します。static final intコードが EUC らしいことを表します。static final intコードが EUC-PC20932 らしいことを表します。static final intコードが EUC-PC51932 らしいことを表します。static final intコードが EUC-MS らしいことを表します。static final intコードが eucJP-2004 らしいことを表します。static final intコードが JIS(ISO-2022-JP) らしいことを表します。static final intコードが JIS(CP50221) らしいことを表します。static final intコードが JIS(ISO-2022-JP-2004) らしいことを表します。static final intコードが JIS(ISO-2022-JP-3) らしいことを表します。static final intコードがシフトJIS(Shift_JIS) らしいことを表します。static final intコードがシフトJIS(CP932) らしいことを表します。static final intコードがシフトJIS(Shift_JIS-2004) らしいことを表します。static final intコードが UTF16-BE(BOM 無し)らしいことを表します。static final intコードが UTF16-BE(BOM 付き)らしいことを表します。static final intコードが UTF16-LE(BOM 無し)らしいことを表します。static final intコードが UTF16-LE(BOM 付き)らしいことを表します。static final intコードが UTF32-BE(BOM 無し)らしいことを表します。static final intコードが UTF32-BE(BOM 付き)らしいことを表します。static final intコードが UTF32-LE(BOM 無し)らしいことを表します。static final intコードが UTF32-LE(BOM 付き)らしいことを表します。static final intコードが UTF8(BOM 無し)らしいことを表します。static final intコードが UTF8(BOM 付き)らしいことを表します。static final int変換不能コードの変換後(JIS以外)の代替え半角文字の値です。static final int変換不能コードの変換後(JIS)の代替え全角文字第1バイトの値です。static final int変換不能コードの変換後(JIS)の代替え全角文字第2バイトの値です。static final int確定コード・タイプの最大値です。static final int変換監視継続ステータスstatic final int変換監視停止ステータスstatic final intUnicode 置換え文字static final intコードがシフトJIS(Shift_JIS) であることを表します。static final intシフトJIS全角平仮名開始コードstatic final intシフトJIS全角平仮名終了コードstatic final intシフトJIS全角片仮名開始コードstatic final intシフトJIS全角片仮名終了コードstatic final intコードがシフトJIS(CP932) であることを表します。static final intコードがシフトJIS(Shift_JIS-2004) であることを表します。static final int処理成功ステータス。static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intUTF-16BE全角平仮名開始コードstatic final intUTF-16BE全角平仮名終了コードstatic final intUTF-16BE全角片仮名開始コードstatic final intUTF-16BE全角片仮名終了コードstatic final intコード判定の結果が不明であることを表します。static final intUTF-16BE BOM 第1バイトstatic final intUTF-16BE BOM 第2バイトstatic final intコードが UTF16-BE(BOM 無し)であることを表します。static final intコードが UTF16-BE(BOM 付き)であることを表します。static final intコードが UTF16-LE(BOM 無し)であることを表します。static final intコードが UTF16-LE(BOM 付き)であることを表します。static final intコードが UTF32-BE(BOM 無し)であることを表します。static final intコードが UTF32-BE(BOM 付き)であることを表します。static final intコードが UTF32-LE(BOM 無し)であることを表します。static final intコードが UTF32-LE(BOM 付き)であることを表します。static final intコードが UTF8(BOM 無し)であることを表します。static final intUTF-8 BOM 第1バイトstatic final intUTF-8 BOM 第2バイトstatic final intUTF-8 BOM 第3バイトstatic final intコードが UTF8(BOM 付き)であることを表します。 -
メソッドの概要
staticメソッド修飾子とタイプメソッド説明static voidstatic voidstatic intcharsetNameToType(String name) キャラクター・セット名をコード・タイプに変換します。static intnameToType(String name) コード名をコード・タイプに変換します。static StringtypeToCharsetName(int type) コード・タイプをキャラクター・セット名に変換します。static StringtypeToName(int type) コード・タイプをコード名に変換します。static StringtypeToTypeName(int type) コード・タイプを DCS のコード・タイプ名に変換します。
-
フィールド詳細
-
UNKNOWN
static final int UNKNOWNコード判定の結果が不明であることを表します。- 関連項目:
-
EMPTY
static final int EMPTY空データであることを表します。- 関連項目:
-
ASCII
static final int ASCIIコードが ASCII であることを表します。- 関連項目:
-
JIS
static final int JISコードが JIS(ISO-2022-JP) であることを表します。- 関連項目:
-
JIS1
static final int JIS1コードが JIS(CP50221) であることを表します。- 関連項目:
-
JIS2
static final int JIS2コードが JIS(ISO-2022-JP-2004) であることを表します。- 関連項目:
-
JIS3
static final int JIS3コードが JIS(ISO-2022-JP-3) であることを表します。- 関連項目:
-
SJIS
static final int SJISコードがシフトJIS(Shift_JIS) であることを表します。- 関連項目:
-
SJIS1
static final int SJIS1コードがシフトJIS(CP932) であることを表します。- 関連項目:
-
SJIS2
static final int SJIS2コードがシフトJIS(Shift_JIS-2004) であることを表します。- 関連項目:
-
EUC
static final int EUCコードが EUC であることを表します。- 関連項目:
-
EUC1
static final int EUC1コードが EUC-PC20932 であることを表します。- 関連項目:
-
EUC2
static final int EUC2コードが EUC-PC51932 であることを表します。- 関連項目:
-
EUC3
static final int EUC3コードが EUC-MS であることを表します。- 関連項目:
-
EUC4
static final int EUC4コードが EUC-JIS-2004 であることを表します。- 関連項目:
-
UTF8
static final int UTF8コードが UTF8(BOM 無し)であることを表します。- 関連項目:
-
UTF8_BOM
static final int UTF8_BOMコードが UTF8(BOM 付き)であることを表します。- 関連項目:
-
UTF16BE
static final int UTF16BEコードが UTF16-BE(BOM 無し)であることを表します。- 関連項目:
-
UTF16BE_BOM
static final int UTF16BE_BOMコードが UTF16-BE(BOM 付き)であることを表します。- 関連項目:
-
UTF16LE
static final int UTF16LEコードが UTF16-LE(BOM 無し)であることを表します。- 関連項目:
-
UTF16LE_BOM
static final int UTF16LE_BOMコードが UTF16-LE(BOM 付き)であることを表します。- 関連項目:
-
UTF32BE
static final int UTF32BEコードが UTF32-BE(BOM 無し)であることを表します。- 関連項目:
-
UTF32BE_BOM
static final int UTF32BE_BOMコードが UTF32-BE(BOM 付き)であることを表します。- 関連項目:
-
UTF32LE
static final int UTF32LEコードが UTF32-LE(BOM 無し)であることを表します。- 関連項目:
-
UTF32LE_BOM
static final int UTF32LE_BOMコードが UTF32-LE(BOM 付き)であることを表します。- 関連項目:
-
NORMAL
static final int NORMAL確定コード・タイプの最大値です。- 関連項目:
-
ND_ASCII
static final int ND_ASCIIコードが ASCII らしいことを表します。- 関連項目:
-
ND_JIS
static final int ND_JISコードが JIS(ISO-2022-JP) らしいことを表します。- 関連項目:
-
ND_JIS1
static final int ND_JIS1コードが JIS(CP50221) らしいことを表します。- 関連項目:
-
ND_JIS2
static final int ND_JIS2コードが JIS(ISO-2022-JP-2004) らしいことを表します。- 関連項目:
-
ND_JIS3
static final int ND_JIS3コードが JIS(ISO-2022-JP-3) らしいことを表します。- 関連項目:
-
ND_SJIS
static final int ND_SJISコードがシフトJIS(Shift_JIS) らしいことを表します。- 関連項目:
-
ND_SJIS1
static final int ND_SJIS1コードがシフトJIS(CP932) らしいことを表します。- 関連項目:
-
ND_SJIS2
static final int ND_SJIS2コードがシフトJIS(Shift_JIS-2004) らしいことを表します。- 関連項目:
-
ND_EUC
static final int ND_EUCコードが EUC らしいことを表します。- 関連項目:
-
ND_EUC1
static final int ND_EUC1コードが EUC-PC20932 らしいことを表します。- 関連項目:
-
ND_EUC2
static final int ND_EUC2コードが EUC-PC51932 らしいことを表します。- 関連項目:
-
ND_EUC3
static final int ND_EUC3コードが EUC-MS らしいことを表します。- 関連項目:
-
ND_EUC4
static final int ND_EUC4コードが eucJP-2004 らしいことを表します。- 関連項目:
-
ND_UTF8
static final int ND_UTF8コードが UTF8(BOM 無し)らしいことを表します。- 関連項目:
-
ND_UTF8_BOM
static final int ND_UTF8_BOMコードが UTF8(BOM 付き)らしいことを表します。- 関連項目:
-
ND_UTF16BE
static final int ND_UTF16BEコードが UTF16-BE(BOM 無し)らしいことを表します。- 関連項目:
-
ND_UTF16BE_BOM
static final int ND_UTF16BE_BOMコードが UTF16-BE(BOM 付き)らしいことを表します。- 関連項目:
-
ND_UTF16LE
static final int ND_UTF16LEコードが UTF16-LE(BOM 無し)らしいことを表します。- 関連項目:
-
ND_UTF16LE_BOM
static final int ND_UTF16LE_BOMコードが UTF16-LE(BOM 付き)らしいことを表します。- 関連項目:
-
ND_UTF32BE
static final int ND_UTF32BEコードが UTF32-BE(BOM 無し)らしいことを表します。- 関連項目:
-
ND_UTF32BE_BOM
static final int ND_UTF32BE_BOMコードが UTF32-BE(BOM 付き)らしいことを表します。- 関連項目:
-
ND_UTF32LE
static final int ND_UTF32LEコードが UTF32-LE(BOM 無し)らしいことを表します。- 関連項目:
-
ND_UTF32LE_BOM
static final int ND_UTF32LE_BOMコードが UTF32-LE(BOM 付き)らしいことを表します。- 関連項目:
-
ND_ALL
static final int ND_ALL未確定コード・タイプの総和値です。- 関連項目:
-
OBS_STOP
static final int OBS_STOP変換監視停止ステータス- 関連項目:
-
OBS_CONTINUE
static final int OBS_CONTINUE変換監視継続ステータス- 関連項目:
-
LTYPE_NON
static final int LTYPE_NON改行コードなしの値です。- 関連項目:
-
LTYPE_LF
static final int LTYPE_LF改行コード・タイプ(LF)です。- 関連項目:
-
LTYPE_CR
static final int LTYPE_CR改行コード・タイプ(CR)です。- 関連項目:
-
LTYPE_CRLF
static final int LTYPE_CRLF改行コード・タイプ(CR/LF)です。- 関連項目:
-
LTYPE_ALL
static final int LTYPE_ALL改行コード・タイプの総和値です。- 関連項目:
-
NO_CHAR
static final int NO_CHAR変換不能コードの変換後(JIS以外)の代替え半角文字の値です。代替え文字は '?'- 関連項目:
-
NO_CHAR1
static final int NO_CHAR1変換不能コードの変換後(JIS)の代替え全角文字第1バイトの値です。代替え文字は '?'- 関連項目:
-
NO_CHAR2
static final int NO_CHAR2変換不能コードの変換後(JIS)の代替え全角文字第2バイトの値です。代替え文字は '?'- 関連項目:
-
JIS_NO_CHAR
static final int JIS_NO_CHAR変換不能コードの変換後(JIS)の代替え全角文字に対する UTF-16BE の値です。- 関連項目:
-
UTF16_B0
static final int UTF16_B0UTF-16BE BOM 第1バイト- 関連項目:
-
UTF16_B1
static final int UTF16_B1UTF-16BE BOM 第2バイト- 関連項目:
-
UTF8_B0
static final int UTF8_B0UTF-8 BOM 第1バイト- 関連項目:
-
UTF8_B1
static final int UTF8_B1UTF-8 BOM 第2バイト- 関連項目:
-
UTF8_B2
static final int UTF8_B2UTF-8 BOM 第3バイト- 関連項目:
-
REP_CHAR
static final int REP_CHARUnicode 置換え文字- 関連項目:
-
JIS_HKANA_B
static final int JIS_HKANA_BJIS全角平仮名開始コード- 関連項目:
-
JIS_HKANA_E
static final int JIS_HKANA_EJIS全角平仮名終了コード- 関連項目:
-
JIS_KKANA_B
static final int JIS_KKANA_BJIS全角片仮名開始コード- 関連項目:
-
JIS_KKANA_E
static final int JIS_KKANA_EJIS全角片仮名終了コード- 関連項目:
-
SJIS_HKANA_B
static final int SJIS_HKANA_BシフトJIS全角平仮名開始コード- 関連項目:
-
SJIS_HKANA_E
static final int SJIS_HKANA_EシフトJIS全角平仮名終了コード- 関連項目:
-
SJIS_KKANA_B
static final int SJIS_KKANA_BシフトJIS全角片仮名開始コード- 関連項目:
-
SJIS_KKANA_E
static final int SJIS_KKANA_EシフトJIS全角片仮名終了コード- 関連項目:
-
EUC_HKANA_B
static final int EUC_HKANA_BEUC全角平仮名開始コード- 関連項目:
-
EUC_HKANA_E
static final int EUC_HKANA_EEUC全角平仮名終了コード- 関連項目:
-
EUC_KKANA_B
static final int EUC_KKANA_BEUC全角片仮名開始コード- 関連項目:
-
EUC_KKANA_E
static final int EUC_KKANA_EEUC全角片仮名終了コード- 関連項目:
-
UNIBE_HKANA_B
static final int UNIBE_HKANA_BUTF-16BE全角平仮名開始コード- 関連項目:
-
UNIBE_HKANA_E
static final int UNIBE_HKANA_EUTF-16BE全角平仮名終了コード- 関連項目:
-
UNIBE_KKANA_B
static final int UNIBE_KKANA_BUTF-16BE全角片仮名開始コード- 関連項目:
-
UNIBE_KKANA_E
static final int UNIBE_KKANA_EUTF-16BE全角片仮名終了コード- 関連項目:
-
CBOM_NON
static final int CBOM_NONBOM 追加削除なし- 関連項目:
-
CBOM_ADD
static final int CBOM_ADDBOM 追加- 関連項目:
-
CBOM_DELETE
static final int CBOM_DELETEBOM 削除- 関連項目:
-
TN_UNKNOWN
- 関連項目:
-
TN_EMPTY
- 関連項目:
-
TN_ASCII
- 関連項目:
-
TN_JIS
- 関連項目:
-
TN_JIS1
- 関連項目:
-
TN_JIS2
- 関連項目:
-
TN_JIS3
- 関連項目:
-
TN_SJIS
- 関連項目:
-
TN_SJIS2
- 関連項目:
-
TN_EUC
- 関連項目:
-
TN_EUC1
- 関連項目:
-
TN_EUC2
- 関連項目:
-
TN_EUC3
- 関連項目:
-
TN_EUC4
- 関連項目:
-
TN_UTF8
- 関連項目:
-
TN_UTF8_BOM
- 関連項目:
-
TN_UTF16BE
- 関連項目:
-
TN_UTF16BE_BOM
- 関連項目:
-
TN_UTF16LE
- 関連項目:
-
TN_UTF16LE_BOM
- 関連項目:
-
TN_UTF32BE
- 関連項目:
-
TN_UTF32BE_BOM
- 関連項目:
-
TN_UTF32LE
- 関連項目:
-
TN_UTF32LE_BOM
- 関連項目:
-
_hNameToType
-
_hCharsetNameToType
-
SUCCESS
static final int SUCCESS処理成功ステータス。- 関連項目:
-
EOF
static final int EOFデータの終わりに達しことを表します。- 関連項目:
-
ENOTEXISTS
static final int ENOTEXISTS対象のファイルが存在しないことを表します。- 関連項目:
-
ENOTFILE
static final int ENOTFILE対象のファイルが通常ファイルではないことを表します。- 関連項目:
-
EALLOC
static final int EALLOCメモリー・アロケート・エラーを表します。- 関連項目:
-
EROPEN
static final int EROPEN入力ファイルのオープン・エラーを表します。- 関連項目:
-
EWOPEN
static final int EWOPEN出力ファイルのオープン・エラーを表します。- 関連項目:
-
EREAD
static final int EREAD入力ファイルの読み込みエラーを表します。- 関連項目:
-
EWRITE
static final int EWRITE出力ファイルの書き出しエラーを表します。- 関連項目:
-
EIOMODE
static final int EIOMODE入出力モード誤り(未使用)- 関連項目:
-
EIOFDRANGE
static final int EIOFDRANGEファイル記述子範囲誤り(未使用)- 関連項目:
-
EIONOTOPEN
static final int EIONOTOPEN未オープン・ファイルへのアクセス(未使用)- 関連項目:
-
EIOMAX
static final int EIOMAX上限を超えたファイル・オープン(未使用)- 関連項目:
-
ECTYPE
static final int ECTYPE文字コード・タイプの値が不正であることを表します。- 関連項目:
-
EBOM
static final int EBOMBOM の値が不正であることを表します。- 関連項目:
-
EUEXPEOD
static final int EUEXPEOD予期せぬデータの終わりを表します。- 関連項目:
-
ECHAR
static final int ECHARデータに不正文字があることを表します。- 関連項目:
-
ELTYPE
static final int ELTYPE改行コード・タイプの値が不正であることを表します。- 関連項目:
-
EFULL
static final int EFULL出力バッファが・フルであることを表します。- 関連項目:
-
-
メソッドの詳細
-
_createNameToType
static void _createNameToType() -
nameToType
コード名をコード・タイプに変換します。- パラメータ:
name- 変換対象のコード名- 戻り値:
- 変換したコード・タイプ
-
_createCharsetNameToType
static void _createCharsetNameToType() -
charsetNameToType
キャラクター・セット名をコード・タイプに変換します。- パラメータ:
name- 変換対象のキャラクター・セット名- 戻り値:
- 変換したコード・タイプ
-
typeToName
コード・タイプをコード名に変換します。- パラメータ:
type- 変換対象のコード・タイプ- 戻り値:
- 変換したコード名
-
typeToCharsetName
コード・タイプをキャラクター・セット名に変換します。- パラメータ:
type- 変換対象のコード・タイプ- 戻り値:
- 変換したキャラクター・セット名
-
typeToTypeName
コード・タイプを DCS のコード・タイプ名に変換します。- パラメータ:
type- 変換対象のコード・タイプ- 戻り値:
- 変換したコード・タイプ名
-