org.seasar.cubby.spi
インタフェース ConverterProvider

すべてのスーパーインタフェース:
Provider
既知の実装クラスの一覧:
AbstractCachedConverterProvider, AbstractConverterProvider

public interface ConverterProvider
extends Provider

コンバータのプロバイダです。

作成者:
baba

メソッドの概要
 Converter getConverter(Class<?> parameterType, Class<?> objectType)
          converterTypeへの変換が可能なコンバータを返します。
 Converter getConverter(Class<? extends Converter> converterType)
          指定された型のコンバータを取得します。
 

メソッドの詳細

getConverter

Converter getConverter(Class<? extends Converter> converterType)
指定された型のコンバータを取得します。

パラメータ:
converterType - コンバータの型
戻り値:
コンバータ

getConverter

Converter getConverter(Class<?> parameterType,
                       Class<?> objectType)
converterTypeへの変換が可能なコンバータを返します。

該当するコンバータが複数ある場合は、最も適合するコンバータが選択されます。

パラメータ:
parameterType - 要求パラメータの型
objectType - 変換先のクラス
戻り値:
コンバータ


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.