DELETE_TYPE, INSERT_TYPE, UPDATE_TYPE
コンストラクタと説明 |
---|
ArrayDataModel(java.lang.String[] nms)
引数に名前配列を指定したコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getColumnNo(java.lang.String columnName)
カラム名に対応する カラム番号を返します。
|
int[] |
getColumnNos(java.lang.String[] clmNms)
カラム名配列に対応する カラム番号配列を返します。
|
java.lang.String[] |
getNames()
カラム名配列を返します。
|
NativeType |
getNativeType(int clm)
clm のNativeタイプを返します。
|
java.lang.String |
getValue(int row,
int clm)
row および clm にあるセルの属性値をStringに変換して返します。
|
java.lang.String[] |
getValues(int row)
row にあるセルの属性値を配列で返します。
|
void |
setValues(java.lang.String[] vals,
int row)
row にあるセルの設定値を置き換えます。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getModifyType, getRowCount, setModifyType
public ArrayDataModel(java.lang.String[] nms)
nms
- 名前配列java.lang.IllegalArgumentException
- 引数の名前配列が null の場合public void setValues(java.lang.String[] vals, int row)
public int getColumnNo(java.lang.String columnName)
getColumnNo
インタフェース内 DataModel
columnName
- 値が参照されるカラム名java.lang.IllegalArgumentException
- 引数のカラム名が null の場合public int[] getColumnNos(java.lang.String[] clmNms)
clmNms
- 値が参照されるカラム名配列6.3.9.1 (2015/11/27) メソッドの出口は、最後の1か所にすべきです(PMD)。 |
6.8.6.0 (2018/01/19) 可変長引数から、通常配列に変更。 // * @param clmNms 値が参照されるカラム名配列(可変長引数) |
public java.lang.String[] getNames()
public java.lang.String[] getValues(int row)
public java.lang.String getValue(int row, int clm)
public NativeType getNativeType(int clm)
getNativeType
インタフェース内 DataModel
clm
- 値が参照される列NativeType
4.1.1.2 (2008/02/28) 新規追加 |
5.1.8.0 (2010/07/01) NativeType#getType(String) のメソッドを使用するように変更。 |
6.3.9.0 (2015/11/06) コンストラクタで初期化されていないフィールドを null チェックなしで利用している(findbugs) |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.