|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.hamaf.hikyaku.dataobject.RetrieveKeysBase
public abstract class RetrieveKeysBase
タイトル:RetrieveKeysBase is RetrieveKeysInterface implementation base class.
説明:プライマリキー一覧取得用のベースクラス。
constCond
に条件を設定すると、それが付加されます。(AND
条件)
("AND"は不要です)
サンプル
public class XxxxxRetrieveKeyInstance extends RetrieveKeysBase { // DB項目名称でフィールドを定義する (値は 0 から順番に設定すること) public final static int USER_NAME = 0; public final static int MAIL_ADDR = 1; public final static int Sample = 2; // DB項目名と異なる場合は (上記 Sample)以下のようにして、DB項目名を指定する // 同一項目を別のフィールド名で複数定義することも可能です。 public final static String Sample_FIELD = "実際の項目名"; public XxxxxRetrieveKeyInstance() { // 取得するDB項目名を指定する(複数指定可能)(省略可) // 省略時はテーブル定義のPrimaryKey項目を取得します keyItems = new String[]{"USER_ID"}; } }
著作権: Copyright (c) 2004/06/15
フィールドの概要 | |
---|---|
protected java.lang.String[] |
keyItems
|
コンストラクタの概要 | |
---|---|
RetrieveKeysBase()
|
メソッドの概要 | |
---|---|
void |
addKey(java.util.List<java.lang.String> key)
Method addKey is add key item value. |
void |
clearKeys()
Method clearKeys is clear key item value. |
java.util.Map<java.lang.Integer,java.lang.String> |
getConditions()
Method getConditions is return retrieve condition. |
java.lang.String |
getConstCond()
Describe getAddCondition method : return Additional Condition. |
DetailItemsInterface.USE_FLG |
getDel()
|
java.lang.String |
getItem(int pos)
Describe getItem method : return item value. |
java.lang.String |
getKeyItem(int pos)
Describe getKeyItem method : return item value. |
java.util.List<java.util.List<java.lang.String>> |
getKeys()
Method getKeys is return key item list. |
java.util.Map<java.lang.Integer,java.lang.String> |
getOrderItems()
Method getOrderItems is return order information. |
java.util.Map<java.lang.Integer,java.lang.Integer> |
getOrderPos()
Describe getOrderPos method : setting orderinf. |
java.util.List<java.lang.String> |
getPkeyFld()
Describe getPkeyFld method : return PrimaryKeu Fields Name. |
java.util.Map<java.lang.Integer,java.lang.String> |
getRetriveValues()
Method getRetriveValues is return retrive item value. |
java.lang.String |
getSysId()
|
int |
itemCount()
Describe ItemCount method : return items count. |
java.util.Iterator<java.util.List<java.lang.String>> |
iterator()
キーリストのIteratorを戻す. |
int |
keyCount()
Describe keyCount method : return key items count. |
void |
setCondition(int item,
java.lang.String cond)
Method setRetriveCondition is set retrieve condition. |
void |
setConstCond(java.lang.String constCond)
Describe setConstCond method : set Additional Condition. |
void |
setDel(DetailItemsInterface.USE_FLG del)
|
void |
setKeys(java.util.List<java.util.List<java.lang.String>> keys)
Method setKeys is set all key item value. |
void |
setOrderItem(int item,
int seq)
Method setOrderItem is set order. |
void |
setPkeyFld(java.util.List<java.lang.String> keys)
Describe setPkeyFld method : set PrimaryKey Fields Name. |
void |
setRetrieveValue(int item,
java.lang.String val)
Method setRetrieveValue is set retrieve item value. |
void |
setSysId(java.lang.String sysId)
|
java.lang.String |
toString()
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
protected java.lang.String[] keyItems
コンストラクタの詳細 |
---|
public RetrieveKeysBase()
メソッドの詳細 |
---|
public final void setRetrieveValue(int item, java.lang.String val) throws java.lang.IllegalArgumentException
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の setRetrieveValue
item
- an int
: 項目番号val
- a String
: 検索値
java.lang.IllegalArgumentException
public final void setCondition(int item, java.lang.String cond) throws java.lang.IllegalArgumentException
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の setCondition
item
- an int
: 項目番号cond
- a String
: 検索条件式
java.lang.IllegalArgumentException
public final void setOrderItem(int item, int seq) throws java.lang.IllegalArgumentException
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の setOrderItem
item
- an int
: 項目番号seq
- an int
: 表示順
java.lang.IllegalArgumentException
public final void clearKeys()
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の clearKeys
public final void addKey(java.util.List<java.lang.String> key)
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の addKey
key
- an Object
: キー値public final void setKeys(java.util.List<java.util.List<java.lang.String>> keys)
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の setKeys
keys
- a List
: キー値が設定されたリストpublic final java.util.List<java.util.List<java.lang.String>> getKeys()
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の getKeys
public final java.util.Iterator<java.util.List<java.lang.String>> iterator()
java.lang.Iterable<java.util.List<java.lang.String>>
内の iterator
Iterable.iterator()
public final int itemCount()
RetrieveKeysInterface
の記述:ItemCount
method : return items count.
RetrieveKeysInterface
内の itemCount
int
: キー項目数public final int keyCount()
RetrieveKeysInterface
の記述:keyCount
method : return key items count.
RetrieveKeysInterface
内の keyCount
int
: キー項目数public final java.util.Map<java.lang.Integer,java.lang.String> getOrderItems()
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の getOrderItems
Map<Integer, String>
: 表示順public final java.util.Map<java.lang.Integer,java.lang.Integer> getOrderPos()
RetrieveKeysInterface
の記述:getOrderPos
method : setting orderinf.
RetrieveKeysInterface
内の getOrderPos
Map
: 指定された表示順情報public final java.util.Map<java.lang.Integer,java.lang.String> getRetriveValues()
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の getRetriveValues
Map<Integer, String>
: 検索値が設定されているMappublic final java.util.Map<java.lang.Integer,java.lang.String> getConditions()
RetrieveKeysInterface
の記述:
RetrieveKeysInterface
内の getConditions
Map<Integer, String>
: 検索条件式が設定されているMappublic final java.lang.String getConstCond()
RetrieveKeysInterface
の記述:getAddCondition
method : return Additional Condition.
RetrieveKeysInterface
内の getConstCond
String
: 追加の検索条件public final void setConstCond(java.lang.String constCond)
RetrieveKeysInterface
の記述:setConstCond
method : set Additional Condition.
RetrieveKeysInterface
内の setConstCond
constCond
- a String
: 追加の検索条件public final java.lang.String getItem(int pos) throws java.lang.IllegalArgumentException
RetrieveKeysInterface
の記述:getItem
method : return item value.
RetrieveKeysInterface
内の getItem
pos
- : 項目番号
String
: フィールド名
java.lang.IllegalArgumentException
public final java.lang.String getKeyItem(int pos) throws java.lang.IllegalArgumentException
RetrieveKeysInterface
の記述:getKeyItem
method : return item value.
RetrieveKeysInterface
内の getKeyItem
pos
- an int
: Key項目の番号
String
: フィールド名
java.lang.IllegalArgumentException
public final DetailItemsInterface.USE_FLG getDel()
RetrieveKeysInterface
内の getDel
public final void setDel(DetailItemsInterface.USE_FLG del)
RetrieveKeysInterface
内の setDel
del
- : 削除フラグ を設定します。public final java.lang.String getSysId()
RetrieveKeysInterface
内の getSysId
public final void setSysId(java.lang.String sysId)
RetrieveKeysInterface
内の setSysId
sysId
- : システムID を設定します。public final java.util.List<java.lang.String> getPkeyFld()
RetrieveKeysInterface
の記述:getPkeyFld
method : return PrimaryKeu Fields Name.
RetrieveKeysInterface
内の getPkeyFld
List
: キー項目のフィールド名public final void setPkeyFld(java.util.List<java.lang.String> keys)
RetrieveKeysInterface
の記述:setPkeyFld
method : set PrimaryKey Fields Name.
RetrieveKeysInterface
内の setPkeyFld
keys
- a
: キー項目のフィールド名public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |