public class StringFormat
extends java.lang.Object
DBCell で共通的に使用される フォーマッタークラスです。 フォーマットは、$1,$2,$3,$4・・・$9という文字列を含んだ入力テキストです。 これに、AAA:BBB:CCC:DDD という値(value)を、コロン(:)で分割し、 おのおのの、$1,$2,$3,$4 に割り当てなおして、文字列を合成します。 また、$1 は、本来の値として使用しますので、getValut()メソッドで、 取り出せるようになっています。 さらに、元の文字列"AAA:BBB:CCC:DDD"は、$0 に割り当てられます。割り当てが ない変数は、""(ゼロ文字列)として、扱われます。
3.4.0.2 (2003/09/05) 新規作成 |
5.2.2.0 (2010/11/01) パッケージ移動(hayabusa.html ⇒ fukurou.util) |
修飾子とタイプ | フィールドと説明 |
---|---|
static char |
SEPARATOR
初期セパレータ 58
|
コンストラクタと説明 |
---|
StringFormat(java.lang.String text,
java.lang.String value,
java.lang.String name)
コンストラクター
テキストとコロン(:)で区切られた引数を指定してオブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
format()
フォーマット変換を行い結果を返します。
|
java.lang.String |
getText()
フォーマット変換結果を返します。
|
java.lang.String |
getValue()
第一引数($1に相当)を返します。
|
static java.lang.String |
getValue(java.lang.String oldVal)
第一引数($1に相当)を返します。
|
public static final char SEPARATOR
public StringFormat(java.lang.String text, java.lang.String value, java.lang.String name)
text
- $1,$2,$3,$4・・・$9という文字列を含んだ入力テキストvalue
- コロン(:)で区切られた引数(AAA:BBB:CCC:DDD)name
- $Cと置き換える文字列4.3.4.0 (2008/12/01) $C対応追加 |
public java.lang.String format()
3.8.8.2 (2007/01/26) 自分自身を、$0 に割り当てる。 |
4.3.4.0 (2008/12/01) $Cの置換え追加 |
6.8.2.4 (2017/11/20) FROM配列($1~$9)の制約で、イベント名が9個しか使えなかったのを修正します。 |
public java.lang.String getValue()
public java.lang.String getText()
public static java.lang.String getValue(java.lang.String oldVal)
oldVal
- 元の値6.4.5.3 (2016/05/13) 簡易処理用の static メソッド作成 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.