public class BasicObjectMapperFactory extends ObjectMapperFactory
ObjectMapperFactory
の基本実装クラス。Constructor and Description |
---|
BasicObjectMapperFactory() |
Modifier and Type | Method and Description |
---|---|
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.InputStream stream)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.InputStream stream,
DataBindConfig dataBindConfig)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.OutputStream stream)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.OutputStream stream,
DataBindConfig dataBindConfig)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.Reader reader)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.Reader reader,
DataBindConfig dataBindConfig)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.Writer writer)
ObjectMapper を生成する。 |
<T> ObjectMapper<T> |
createMapper(java.lang.Class<T> clazz,
java.io.Writer writer,
DataBindConfig dataBindConfig)
ObjectMapper を生成する。 |
protected nablarch.common.databind.MapperType |
toMapperType(java.lang.Class<?> clazz,
DataBindConfig dataBindConfig)
マッパーのタイプを返す。
|
public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.InputStream stream)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスstream
- 入力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.InputStream stream, DataBindConfig dataBindConfig)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスstream
- 入力ストリームdataBindConfig
- マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Reader reader)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスreader
- 入力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Reader reader, DataBindConfig dataBindConfig)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスreader
- 入力ストリームdataBindConfig
- マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.OutputStream stream)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスstream
- 出力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.OutputStream stream, DataBindConfig dataBindConfig)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスstream
- 出力ストリームdataBindConfig
- マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Writer writer)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスwriter
- Writerpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Writer writer, DataBindConfig dataBindConfig)
ObjectMapper
を生成する。createMapper
in class ObjectMapperFactory
T
- バインディング対象のJavaのクラスclazz
- データとのバインディングを行うクラスwriter
- WriterdataBindConfig
- マッピング設定protected nablarch.common.databind.MapperType toMapperType(java.lang.Class<?> clazz, DataBindConfig dataBindConfig)
clazz
- クラスdataBindConfig
- 設定情報