|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.JRcServer.commons.util.GetterSetter
public class GetterSetter
Getter/Setter処理.
メソッドの概要 | |
---|---|
static void |
copy(java.lang.Object src,
java.lang.Object dest)
Objectのフィールドをコピー. |
static void |
copyByAll(java.lang.Object src,
java.lang.Object dest)
Objectのフィールドをコピー. |
static java.lang.Object[] |
getter(java.lang.Object in,
java.lang.String[] names)
指定Objectのフィールド内容を取得. |
static java.lang.Object[] |
getterByAll(java.lang.Object in,
java.lang.String[] names)
指定Objectのフィールド内容を取得. |
static java.lang.Class |
getType(java.lang.Object in,
java.lang.String name)
指定Objectのフィールド型を取得. |
static java.lang.Class |
getTypeAll(java.lang.Object in,
java.lang.String name)
指定Objectのフィールド型を取得. |
static void |
setter(java.lang.Object out,
java.lang.String[] names,
java.lang.Object[] objs)
Objectのフィールトに対してオブジェクトを挿入. |
static void |
setterByAll(java.lang.Object out,
java.lang.String[] names,
java.lang.Object[] objs)
Objectのフィールトに対してオブジェクトを挿入. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static final java.lang.Object[] getter(java.lang.Object in, java.lang.String[] names) throws InputException, AccessException
in
- 取得対象のオブジェクト情報を設定します.names
- 取得対象のフィールド名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final java.lang.Object[] getterByAll(java.lang.Object in, java.lang.String[] names) throws InputException, AccessException
in
- 取得対象のオブジェクト情報を設定します.names
- 取得対象のフィールド名を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final void setter(java.lang.Object out, java.lang.String[] names, java.lang.Object[] objs) throws InputException, AccessException
out
- 挿入対象のオブジェクトを設定します.names
- 追加対象のフィールド名を設定します.objs
- 追加対象のオブジェクト群を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final void setterByAll(java.lang.Object out, java.lang.String[] names, java.lang.Object[] objs) throws InputException, AccessException
out
- 挿入対象のオブジェクトを設定します.names
- 追加対象のフィールド名を設定します.objs
- 追加対象のオブジェクト群を設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final void copy(java.lang.Object src, java.lang.Object dest) throws InputException, AccessException
src
- コピー元のオブジェクトを設定します.dest
- コピー先のオブジェクトを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final void copyByAll(java.lang.Object src, java.lang.Object dest) throws InputException, AccessException
src
- コピー元のオブジェクトを設定します.dest
- コピー先のオブジェクトを設定します.
InputException
- 入力例外.
AccessException
- アクセス例外.public static final java.lang.Class getType(java.lang.Object in, java.lang.String name) throws InputException
in
- 取得対象のオブジェクト情報を設定します.name
- 取得対象のフィールド名を設定します.
InputException
- 入力例外.public static final java.lang.Class getTypeAll(java.lang.Object in, java.lang.String name) throws InputException
in
- 取得対象のオブジェクト情報を設定します.name
- 取得対象のフィールド名を設定します.
InputException
- 入力例外.
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |