jp.hishidama.lang.reflect.conv
クラス TypeCheckConverter

java.lang.Object
  上位を拡張 jp.hishidama.lang.reflect.conv.TypeConverter
      上位を拡張 jp.hishidama.lang.reflect.conv.TypeCheckConverter

public class TypeCheckConverter
extends TypeConverter

汎用型変換クラス.

指定された型にキャストする。
(したがって、型が一致しないオブジェクトの場合はClassCastExceptionが発生する)

導入されたバージョン:
2010.02.16
作成者:
ひしだま

コンストラクタの概要
TypeCheckConverter(Class<?> clazz)
           
 
メソッドの概要
 Object convert(Object object)
          型変換.
 int match(Object obj)
          型がマッチしている度合いを返す。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TypeCheckConverter

public TypeCheckConverter(Class<?> clazz)
メソッドの詳細

match

public int match(Object obj)
クラス TypeConverter の記述:
型がマッチしている度合いを返す。

定義:
クラス TypeConverter 内の match
パラメータ:
obj - オブジェクト
戻り値:
合致度(大きいほどマッチしている)

convert

public Object convert(Object object)
クラス TypeConverter の記述:
型変換.

定義:
クラス TypeConverter 内の convert
パラメータ:
object - オブジェクト
戻り値:
変換後オブジェクト