[seasar-dev:956] S2BeanUtilsのAbstractCopyについて

Junichi Kato [E-MAIL ADDRESS DELETED]
2008年 10月 29日 (水) 16:31:08 JST


加藤(j5ik2o)です。

お疲れ様です。

S2JDBC-Genによって生成される HogeHogeNamesの中のスタティックフィールドをS2BeanUtilsでも利用したい場合がありますが、

Beans.copy(src, dst).excludes(
			userName().toString(),
			createDate().toString()).execute();

というようにtoString()を呼ばないといけないです。これをCharSequenceにすれば記述がS2JDBC同様シンプルになるなと思っています。

AbstractCopyクラスの以下のメソッドをCharSequenceに変更したいなと思うのですが、いかがでしょうか?

public S includes(CharSequence... propertyNames)
public S excludes(CharSequence... propertyNames)
public S converter(Converter converter, CharSequence... propertyNames)
public S dateConverter(String pattern, CharSequence... propertyNames)
public S sqlDateConverter(String pattern, CharSequence... propertyNames)
public S timeConverter(String pattern, CharSequence... propertyNames)
public S timestampConverter(String pattern, CharSequence... propertyNames)
public S numberConverter(String pattern, CharSequence... propertyNames)


-- 
/**
 * name  : Junichi Kato
 * email : [E-MAIL ADDRESS DELETED]
 *
 * blog  : http://d.hatena.ne.jp/j5ik2o/
 *
 * commiting projects :
 * http://jiemamy.org/
 * http://s2chronos.sandbox.seasar.org/
 * http://s2config.sandbox.seasar.org/
 */


Seasar-dev メーリングリストの案内