jp.co.melco.preserv.spatial.server
クラス FeatureCacheInfo

java.lang.Object
  拡張jp.co.melco.preserv.mog.common.mdmCacheInfo
      拡張jp.co.melco.preserv.spatial.server.FeatureCacheInfo
すべての実装インタフェース:
jp.co.melco.preserv.mog.common.mdmObject, java.io.Serializable

public class FeatureCacheInfo
extends jp.co.melco.preserv.mog.common.mdmCacheInfo

タイトル: 空間データモデルオプション用キャッシュ情報保持クラス

説明: 空間データモデルオプションで行うトランザクションについてキャッシュ情報を保持するためのクラスです。

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

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

フィールドの概要
 
クラス jp.co.melco.preserv.mog.common.mdmCacheInfo から継承したフィールド
PLACE_DISK, PLACE_MEMORY, PLACE_NONE, STATUS_NEWCACHE, STATUS_NOCACHE, STATUS_NORMAL
 
コンストラクタの概要
FeatureCacheInfo()
           
 
メソッドの概要
 void clear_attribute()
          要求属性を削除します。
 void clear_kind()
          要求種別を削除します。
 java.lang.String[] get_attribute(java.lang.String layer)
          要求属性を取得します。
 int get_cache_cnt()
          キャッシュしている地物の数を返します。
 int get_kind(java.lang.String layer)
          要求種別を取得します。
 java.util.List get_layer()
          要求レイヤリストを取得します。
 java.lang.String get_mesh()
          要求メッシュを取得します。
 void set_attribute(java.lang.String layer, java.lang.String[] attribute)
          要求属性を設定します。
 void set_kind(int kind, java.lang.String layer)
          要求種別を設定します。
 void set_layer(java.lang.String layer)
          要求レイヤを設定します。
 void set_mesh(java.lang.String mesh)
          要求メッシュを設定します。
 java.lang.String toString()
          このオブジェクトの情報をStringで返します。
 
クラス jp.co.melco.preserv.mog.common.mdmCacheInfo から継承したメソッド
addUseCount, getCache, getKey, getPlace, getStatus, getUseCount, getVersion, setCache, setkey, setPlace, setStatus, setUseCount
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

FeatureCacheInfo

public FeatureCacheInfo()
メソッドの詳細

get_attribute

public java.lang.String[] get_attribute(java.lang.String layer)
要求属性を取得します。

戻り値:
要求属性

set_attribute

public void set_attribute(java.lang.String layer,
                          java.lang.String[] attribute)
要求属性を設定します。

パラメータ:
layer - レイヤ名
attribute - 要求属性

clear_attribute

public void clear_attribute()
要求属性を削除します。


get_kind

public int get_kind(java.lang.String layer)
要求種別を取得します。

戻り値:
要求種別

set_kind

public void set_kind(int kind,
                     java.lang.String layer)
要求種別を設定します。

パラメータ:
kind - 要求種別
layer - レイヤ名

clear_kind

public void clear_kind()
要求種別を削除します。


get_layer

public java.util.List get_layer()
要求レイヤリストを取得します。

戻り値:
要求レイヤリスト

set_layer

public void set_layer(java.lang.String layer)
要求レイヤを設定します。

パラメータ:
layer - 要求レイヤ

get_mesh

public java.lang.String get_mesh()
要求メッシュを取得します。

戻り値:
要求メッシュ

set_mesh

public void set_mesh(java.lang.String mesh)
要求メッシュを設定します。

パラメータ:
mesh - 要求メッシュ

get_cache_cnt

public int get_cache_cnt()
キャッシュしている地物の数を返します。

戻り値:
地物の数

toString

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

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