jp.co.melco.preserv.spatial.search
クラス psvSpatialSearch

java.lang.Object
  拡張jp.co.melco.preserv.psvSearch
      拡張jp.co.melco.preserv.spatial.search.psvSpatialSearch
すべての実装インタフェース:
jp.co.melco.preserv.psvSearchable, java.io.Serializable

public class psvSpatialSearch
extends jp.co.melco.preserv.psvSearch

タイトル: 空間DM用検索クラス

説明: 空間DM用検索クラスです。
psvFeatureMap、又はその継承クラスで、レイヤを指定して検索する場合は、 本クラスを使用して下さい.
また、地物のdrawメソッドは、通常実装されていませんので、使用にはご注意下さい。

著作権: Copyright (c) 2006

会社名: Mitsubishi Electric Corporation

導入されたバージョン:
6.0
作成者:
PreSerV Development Team
関連項目:
直列化された形式

フィールドの概要
protected  java.util.List layerNameList
          検索対象となるレイヤ名称リストです。
 
クラス jp.co.melco.preserv.psvSearch から継承したフィールド
_data_count, _dtop, _priority, _selectflg, searchTime
 
インタフェース jp.co.melco.preserv.psvSearchable から継承したフィールド
MAX_PRIORITY
 
コンストラクタの概要
psvSpatialSearch()
          コンストラクタです。
psvSpatialSearch(jp.co.melco.preserv.psvSelect args, boolean orFlag)
          コンストラクタです。
psvSpatialSearch(jp.co.melco.preserv.psvSelect args, boolean orFlag, java.lang.String[] layerNames)
          コンストラクタです。
 
メソッドの概要
 java.util.Iterator getResultIterator()
          検索該当要素をIteratorで返します。
 boolean isTargetLayer(java.lang.String layerName)
          layerNameが本クラスの検索対象かを返します。
 
クラス jp.co.melco.preserv.psvSearch から継承したメソッド
clear, draw, elements, getCount, getVectorElements, overlap, store, top
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

layerNameList

protected java.util.List layerNameList
検索対象となるレイヤ名称リストです。

コンストラクタの詳細

psvSpatialSearch

public psvSpatialSearch()
コンストラクタです。


psvSpatialSearch

public psvSpatialSearch(jp.co.melco.preserv.psvSelect args,
                        boolean orFlag)
コンストラクタです。

パラメータ:
args - 複合検索条件
orFlag - argsに設定されている複数の検索をORとして検索するかのフラグ

psvSpatialSearch

public psvSpatialSearch(jp.co.melco.preserv.psvSelect args,
                        boolean orFlag,
                        java.lang.String[] layerNames)
コンストラクタです。

パラメータ:
args - 複合検索条件
orFlag - argsに設定されている複数の検索をORとして検索するかのフラグ
layerNames - 検索対象レイヤ名
メソッドの詳細

getResultIterator

public java.util.Iterator getResultIterator()
検索該当要素をIteratorで返します。

戻り値:
検索該当要素のIterator

isTargetLayer

public boolean isTargetLayer(java.lang.String layerName)
layerNameが本クラスの検索対象かを返します。

パラメータ:
layerName - レイヤ名称
戻り値:
true:layerNameは本クラスの検索対象 false:そうではない。