|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface DetailItemsInterface
タイトル:DetailItemsInterfaceis データ取得用DataObject 共通インターフェース.
説明: 1テーブルから1データを取得する為のオブジェクト用インターフェース
setItemValue()
で値を設定する
setRequestItem()
で設定する
getItemValue()
で項目値を取得する
XxxxxInstance xinst = new XxxxxInstance(); xinst.setItemValue(XxxxxInstance.UID, "0010"); xinst.setRequestItem(XxxxxInstance.UNAME); xinst = X____Get.xxx(xinst); if (xinst.isNotFound()) { // NotFoundの処理 } else { String unm = xinst.getItemValue(XxxxxInstance.UNAME); }
著作権: Copyright (c) 2004/06/15
入れ子のクラスの概要 | |
---|---|
static class |
DetailItemsInterface.COMMFLD
|
static class |
DetailItemsInterface.USE_FLG
|
メソッドの概要 | |
---|---|
void |
clearNotFound()
Describe clearNotFound method : clear not found condision. |
void |
clearRequest(int item)
Method clearRequest is clear get item. |
java.lang.String |
getCommFld(DetailItemsInterface.COMMFLD fld)
Describe getCommFld method : get common field value. |
java.lang.String |
getConstCond()
Describe getConstCond method : 固定条件を戻す. |
java.lang.String |
getField(int pos)
Describe getField method : 項目名を戻す. |
java.util.Collection<java.lang.String> |
getFieldNameList()
Describe getFieldNameList method : return field name list. |
java.lang.String |
getFldValue(java.lang.String fld)
Describe getFldValue method : get item value by Field name. |
java.lang.String |
getGroup()
Describe getGroup method : グループ化項目を戻す. |
int |
getItemCount()
Method getItemCount is return request item count. |
java.util.Set<java.lang.Integer> |
getItemNoList()
Describe getItemNoList method : return item no list. |
java.lang.String |
getItemValue(int item)
Method getItemValue is get Item Value. |
int[] |
getKeyFlds()
Describe getKeyFlds method : key項目番号の配列を戻す. |
java.lang.String |
getSysId()
|
boolean |
isKeyFld(int no)
Describe isKeyFld method : check key field. |
boolean |
isNotFound()
Describe isNotFound method : is data not found ? |
boolean |
isRequestItem(int no)
Method isRequestItem return is reuest item-no. |
void |
setAllRequest()
Describe setAllRequest method : set all items get. |
void |
setCommFld(DetailItemsInterface.COMMFLD fld,
java.lang.String val)
Describe setCommFld method : set common field. |
void |
setConstCond(java.lang.String constCond)
Describe setConstCond method : 固定条件を設定する. |
void |
setFldValue(java.lang.String fld,
java.lang.String val)
Describe setFldValue method : setting item value by Field name. |
void |
setGroup(java.lang.String group)
Describe setGroup method : group を設定します. |
void |
setItemValue(int item,
java.lang.String val)
Method setItemValue is setting item value. |
void |
setNotFound()
Describe setNotFound method : set not found condision. |
void |
setRequestItem(int item)
Method setRequestItem is setting get item. |
void |
setSysId(java.lang.String del)
|
メソッドの詳細 |
---|
void setRequestItem(int item) throws java.lang.IllegalArgumentException
item
- an int
: item number
java.lang.IllegalArgumentException
void clearRequest(int item) throws java.lang.IllegalArgumentException
item
- an int
: item number
java.lang.IllegalArgumentException
void setAllRequest()
setAllRequest
method : set all items get.
int getItemCount()
java.util.Set<java.lang.Integer> getItemNoList()
getItemNoList
method : return item no list.
Set<Integer>
:java.util.Collection<java.lang.String> getFieldNameList()
getFieldNameList
method : return field name list.
Collection<String>
:boolean isRequestItem(int no)
no
- an int
: チェックする項目番号
boolean isKeyFld(int no)
isKeyFld
method : check key field.
no
- a boolean
: 項目番号
boolean
: key項目の場合 true
void setItemValue(int item, java.lang.String val) throws java.lang.IllegalArgumentException
item
- an int
: 項目番号val
- a String
: 値の文字列
java.lang.IllegalArgumentException
void setFldValue(java.lang.String fld, java.lang.String val)
setFldValue
method : setting item value by Field name.
fld
- a String
: フィールド名val
- a String
: 設定する値java.lang.String getItemValue(int item) throws java.lang.IllegalArgumentException
item
- an int
: 項目番号
String
: 値
java.lang.IllegalArgumentException
java.lang.String getFldValue(java.lang.String fld)
getFldValue
method : get item value by Field name.
fld
- a String
: フィールド名
String
: 値void setNotFound()
setNotFound
method : set not found condision.
void clearNotFound()
clearNotFound
method : clear not found condision.
boolean isNotFound()
isNotFound
method : is data not found ?
true
boolean
: データなしの場合 truevoid setCommFld(DetailItemsInterface.COMMFLD fld, java.lang.String val)
setCommFld
method : set common field.
fld
- a COMMFLD
val
- a String
: 設定する値java.lang.String getCommFld(DetailItemsInterface.COMMFLD fld)
getCommFld
method : get common field value.
fld
- a COMMFLD
:
String
:java.lang.String getField(int pos)
getField
method : 項目名を戻す.
pos
- an int
: 項目番号
String
: 項目名int[] getKeyFlds()
getKeyFlds
method : key項目番号の配列を戻す.
int[]
: キー項目番号の配列java.lang.String getConstCond()
getConstCond
method : 固定条件を戻す.
String
: 条件式void setConstCond(java.lang.String constCond)
setConstCond
method : 固定条件を設定する.
a
- String
: 条件式java.lang.String getGroup()
getGroup
method : グループ化項目を戻す.
String[]
: グループ化項目void setGroup(java.lang.String group)
setGroup
method : group を設定します.
group
- a String
:java.lang.String getSysId()
void setSysId(java.lang.String del)
del
- : システムID を設定します。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |