jp.co.melco.preserv.mog.common
クラス mdmShapeRecord

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

public class mdmShapeRecord
extends java.lang.Object
implements java.io.Externalizable, mdmObject

図形情報テーブルのレコードイメージを保持します。

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

コンストラクタの概要
mdmShapeRecord()
          コンストラクタです。
 
メソッドの概要
 java.lang.String getAppKey()
          APPキーを取得します。
 java.sql.Timestamp getEntryTs()
          登録日時を取得します。
 java.lang.String getLayer()
          レイヤ名称を取得します。
 long getMdmKey()
          MDMキーを取得します。
 java.lang.String getMeshNo()
          メッシュ番号を取得します。
 int getOverlapSeq()
          跨り通番を取得します。
 java.sql.Timestamp getRenewTs()
          更新日時を取得します。
 double getScaleRate()
          縮尺係数を取得します。
 byte[] getShape()
          図形要素を取得します。
 int getShapeFlg()
          図形要素フラグを取得します。
 int getShapeSequence()
          図形要素通番を取得します。
 int getShapeVersion()
          図形要素バージョンを取得します。
 int getSrSystem()
          空間参照系を取得します。
 java.lang.String getVersion()
          クラスのバージョン情報を返します。
 void readExternal(java.io.ObjectInput in)
          このオブジェクトの内容を復元します。
 void setAppKey(java.lang.String string)
          APPキーを設定します。
 void setEntryTs(java.sql.Timestamp timestamp)
          登録日時を設定します。
 void setLayer(java.lang.String string)
          レイヤ名称を設定します。
 void setMdmKey(long l)
          MDMキーを設定します。
 void setMeshNo(java.lang.String string)
          メッシュ番号を設定します。
 void setOverlapSeq(int i)
          跨り通番を設定します。
 void setRenewTs(java.sql.Timestamp timestamp)
          更新日時を設定します。
 void setScaleRate(double d)
          縮尺係数を設定します。
 void setShape(byte[] bs)
          図形要素を設定します。
 void setShapeFlg(int i)
          図形要素フラグを設定します。
 void setShapeSequence(int i)
          図形要素通番を設定します。
 void setShapeVersion(int i)
          図形要素バージョンを設定します。
 void setSrSystem(int i)
          空間参照系を設定します。
 java.lang.String toString()
          このオブジェクトの情報をStringで返します。
 void writeExternal(java.io.ObjectOutput out)
          このオブジェクトの内容を保存します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

mdmShapeRecord

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

メソッドの詳細

getVersion

public java.lang.String getVersion()
インタフェース mdmObject の記述:
クラスのバージョン情報を返します。

定義:
インタフェース mdmObject 内の getVersion
戻り値:
クラスのバージョン情報

getMdmKey

public long getMdmKey()
MDMキーを取得します。

戻り値:
MDMキー

setMdmKey

public void setMdmKey(long l)
MDMキーを設定します。

パラメータ:
l - MDMキー

getAppKey

public java.lang.String getAppKey()
APPキーを取得します。

戻り値:
APPキー

setAppKey

public void setAppKey(java.lang.String string)
APPキーを設定します。

パラメータ:
string - APPキー

getSrSystem

public int getSrSystem()
空間参照系を取得します。

戻り値:
空間参照系

setSrSystem

public void setSrSystem(int i)
空間参照系を設定します。

パラメータ:
i - 空間参照系

getScaleRate

public double getScaleRate()
縮尺係数を取得します。

戻り値:
縮尺係数

setScaleRate

public void setScaleRate(double d)
縮尺係数を設定します。

パラメータ:
d - 縮尺係数

getMeshNo

public java.lang.String getMeshNo()
メッシュ番号を取得します。

戻り値:
メッシュ番号

setMeshNo

public void setMeshNo(java.lang.String string)
メッシュ番号を設定します。

パラメータ:
string - メッシュ番号

getOverlapSeq

public int getOverlapSeq()
跨り通番を取得します。

戻り値:
跨り通番

setOverlapSeq

public void setOverlapSeq(int i)
跨り通番を設定します。

パラメータ:
i - 跨り通番

getLayer

public java.lang.String getLayer()
レイヤ名称を取得します。

戻り値:
レイヤ名称

setLayer

public void setLayer(java.lang.String string)
レイヤ名称を設定します。

パラメータ:
string - レイヤ名称

getShapeVersion

public int getShapeVersion()
図形要素バージョンを取得します。

戻り値:
図形要素バージョン

setShapeVersion

public void setShapeVersion(int i)
図形要素バージョンを設定します。

パラメータ:
i - 図形要素バージョン

getShapeSequence

public int getShapeSequence()
図形要素通番を取得します。

戻り値:
図形要素通番

setShapeSequence

public void setShapeSequence(int i)
図形要素通番を設定します。

パラメータ:
i - 図形要素通番

getShapeFlg

public int getShapeFlg()
図形要素フラグを取得します。

戻り値:
図形要素フラグ

setShapeFlg

public void setShapeFlg(int i)
図形要素フラグを設定します。

パラメータ:
i - 図形要素フラグ

getShape

public byte[] getShape()
図形要素を取得します。

戻り値:
図形要素

setShape

public void setShape(byte[] bs)
図形要素を設定します。

パラメータ:
bs - 図形要素

getEntryTs

public java.sql.Timestamp getEntryTs()
登録日時を取得します。

戻り値:
登録日時

setEntryTs

public void setEntryTs(java.sql.Timestamp timestamp)
登録日時を設定します。

パラメータ:
timestamp - 登録日時

getRenewTs

public java.sql.Timestamp getRenewTs()
更新日時を取得します。

戻り値:
更新日時

setRenewTs

public void setRenewTs(java.sql.Timestamp timestamp)
更新日時を設定します。

パラメータ:
timestamp - 更新日時

toString

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

戻り値:
このオブジェクトの文字列表現
関連項目:
Object.toString()

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
このオブジェクトの内容を復元します。

定義:
インタフェース java.io.Externalizable 内の readExternal
パラメータ:
in - オブジェクトを復元するためのデータ読み取り元のストリーム
例外:
java.io.IOException - 入出力エラーが発生した場合
java.lang.ClassNotFoundException - 復元しようとしてるオブジェクトに対応するクラスが見つからない場合
関連項目:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
このオブジェクトの内容を保存します。

定義:
インタフェース java.io.Externalizable 内の writeExternal
パラメータ:
out - オブジェクトを書き込むストリーム
例外:
java.io.IOException - 発生する可能性があるすべての入出力例外
関連項目:
Externalizable.writeExternal(java.io.ObjectOutput)