@Published(tag="architect") public class ObjectMapperFactory extends java.lang.Object
ObjectMapperを生成するクラス。
 ObjectMapper生成に利用するファクトリクラス(ObjectMapperFactory)の実装クラスは、以下の通り決定される。
 SystemRepositoryにコンポーネント名"objectMapperFactory"でオブジェクトが登録されている場合、
     そのオブジェクトを利用する。ObjectMapper| コンストラクタと説明 | 
|---|
| ObjectMapperFactory() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.InputStream stream)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.InputStream stream,
      DataBindConfig dataBindConfig)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.OutputStream stream)出力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.OutputStream stream,
      DataBindConfig dataBindConfig)出力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.Reader reader)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.Reader reader,
      DataBindConfig dataBindConfig)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.lang.String input)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.lang.String input,
      DataBindConfig dataBindConfig)入力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.Writer writer)出力用の ObjectMapperを生成する。 | 
| static <T> ObjectMapper<T> | create(java.lang.Class<T> clazz,
      java.io.Writer writer,
      DataBindConfig dataBindConfig)出力用の ObjectMapperを生成する。 | 
| <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 static nablarch.common.databind.ObjectMapperFactory.MapperType | toMapperType(java.lang.Class<?> clazz,
            DataBindConfig dataBindConfig)マッパーのタイプを返す。 | 
@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.InputStream stream)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスstream - 入力ストリーム@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.InputStream stream, DataBindConfig dataBindConfig)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスstream - 入力ストリームdataBindConfig - マッパー設定@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.Reader reader)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスreader - リーダ@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.Reader reader, DataBindConfig dataBindConfig)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスreader - リーダdataBindConfig - マッパー設定@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.lang.String input)
ObjectMapperを生成する。
 
 使用後にObjectMapper.close()を呼び出してストリームを閉じること。T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスinput - 入力テキスト@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.lang.String input, DataBindConfig dataBindConfig)
ObjectMapperを生成する。
 
 使用後にObjectMapper.close()を呼び出してストリームを閉じること。T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスinput - 入力テキストdataBindConfig - マッパー設定@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.OutputStream stream)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスstream - 出力ストリーム@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.OutputStream stream, DataBindConfig dataBindConfig)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスstream - 出力ストリームdataBindConfig - マッパー設定@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.Writer writer)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスwriter - 出力ストリーム@Published public static <T> ObjectMapper<T> create(java.lang.Class<T> clazz, java.io.Writer writer, DataBindConfig dataBindConfig)
T - バインディング対象のJavaのクラスclazz - バインディング対象のJavaのクラスwriter - 出力ストリームdataBindConfig - マッパー設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.InputStream stream)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスstream - 入力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.InputStream stream, DataBindConfig dataBindConfig)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスstream - 入力ストリームdataBindConfig - マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Reader reader)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスreader - 入力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Reader reader, DataBindConfig dataBindConfig)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスreader - 入力ストリームdataBindConfig - マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.OutputStream stream)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスstream - 出力ストリームpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.OutputStream stream, DataBindConfig dataBindConfig)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスstream - 出力ストリームdataBindConfig - マッピング設定public <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Writer writer)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスwriter - Writerpublic <T> ObjectMapper<T> createMapper(java.lang.Class<T> clazz, java.io.Writer writer, DataBindConfig dataBindConfig)
ObjectMapperを生成する。T - バインディング対象のJavaのクラスclazz - データとのバインディングを行うクラスwriter - WriterdataBindConfig - マッピング設定protected static nablarch.common.databind.ObjectMapperFactory.MapperType toMapperType(java.lang.Class<?> clazz,
                                                                                      DataBindConfig dataBindConfig)
clazz - クラスdataBindConfig - 設定情報