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

入れ子クラスの概要
protected  class FinderElement.FindArray
           
 
フィールドの概要
 
クラス jp.wda.gpss.util.FinderBase から継承したフィールド
and
 
コンストラクタの概要
FinderElement(boolean not, java.lang.Object find)
          否定条件値と検索値を指定してオブジェクトを構築します。
 
メソッドの概要
 boolean equals(java.lang.Object elem)
          指定されたオブジェクトのgetFindValueで抽出された値が、 このオブジェクトの判断条件に合致するかを確認します。
abstract  java.lang.Object getFindValue(java.lang.Object elem)
          条件比較時に、指定されたオブジェクトから必要な値を抽出します。
 
クラス jp.wda.gpss.util.FinderBase から継承したメソッド
connect, isAND, isAND
 
クラス java.lang.Object から継承したメソッド
clone, finalize, 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で抽出された値が、 このオブジェクトの判断条件に合致するかを確認します。

パラメータ:
elem - 比較対照の参照オブジェクト
戻り値:
このオブジェクトの判断条件に合致している場合は真

getFindValue

public abstract java.lang.Object getFindValue(java.lang.Object elem)
条件比較時に、指定されたオブジェクトから必要な値を抽出します。

パラメータ:
elem - これから条件比較を行なうオブジェクト
戻り値:
オブジェクトから抽出された条件比較に必要な値