コード変換ポリシーを定義するクラスです。
クラス宣言
public class ConversionPolicy extends Policy
クラス説明
本クラスは、コード変換ポリシーを定義し、管理するクラスです。このクラスのインスタンス生成は、getInstanceFromIdメソッドで行います。getInstanceFromIdメソッドは、文字コード変換IDから、ConversionPolicyクラスのインスタンスを生成します。
生成したインスタンスを、Converterクラスのコンストラクタに指定することで、Converterクラスでコード変換処理を行うことができます。Converterクラスについては、“4.2.1 Converterクラス”を参照してください。
メソッド
public static ConversionPolicy getInstanceFromId(java.lang.String conversionId) throws com.fujitsu.charsetmanager.textprocessing.PolicyFormatException, com.fujitsu.charsetmanager.textprocessing.IllegalSettingsException, java.lang.NullPointerException, java.io.IOException, java.lang.SecurityException
文字コード変換IDを指定して、ConversionPolicyインスタンスを生成します。
コード変換ポリシーに指定した文字コード変換IDを指定します。
生成したConversionPolicyインスタンスを返却します。
コード変換ポリシーの形式が不正か、指定された文字コード変換IDに誤りがあります。
コード変換ポリシー格納域のパス設定に誤りがあります。
パラメタにNULLが指定されました。
コード変換ポリシーからの入力でエラーが発生しました。
コード変換ポリシーからの入力時にセキュリティ上のエラーが発生しました。