|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvSelect
jp.co.melco.preserv.spatial.search.psvAbstractFeatureSelect
jp.co.melco.preserv.spatial.search.psvFeatureAttributeSelect
タイトル: 地物主題属性検索クラス
説明: 地物主題属性検索クラスです。
クライアントにロードされている地物から、主題属性による検索を行います。
著作権: Copyright (c) 2006
会社名: Mitsubishi Electric Corporation
フィールドの概要 |
クラス jp.co.melco.preserv.psvSelect から継承したフィールド |
_next |
コンストラクタの概要 | |
psvFeatureAttributeSelect()
コンストラクタです。 |
|
psvFeatureAttributeSelect(jp.co.melco.preserv.psvSelect args,
java.lang.String attributeName,
java.lang.String attributeValue)
コンストラクタ(完全一致検索)です。 |
|
psvFeatureAttributeSelect(jp.co.melco.preserv.psvSelect args,
java.lang.String attributeName,
java.lang.String attributeValue,
boolean matchPart)
コンストラクタです。 |
メソッドの概要 | |
boolean |
isSatisfiesFeature(psvFeature feature)
本クラスが表す条件を満たす地物かを返します。 |
boolean |
overlap2(double sx,
double sy,
double ex,
double ey)
指定の矩形領域が検索対象かを調べます。 |
クラス jp.co.melco.preserv.spatial.search.psvAbstractFeatureSelect から継承したメソッド |
judge |
クラス jp.co.melco.preserv.psvSelect から継承したメソッド |
getNext, overlap, pickp |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public psvFeatureAttributeSelect()
public psvFeatureAttributeSelect(jp.co.melco.preserv.psvSelect args, java.lang.String attributeName, java.lang.String attributeValue)
args
- 複合検索条件attributeName
- 検索主題属性名attributeValue
- 検索主題属性値public psvFeatureAttributeSelect(jp.co.melco.preserv.psvSelect args, java.lang.String attributeName, java.lang.String attributeValue, boolean matchPart)
args
- 複合検索条件attributeName
- 検索主題属性名attributeValue
- 検索主題属性値matchPart
- true:部分一致検索 false:完全一致検索メソッドの詳細 |
public boolean isSatisfiesFeature(psvFeature feature)
psvAbstractFeatureSelect
内の isSatisfiesFeature
feature
- 条件判定対象の地物
psvAbstractFeatureSelect.isSatisfiesFeature(jp.co.melco.preserv.spatial.psvFeature)
public boolean overlap2(double sx, double sy, double ex, double ey)
sx
- 矩形左下X座標sy
- 矩形左下Y座標ex
- 矩形右上X座標ey
- 矩形右上Y座標
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |