public class JsonDataConvertorSetting extends java.lang.Object implements ConvertorSetting
Constructor and Description |
---|
JsonDataConvertorSetting() |
Modifier and Type | Method and Description |
---|---|
ConvertorFactorySupport |
getConvertorFactory()
コンバータのファクトリを返却する。
|
static JsonDataConvertorSetting |
getInstance()
このクラスのインスタンスをリポジトリより取得する。
リポジトリにインスタンスが存在しない場合は、デフォルトの設定で生成したこのクラスのインスタンスを返却する。
|
ConvertorSetting |
setConvertorTable(java.util.Map<java.lang.String,java.lang.String> table)
デフォルトのコンバータ名とコンバータ実装クラスの対応表を設定する。
|
void |
setJsonDataConvertorFactory(JsonDataConvertorFactory factory)
JsonDataConvertorFactory を設定する。 |
public static JsonDataConvertorSetting getInstance()
public ConvertorFactorySupport getConvertorFactory()
getConvertorFactory
in interface ConvertorSetting
public ConvertorSetting setConvertorTable(java.util.Map<java.lang.String,java.lang.String> table) throws java.lang.ClassNotFoundException
table
- コンバータ名と、コンバータの実装クラスを保持するテーブルjava.lang.ClassNotFoundException
- 指定されたクラスが存在しなかった場合、
もしくは、指定されたクラスが ValueConvertorを実装していなかった場合に、スローされる例外public void setJsonDataConvertorFactory(JsonDataConvertorFactory factory)
JsonDataConvertorFactory
を設定する。factory
- JsonDataConvertorFactory