org.seasar.framework.beans.util
クラス Beans

java.lang.Object
  上位を拡張 org.seasar.framework.beans.util.Beans

public class Beans
extends java.lang.Object

JavaBeans用のユーティリティクラスです。

作成者:
higa

コンストラクタの概要
protected Beans()
          インスタンスを構築します。
 
メソッドの概要
static Copy copy(java.lang.Object src, java.lang.Object dest)
          プロパティをコピーするオブジェクトを作成します。
static
<T> CreateAndCopy<T>
createAndCopy(java.lang.Class<T> destClass, java.lang.Object src)
          JavaBeansやMapを作成しプロパティをコピーするオブジェクトを作成します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Beans

protected Beans()
インスタンスを構築します。

メソッドの詳細

copy

public static Copy copy(java.lang.Object src,
                        java.lang.Object dest)
プロパティをコピーするオブジェクトを作成します。

パラメータ:
src - コピー元
dest - コピー先
戻り値:
コピー用のオブジェクト

createAndCopy

public static <T> CreateAndCopy<T> createAndCopy(java.lang.Class<T> destClass,
                                                 java.lang.Object src)
JavaBeansやMapを作成しプロパティをコピーするオブジェクトを作成します。

型パラメータ:
T -
パラメータ:
destClass - 作成対象クラス
src - コピー元
戻り値:
作成用のオブジェクト


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.