com.amazonaws.services.simpleworkflow.flow

## クラス DataConverter

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.flow.DataConverter

- 直系の既知のサブクラス:
    JsonDataConverter, NullDataConverter

      public abstract class DataConverter
      extends java.lang.Object

  Used by the framework to serialize/deserialize method parameters that need to be sent over the wire.
  作成者:
    fateev

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `DataConverter()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `abstract <T> T` | `fromData(java.lang.String content, java.lang.Class<T> valueType)` Implements conversion of the single value.
    `abstract java.lang.String` | `toData(java.lang.Object value)` Implements conversion of the single value.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### DataConverter

          public DataConverter()

  - ### メソッドの詳細

    - #### toData

          public abstract java.lang.String toData(java.lang.Object value)
                                           throws DataConverterException

      Implements conversion of the single value.
      パラメータ:
        `value` - Java value to convert to String.
      戻り値:
        converted value
      例外:
        `DataConverterException` - if conversion of the value passed as parameter failed for any reason.

    - #### fromData

          public abstract <T> T fromData(java.lang.String content,
                       java.lang.Class<T> valueType)
                              throws DataConverterException

      Implements conversion of the single value.
      パラメータ:
        `data` - Simple Workflow Data value to convert to a Java object.
      戻り値:
        converted Java object
      例外:
        `DataConverterException` - if conversion of the data passed as parameter failed for any reason.