org.opengion.plugin.column
クラス DBType_OASNM
java.lang.Object
org.opengion.plugin.column.AbstractDBType
org.opengion.plugin.column.DBType_OASNM
- すべての実装されたインタフェース:
- DBType
public class DBType_OASNM
- extends AbstractDBType
旧OASで実装していた、半角文字(カナ含む)名称用記号を扱う為の、カラム属性を定義します。
使用可能文字は、半角英数大小文字,スペース,半角カタカナ,・,+,-,(,),*,#,/,.,% です。(,は含みません)
半角カタカナのUnicode範囲は、(c >= 0xff65 && c <= 0xff9f ) を有効とします。
タイプチェックとして、以下の条件を判定します。
・文字列長は、Byte換算での文字数との比較
・半角文字+半角カタカナ+特殊名称チェック
・文字パラメータの 正規表現チェック
- 機能階層
- データ属性
- 変更履歴:
3.8.0.2 (2005/07/11) 新規作成 |
- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
メソッドの概要 |
ErrorMessage |
valueCheck(java.lang.String key,
java.lang.String value,
int sizeX,
int sizeY,
java.lang.String param)
データが登録可能かどうかをチェックします。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DBType_OASNM
public DBType_OASNM()
valueCheck
public ErrorMessage valueCheck(java.lang.String key,
java.lang.String value,
int sizeX,
int sizeY,
java.lang.String param)
- データが登録可能かどうかをチェックします。
データがエラーの場合は、そのエラー内容を返します。
- 定義:
- インタフェース
DBType
内の valueCheck
- オーバーライド:
- クラス
AbstractDBType
内の valueCheck
- パラメータ:
key
- Stringvalue
- StringsizeX
- 整数部分の文字列の長さsizeY
- 少数部分の文字列の長さparam
- dbType パラメータ
- 戻り値:
- エラー内容
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.