58.3. オプション
Castor データ形式は、以下に示す 9 個のオプションをサポートしています。
名前 | デフォルト | Java タイプ | 説明 |
---|---|---|---|
mappingFile |
| クラスパスからロードする Castor マッピングファイルへのパス。 | |
whitelistEnabled |
|
| ホワイトリスト機能を有効にするかどうかを定義します |
allowedUnmarshallObjects |
| 非整列化を許可するオブジェクトを定義します。許可されたオブジェクトの FQN クラス名を指定でき、コンマを使用して複数のエントリーを区切ることができます。リンク org.apache.camel.util.EndpointHelper#matchPattern (String、String) で定義されたパターンに基づくワイルドカードと正規表現を使用することもできます。拒否されたオブジェクトは、許可されたオブジェクトよりも優先されます。 | |
deniedUnmarshallObjects |
| 拒否されたオブジェクトをアンマーシャリングするように定義します。定義済みオブジェクトの FQN クラス名を指定でき、コンマを使用して複数のエントリーを区切ることができます。リンク org.apache.camel.util.EndpointHelper#matchPattern (String、String) で定義されたパターンに基づくワイルドカードと正規表現を使用することもできます。拒否されたオブジェクトは、許可されたオブジェクトよりも優先されます。 | |
validation |
|
| 検証が有効か無効か。デフォルトでは true です。 |
encoding |
|
| オブジェクトを XML にマーシャリングするときに使用するエンコーディング。デフォルトでは UTF-8 です。 |
packages |
| 追加のパッケージを Castor XmlContext に追加する | |
classes |
| クラス名を Castor XmlContext に追加する | |
contentTypeHeader |
|
| データフォーマットがデータ形式を実行できる場合は、データフォーマットの型で Content-Type ヘッダーを設定するかどうか。たとえば、XML にマーシャリングするデータ形式の場合は application/xml、JSON にマーシャリングするデータ形式の場合は JSon です。 |