ページの先頭行へ戻る
Interstage Charset Manager Standard Edition V9 システム構築ガイド バリデーション編
FUJITSU Software

4.2.2 Validator.Encodingクラス

Validatorクラスで使用する文字エンコーディングクラスです。Validatorクラスの内部クラスになります。

クラス宣言

public static final class Validator.Encoding
extends java.lang.Object

クラス説明

本クラスは、Validatorクラスで使用する文字エンコーディングクラスです。以下のエンコーディングを対象としています。

注意

UCS-2とUTF-16エンコーディングについて

エンコーディングにUCS-2が指定された場合、Charset Validatorは、サロゲートペア(D800~DFFF)の上位と下位をそれぞれ1文字として処理します。例えば、「D840 DC0B」は、U+D840とU+DC0Bの2文字として扱います。

それに対しUTF-16が指定された場合、サロゲートペアを認識し、上位と下位とを合わせて1文字として処理します。例えば、「D840 DC0B」は、U+2000Bの1文字として扱います。

フィールド

UCS2
宣言
public static final Validator.Encoding UCS2
機能説明

文字エンコーディング形式がUCS-2であることを示します。

UTF16
宣言
public static final Validator.Encoding UTF16
機能説明

文字エンコーディング形式がUTF-16であることを示します。