jp.co.melco.preserv.spatial.common
クラス FeatureAttributeQueries.AttributeQuery

java.lang.Object
  拡張jp.co.melco.preserv.spatial.common.FeatureAttributeQueries.AttributeQuery
すべての実装インタフェース:
java.io.Serializable
含まれているクラス:
FeatureAttributeQueries

public class FeatureAttributeQueries.AttributeQuery
extends java.lang.Object
implements java.io.Serializable

主題属性の検索条件を保持するクラスです。
便宜上、クラスの可視性はスコープになっていますが、
本クラスはシステム内部のクラスなので、ユーザが直接利用することはありません。
ご注意ください。

バージョン:
H.KONDO(MCR) 2007/06/26 初版。
関連項目:
直列化された形式

フィールドの概要
static java.lang.String EQUAL
           
static java.lang.String GREATOR
           
static java.lang.String GREATOR_THAN
           
static java.lang.String IS_NOT_NULL
           
static java.lang.String IS_NULL
           
static java.lang.String LESS
           
static java.lang.String LESS_THAN
           
static java.lang.String NOT_EQUAL
           
 
コンストラクタの概要
FeatureAttributeQueries.AttributeQuery(java.lang.String aKey, java.lang.String aCond, java.lang.Object aValue)
          コンストラクタです。
FeatureAttributeQueries.AttributeQuery(java.lang.String aKey, java.lang.String aCond, java.lang.Object aValue, boolean aisMatchPart, boolean aIsAnd)
          コンストラクタです。
 
メソッドの概要
 java.lang.String getCondition()
          比較記号を取得します。
 java.lang.String getKey()
          主題属性名を取得します。
 java.lang.Object getValue()
          比較値を取得します。
 boolean isAnd()
          条件フラグを取得します。
 boolean isMatchPart()
          部分一致フラグを取得します。
 java.lang.String toString()
          このオブジェクトの情報をStringで返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

EQUAL

public static final java.lang.String EQUAL
関連項目:
定数フィールド値

GREATOR_THAN

public static final java.lang.String GREATOR_THAN
関連項目:
定数フィールド値

GREATOR

public static final java.lang.String GREATOR
関連項目:
定数フィールド値

LESS_THAN

public static final java.lang.String LESS_THAN
関連項目:
定数フィールド値

LESS

public static final java.lang.String LESS
関連項目:
定数フィールド値

NOT_EQUAL

public static final java.lang.String NOT_EQUAL
関連項目:
定数フィールド値

IS_NULL

public static final java.lang.String IS_NULL
関連項目:
定数フィールド値

IS_NOT_NULL

public static final java.lang.String IS_NOT_NULL
関連項目:
定数フィールド値
コンストラクタの詳細

FeatureAttributeQueries.AttributeQuery

public FeatureAttributeQueries.AttributeQuery(java.lang.String aKey,
                                              java.lang.String aCond,
                                              java.lang.Object aValue,
                                              boolean aisMatchPart,
                                              boolean aIsAnd)
コンストラクタです。

パラメータ:
aKey - 主題属性名
aCond - 比較記号(=,>,>=,<,<=)
aValue - 比較値
aisMatchPart - 部分一致フラグ(trueの場合、部分一致)
aIsAnd - 条件フラグ(trueの場合、AND条件)

FeatureAttributeQueries.AttributeQuery

public FeatureAttributeQueries.AttributeQuery(java.lang.String aKey,
                                              java.lang.String aCond,
                                              java.lang.Object aValue)
コンストラクタです。 完全一致、AND条件となります。

パラメータ:
aKey - 主題属性名
aCond - 比較記号(=,>,>=,<,<=)
aValue - 比較値
メソッドの詳細

isAnd

public boolean isAnd()
条件フラグを取得します。

戻り値:
条件フラグ

isMatchPart

public boolean isMatchPart()
部分一致フラグを取得します。

戻り値:
部分一致フラグ

getKey

public java.lang.String getKey()
主題属性名を取得します。

戻り値:
主題属性名

getCondition

public java.lang.String getCondition()
比較記号を取得します。

戻り値:
比較記号

getValue

public java.lang.Object getValue()
比較値を取得します。

戻り値:
比較値

toString

public java.lang.String toString()
このオブジェクトの情報をStringで返します。

戻り値:
このオブジェクトの文字列表現