intra-mart 6.1.14

jp.co.intra_mart.foundation.sap.common.util.data
クラス ParamConverter

java.lang.Object
  拡張jp.co.intra_mart.foundation.sap.common.util.data.ParamConverter
すべての実装インタフェース:
Serializable
直系の既知のサブクラス:
ExtendedParamConverter

public class ParamConverter
extends Object
implements Serializable

パラメータ変換クラス
機能は以下の通り

関連項目:
直列化された形式

コンストラクタの概要
protected ParamConverter()
          ParamConvertorのコンストラクタを呼び出し
 
メソッドの概要
static String changeParam(String param)
          入力された項目名を変換します。
static String changeToUpperParam(String param)
          入力された項目名を変換します。
static String checkFlg(String param)
          項目に値が入っているかチェックします。
static String checkNull(String string)
          項目がnullかどうかチェックします。
static boolean ioInvoke(Object obj, String paramName, String value, PropertyDescriptor[] props)
          パラメータ名からsetterメソッドを取得し、値をセットします。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParamConverter

protected ParamConverter()
ParamConvertorのコンストラクタを呼び出し

メソッドの詳細

checkNull

public static String checkNull(String string)
項目がnullかどうかチェックします。

パラメータ:
string - 項目の値
戻り値:
string 値有:X 値無:ブランク

checkFlg

public static String checkFlg(String param)
項目に値が入っているかチェックします。

パラメータ:
param - 項目の値
戻り値:
string 値有:X 値無:ブランク

changeParam

public static String changeParam(String param)
入力された項目名を変換します。 例)COMP_CODE → compCode

パラメータ:
param - 入力された項目名
戻り値:
string 変換された項目名

changeToUpperParam

public static String changeToUpperParam(String param)
入力された項目名を変換します。 例)compCode → COMP_CODE

パラメータ:
param - 入力された項目名
戻り値:
string 変換された項目名

ioInvoke

public static boolean ioInvoke(Object obj,
                               String paramName,
                               String value,
                               PropertyDescriptor[] props)
パラメータ名からsetterメソッドを取得し、値をセットします。

パラメータ:
obj - 項目をセットするオブジェクト
paramName - 項目名
value - セットする値
props - プロパティ情報
戻り値:
boolean セット可否

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.