jp.co.melco.preserv.binary
クラス psvStandardConversion

java.lang.Object
  拡張jp.co.melco.preserv.binary.psvAnyConversion
      拡張jp.co.melco.preserv.binary.psvStandardConversion
すべての実装インタフェース:
mdmObject, psvShapeConversion

public class psvStandardConversion
extends psvAnyConversion

図形オブジェクトをPSVバイナリに変換するためのクラスです。

導入されたバージョン:
V6.0.0
作成者:
PreSerV Development Team

コンストラクタの概要
psvStandardConversion()
          コンストラクタです。
 
メソッドの概要
 void fromPsvShape(psvShape arg0, int arg1, java.io.OutputStream[] arg2, java.util.Map arg3)
          図形オブジェクトを変換して出力ストリームに出力します。
 psvDataCounter getCount()
          読み込みバイト数カウンタを取得します。
 java.io.InputStream[] getInputStreams(java.io.InputStream[] is)
          入力ストリームを取得します。
 java.io.OutputStream[] getOutputStreams(java.io.OutputStream[] os)
          出力ストリームを取得します。
 psvStandardBinaryTool getStandardBinaryTool()
          PSV標準バイナリ変換用ツールクラスを取得します。
 void setCount(psvDataCounter counter)
          読み込みバイト数カウンタを設定します。
 void setParams(java.util.Map params)
          固有のパラメータを設定します。
 void setStandardBinaryTool(psvStandardBinaryTool tool)
          PSV標準バイナリ変換用ツールクラスを設定します。
 psvShape toPsvShape(java.io.InputStream[] arg0, int arg1, java.util.Map arg2)
          入力ストリーム配列を図形オブジェクトに変換します。
 java.util.List toPsvShapeList(java.io.InputStream[] arg0, int arg1, java.util.Map arg2)
          入力ストリーム配列を各要素が図形オブジェクトのListに変換します。
 java.util.List toPsvShapeList(java.io.InputStream arg0, int arg1, java.util.Map arg2)
          入力ストリーム配列を各要素が図形オブジェクトのListに変換します。
 
クラス jp.co.melco.preserv.binary.psvAnyConversion から継承したメソッド
fromPsvShape, fromPsvShapeList, getException, getParams, getVersion, setException, toPsvShape
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvStandardConversion

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

メソッドの詳細

getInputStreams

public java.io.InputStream[] getInputStreams(java.io.InputStream[] is)
                                      throws psvException
クラス psvAnyConversion の記述:
入力ストリームを取得します。

定義:
インタフェース psvShapeConversion 内の getInputStreams
オーバーライド:
クラス psvAnyConversion 内の getInputStreams
パラメータ:
is - 入力ストリーム配列
戻り値:
入力ストリーム配列
例外:
psvException - 入力ストリーム取得時に例外が発生した場合

toPsvShape

public psvShape toPsvShape(java.io.InputStream[] arg0,
                           int arg1,
                           java.util.Map arg2)
                    throws psvException
インタフェース psvShapeConversion の記述:
入力ストリーム配列を図形オブジェクトに変換します。

定義:
インタフェース psvShapeConversion 内の toPsvShape
定義:
クラス psvAnyConversion 内の toPsvShape
例外:
psvException

fromPsvShape

public void fromPsvShape(psvShape arg0,
                         int arg1,
                         java.io.OutputStream[] arg2,
                         java.util.Map arg3)
                  throws psvException
インタフェース psvShapeConversion の記述:
図形オブジェクトを変換して出力ストリームに出力します。

定義:
インタフェース psvShapeConversion 内の fromPsvShape
定義:
クラス psvAnyConversion 内の fromPsvShape
例外:
psvException

getOutputStreams

public java.io.OutputStream[] getOutputStreams(java.io.OutputStream[] os)
                                        throws psvException
インタフェース psvShapeConversion の記述:
出力ストリームを取得します。

定義:
インタフェース psvShapeConversion 内の getOutputStreams
オーバーライド:
クラス psvAnyConversion 内の getOutputStreams
例外:
psvException

getStandardBinaryTool

public psvStandardBinaryTool getStandardBinaryTool()
PSV標準バイナリ変換用ツールクラスを取得します。

戻り値:
PSV標準バイナリ変換用ツールクラス

setStandardBinaryTool

public void setStandardBinaryTool(psvStandardBinaryTool tool)
PSV標準バイナリ変換用ツールクラスを設定します。

パラメータ:
tool - PSV標準バイナリ変換用ツールクラス

setParams

public void setParams(java.util.Map params)
               throws psvException
インタフェース psvShapeConversion の記述:
固有のパラメータを設定します。

定義:
インタフェース psvShapeConversion 内の setParams
オーバーライド:
クラス psvAnyConversion 内の setParams
例外:
psvException

toPsvShapeList

public java.util.List toPsvShapeList(java.io.InputStream[] arg0,
                                     int arg1,
                                     java.util.Map arg2)
                              throws psvException
インタフェース psvShapeConversion の記述:
入力ストリーム配列を各要素が図形オブジェクトのListに変換します。

定義:
インタフェース psvShapeConversion 内の toPsvShapeList
オーバーライド:
クラス psvAnyConversion 内の toPsvShapeList
例外:
psvException

toPsvShapeList

public java.util.List toPsvShapeList(java.io.InputStream arg0,
                                     int arg1,
                                     java.util.Map arg2)
                              throws psvException
入力ストリーム配列を各要素が図形オブジェクトのListに変換します。

パラメータ:
arg0 - 入力ストリーム
arg1 - 空間参照系
arg2 - パラメータ
戻り値:
各要素が図形オブジェクトのList
例外:
psvException - 変換中に例外が発生した場合

getCount

public psvDataCounter getCount()
読み込みバイト数カウンタを取得します。

戻り値:
読み込みバイト数カウンタ

setCount

public void setCount(psvDataCounter counter)
読み込みバイト数カウンタを設定します。

パラメータ:
counter - 読み込みバイト数カウンタ