openGionopenGion
5.1.7.0

org.opengion.fukurou.util
クラス SystemParameter

java.lang.Object
  上位を拡張 org.opengion.fukurou.util.SystemParameter

public final class SystemParameter
extends java.lang.Object

SystemParameter は、{@XXXX} 文字列を処理するクラスです。 このクラスでは、{@XXXX} 文字列を別の文字列と置き換えることや、 予め予約されている予約語 {@SYS.XXXX} 文字列を置き換えます。 通常の {@XXXX} 文字列の置き換えは、キーと値のペアを、HybsEntry オブジェクトに セットして、その配列を受け取って処理します。 以下の値はあらかじめ、動的に作成されます。 ・SYS.YMD 8byte の今日のシステム日付(yyyyMMdd) ・SYS.YMDH 14byte の今日のシステム日時(yyyyMMddHHmmss) ・SYS.HMS 6byte の今日のシステム時間(HHmmss)

バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

コンストラクタの概要
SystemParameter(java.lang.String orig)
          {@XXXX} の特殊文字を含む文字列を、置き換えます。
 
メソッドの概要
 java.lang.String[] getColumns()
          フォーマットをパースした結果から、カラム一覧を配列形式で返します。
 java.lang.String[] getFormats()
          フォーマットをパースした結果から、フォーマット一覧を配列形式で返します。
 java.lang.String replace(HybsEntry[] entry)
          {@XXXX} の特殊文字を含む文字列を、置き換えます。
 java.lang.String replace(java.util.Map<java.lang.String,java.lang.String> map)
          {@XXXX} の特殊文字を含む文字列を、置き換えます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SystemParameter

public SystemParameter(java.lang.String orig)
{@XXXX} の特殊文字を含む文字列を、置き換えます。 対象外の文字列は、そのまま、残されます。

パラメータ:
orig - String 変換する文字列(オリジナル)
メソッドの詳細

replace

public java.lang.String replace(HybsEntry[] entry)
{@XXXX} の特殊文字を含む文字列を、置き換えます。 対象外の文字列は、そのまま、残されます。

パラメータ:
entry - HybsEntry 置換文字列のキーと値のペアを管理しているEntryオブジェクトの配列
戻り値:
String 置換後の文字列

replace

public java.lang.String replace(java.util.Map<java.lang.String,java.lang.String> map)
{@XXXX} の特殊文字を含む文字列を、置き換えます。 対象外の文字列は、そのまま、残されます。

パラメータ:
map - 置換文字列のキーと値のペアを管理しているMapオブジェクト
戻り値:
String 置換後の文字列

getColumns

public java.lang.String[] getColumns()
フォーマットをパースした結果から、カラム一覧を配列形式で返します。

戻り値:
カラム配列
変更履歴:
5.1.7.0 (2010/06/01) 新規作成

getFormats

public java.lang.String[] getFormats()
フォーマットをパースした結果から、フォーマット一覧を配列形式で返します。

戻り値:
フォーマット配列
変更履歴:
5.1.7.0 (2010/06/01) 新規作成

openGion 5.1.7.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.