openGionopenGion
5.4.1.0

org.opengion.plugin.column
クラス DBType_XLU9

java.lang.Object
  上位を拡張 org.opengion.hayabusa.db.AbstractDBType
      上位を拡張 org.opengion.plugin.column.DBType_XLU9
すべての実装されたインタフェース:
DBType

public class DBType_XLU9
extends AbstractDBType

半角英数字のみの文字列を扱う為の、カラム属性を定義します。 使用可能文字は、0-9,A-Z,a-z です。(,は含みません) 小数点、カンマ、半角スペース などを含みません。 タイプチェックとして、以下の条件を判定します。 ・文字列長は、直接計算で文字数との比較 ・半角文字チェック「0-9,A-Z,a-z」の範囲 ・文字パラメータの 正規表現チェック

変更履歴:
3.8.0.2 (2005/07/11) 新規作成
機能階層
データ属性
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
 
インタフェース org.opengion.hayabusa.db.DBType から継承されたフィールド
DEF_TYPE
 
コンストラクタの概要
DBType_XLU9()
           
 
メソッドの概要
 ErrorMessage valueCheck(java.lang.String key, java.lang.String value, int sizeX, int sizeY, java.lang.String typeParam, boolean isStrict)
          データが登録可能かどうかをチェックします。
 
クラス org.opengion.hayabusa.db.AbstractDBType から継承されたメソッド
getDefault, getNativeType, valueAction, valueAdd, valueFill, valueSet, xssCheck
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DBType_XLU9

public DBType_XLU9()
メソッドの詳細

valueCheck

public ErrorMessage valueCheck(java.lang.String key,
                               java.lang.String value,
                               int sizeX,
                               int sizeY,
                               java.lang.String typeParam,
                               boolean isStrict)
データが登録可能かどうかをチェックします。 データがエラーの場合は、そのエラー内容を返します。

定義:
インタフェース DBType 内の valueCheck
オーバーライド:
クラス AbstractDBType 内の valueCheck
パラメータ:
key - String
value - String
sizeX - int 整数部分の文字列の長さ
sizeY - int 少数部分の文字列の長さ
typeParam - String dbType パラメータ
isStrict - boolean 厳密にチェックするかどうか(true:する/false:標準的)
戻り値:
エラー内容
変更履歴:
5.2.2.0 (2010/11/01) 厳密にチェック(isStrict=true)するフラグを追加

openGion 5.4.1.0

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