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

java.lang.Object
  拡張org.seasar.framework.beans.util.BeanUtil

public class BeanUtil
extends java.lang.Object

JavaBeans用のユーティリティです。

作成者:
Kimura Satoshi, higa

コンストラクタの概要
protected BeanUtil()
          インスタンスを構築します。
 
メソッドの概要
static void copyProperties(java.util.Map src, java.lang.Object dest)
          マップの値をJavaBeansにコピーします。
static void copyProperties(java.lang.Object src, java.util.Map dest)
          JavaBeansの値をマップにコピーします。
static void copyProperties(java.lang.Object src, java.lang.Object dest)
          JavaBeansの値をJavaBeansにコピーします。
static void copyProperties(java.lang.Object src, java.lang.Object dest, boolean includeNull)
          JavaBeansの値をJavaBeansにコピーします。
static java.util.Map createProperties(java.lang.Object src)
          JavaBeansの値からマップを作成します。
static java.util.Map createProperties(java.lang.Object src, java.lang.String prefix)
          JavaBeansの値からマップを作成します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BeanUtil

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

メソッドの詳細

copyProperties

public static void copyProperties(java.util.Map src,
                                  java.lang.Object dest)
マップの値をJavaBeansにコピーします。

パラメータ:
src - ソース
dest - あて先

copyProperties

public static void copyProperties(java.lang.Object src,
                                  java.util.Map dest)
JavaBeansの値をマップにコピーします。

パラメータ:
src - ソース
dest - あて先

copyProperties

public static void copyProperties(java.lang.Object src,
                                  java.lang.Object dest)
JavaBeansの値をJavaBeansにコピーします。

パラメータ:
src - ソース
dest - あて先

copyProperties

public static void copyProperties(java.lang.Object src,
                                  java.lang.Object dest,
                                  boolean includeNull)
JavaBeansの値をJavaBeansにコピーします。

パラメータ:
src - ソース
dest - あて先
includeNull - nullを含めるかどうか

createProperties

public static java.util.Map createProperties(java.lang.Object src)
JavaBeansの値からマップを作成します。

パラメータ:
src - ソース
戻り値:
JavaBeansの値を持つマップ

createProperties

public static java.util.Map createProperties(java.lang.Object src,
                                             java.lang.String prefix)
JavaBeansの値からマップを作成します。

パラメータ:
src - ソース
prefix - プレフィックス
戻り値:
JavaBeansの値を持つマップ


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