jp.wda.gpss.util
クラス FinderElement
java.lang.Object
|
+--jp.wda.gpss.util.FinderBase
|
+--jp.wda.gpss.util.FinderElement
- 直系の既知のサブクラス:
- SocketProcessorFinderByAttribute.SocketProcessorFinderByAttributeElement, SocketProcessorFinderByParameter.SocketProcessorFinderByParameterElement
- public abstract class FinderElement
- extends FinderBase
Listからオブジェクトを検索するクラスの基底クラス
- 導入されたバージョン:
- 1.00β001 2003/05/16
- バージョン:
- 1.00α005 2003/05/06
- 作成者:
- amoi
コンストラクタの概要 |
FinderElement(boolean not,
java.lang.Object find)
否定条件値と検索値を指定してオブジェクトを構築します。 |
メソッドの概要 |
boolean |
equals(java.lang.Object elem)
指定されたオブジェクトのgetFindValueで抽出された値が、
このオブジェクトの判断条件に合致するかを確認します。 |
abstract java.lang.Object |
getFindValue(java.lang.Object elem)
条件比較時に、指定されたオブジェクトから必要な値を抽出します。 |
クラス java.lang.Object から継承したメソッド |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FinderElement
public FinderElement(boolean not,
java.lang.Object find)
- 否定条件値と検索値を指定してオブジェクトを構築します。
- パラメータ:
not
- 否定条件値 偽なら否定条件 !=find
- 検索値
equals
public boolean equals(java.lang.Object elem)
- 指定されたオブジェクトのgetFindValueで抽出された値が、
このオブジェクトの判断条件に合致するかを確認します。
- オーバーライド:
- クラス
java.lang.Object
内の equals
- パラメータ:
elem
- 比較対照の参照オブジェクト
- 戻り値:
- このオブジェクトの判断条件に合致している場合は真
getFindValue
public abstract java.lang.Object getFindValue(java.lang.Object elem)
- 条件比較時に、指定されたオブジェクトから必要な値を抽出します。
- パラメータ:
elem
- これから条件比較を行なうオブジェクト
- 戻り値:
- オブジェクトから抽出された条件比較に必要な値