[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 メーリングリストの案内