jp.co.melco.preserv.spatial.common
クラス FeatureInnerKeySelectValue

java.lang.Object
  拡張jp.co.melco.preserv.spatial.common.FeatureSelectValue
      拡張jp.co.melco.preserv.spatial.common.FeatureInnerKeySelectValue
すべての実装インタフェース:
FeatureRequestValue

public class FeatureInnerKeySelectValue
extends FeatureSelectValue

タイトル: 地物件数検索用要求情報設定クラス

説明: 地物件数検索時のリクエスト内容を格納する機能を提供します。

当クラスを使用して、サーバへのリクエストを行なった場合、処理結果の返答クラス(mdmResponseEnvelope)には、setRequest_Valueの指定に応じて以下のオブジェクトが格納されます。

キー 値のデータ型 説明
REQUEST_FEATURE,
REQUEST_FEATURE +
(REQUEST_ATTRIBUTE, REQUEST_TERMOFVALIDITY, REQUEST_RELATIONSHIP)
jp.co.melco.preserv.spatial.psvFeature[] 検索された地物オブジェクトの配列。
同時に属性・有効期限・地物関連情報が指定された場合は、その情報が自動で地物に格納される。
REQUEST_ATTRIBUTE java.util.Map 属性情報が格納されたMap。格納方法は後述。
同時に有効期限・地物関連情報が指定された場合、属性が優先され有効期限・地物関連情報は取得されない。
REQUEST_TERMOFVALIDITY java.util.Map 有効期限情報が格納されたMap。格納方法は後述。
同時に地物関連情報が指定された場合、有効期限が優先され地物関連情報は取得されない。
REQUEST_RELATIONSHIP java.util.Map 地物関連情報が格納されたMap。格納方法は後述。

属性検索時に取得されるjava.util.Mapは、以下をキーとして値を取得します。

キー 値のデータ型 説明
key_get_innerkey_list java.lang.Long[] 属性を検索した地物の地物管理キーリスト。
該当地物の地物管理キー + separator + key_get_attribute jp.co.melco.preserv.spatial.jp.co.melco.preserv.spatial.psvAttribute 該当地物の主題属性情報保持クラス。

有効期限検索時に取得されるjava.util.Mapは、以下をキーとして値を取得します。

キー 値のデータ型 説明
key_get_innerkey_list java.lang.Long[] 有効期限を検索した地物の地物管理キーリスト。
該当地物の地物管理キー + separator + key_get_Temporal jp.co.melco.preserv.spatial.psvTemporal 該当地物の時間属性情報保持クラス。

地物関連情報検索時に取得されるjava.util.Mapは、以下をキーとして値を取得します。

キー 値のデータ型 説明
key_get_innerkey_list java.lang.Long[] 地物関連情報を検索した地物の地物管理キーリスト。
該当地物の地物管理キー + separator + key_get_relation java.util.Vector 該当地物の地物関連情報保持クラスが格納されたVector。
*

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

バージョン:
1.0
作成者:
PreSerV Development Team

フィールドの概要
 
クラス jp.co.melco.preserv.spatial.common.FeatureSelectValue から継承したフィールド
COMPARISON_EQUAL, COMPARISON_GREATER_THAN, COMPARISON_LESS_THAN, key_get_attribute, key_get_innerkey_list, key_get_relation, key_get_Temporal, REQUEST_ATTRIBUTE, REQUEST_FEATURE, REQUEST_RELATIONSHIP, REQUEST_TERMOFVALIDITY, separator
 
コンストラクタの概要
FeatureInnerKeySelectValue()
           
 
メソッドの概要
 java.lang.String getCommand()
          指定された要求を処理するコマンド名称を返します。
 java.lang.String getMethod()
          指定された要求を処理するコマンド名称に対応したメソッド名称を返します。
 void setQueryInnerKey()
          selectInnerKeyを有効にします。
 
クラス jp.co.melco.preserv.spatial.common.FeatureSelectValue から継承したメソッド
getEJB, getParams, getQueryAttributeQuery, getQueryContext, getQueryObject, getQueryServerObject, setFeatureRequestQuery, setQuery_Attribute, setQuery_Date_End, setQuery_Date_Kind, setQuery_Date_Start, setQuery_FeatureID, setQuery_InnerKey, setQuery_Kind, setQuery_Layer, setQuery_Mesh, setQuery_Range, setQuery_TopologyLayer, setQueryAttributeQueries, setQueryContext, setQueryObject, setQueryServerObject, setRequest_Attribute, setRequest_Value
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FeatureInnerKeySelectValue

public FeatureInnerKeySelectValue()
メソッドの詳細

getCommand

public java.lang.String getCommand()
指定された要求を処理するコマンド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getCommand
オーバーライド:
クラス FeatureSelectValue 内の getCommand
戻り値:
コマンド名称

getMethod

public java.lang.String getMethod()
指定された要求を処理するコマンド名称に対応したメソッド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getMethod
オーバーライド:
クラス FeatureSelectValue 内の getMethod
戻り値:
コマンド名称に対応したメソッド名称

setQueryInnerKey

public void setQueryInnerKey()
selectInnerKeyを有効にします。