クラス
jp.littlesoft.data.Row の使用

Row を使用しているパッケージ
jp.littlesoft.data   
jp.littlesoft.data.event   
jp.littlesoft.data.exception   
jp.littlesoft.data.validator   
jp.littlesoft.sql   
jp.littlesoft.web   
 

jp.littlesoft.data での Row の使用
 

jp.littlesoft.data での Row のサブクラス
 class Params<E extends Serializable>
          パラメータクラス

名前をキーにした項目の定義とその値の集合です。
 

Row を返す jp.littlesoft.data のメソッド
 Row<E> Table.appendRow()
          行を追加します。
 Row<E> Table.appendRow(E entity)
          行を追加します。
 Row Row.getOriginalRow()
          変更前の Row オブジェクトを取得します。
 Row<E> Table.getRow()
          カーソル行の Row オブジェクトを取得します。
 Row<E> Table.getRow(int rowIndex)
          引数 rowIndex で指定された Row オブジェクトを取得します。
 Row<E> Table.insertRow(int index)
          行を挿入します。
 Row<E> Table.insertRow(int index, E entity)
          エンティティオブジェクトを行を挿入します。
 

Row 型の引数を持つ型を返す jp.littlesoft.data のメソッド
 Collection<Row<E>> Table.allRows()
          内部にある全ての行オブジェクトのコレクションを取得します。
 Collection<Row<E>> Table.visibleRows()
          可視行オブジェクトのコレクションを取得します。
 

Row 型のパラメータを持つ jp.littlesoft.data のメソッド
 int Table.indexOf(Row<E> row)
          Rowオブジェクトの行インデックスを取得します.
 int Table.indexOfRow(Row<E> row)
          指定した行オブジェクトのインデックスを取得します。
 Row.RowID Table.internalPut(Row<E> row)
          行オブジェクトを内部テーブルに登録します。
 boolean Table.internalPut(Row<E> row, boolean visible, boolean insert)
          自分が使う行テーブルの登録します。
 

jp.littlesoft.data.event での Row の使用
 

Row を返す jp.littlesoft.data.event のメソッド
 Row<?> ResolvingEvent.getNewRow()
          NewRowを取得します。
 Row<?> ResolvingEvent.getOldRow()
          OldRowを取得します。
 Row<E> TableEvent.getRow()
          イベントが発生した行オブジェクトを取得します。
 

Row 型のパラメータを持つ jp.littlesoft.data.event のメソッド
 void ResolvingEvent.setNewRow(Row<?> newNewRow)
          NewRowを設定します。
 void ResolvingEvent.setOldRow(Row<?> newOldRow)
          OldRowを設定します。
 

Row 型のパラメータを持つ jp.littlesoft.data.event のコンストラクタ
TableEvent(Object source, Row<E> row, int rowIndex)
          コンストラクタ。
 

jp.littlesoft.data.exception での Row の使用
 

Row を返す jp.littlesoft.data.exception のメソッド
 Row<?> InvalidValueException.getRow()
          例外が発生した行オブジェクトを返します。
 

Row 型のパラメータを持つ jp.littlesoft.data.exception のコンストラクタ
InvalidValueException(String msgResFieldName, Object[] msgArgs, Row<?> row, Column column, Object value)
          コンストラクタ。
 

jp.littlesoft.data.validator での Row の使用
 

Row 型のパラメータを持つ jp.littlesoft.data.validator のメソッド
 void Validator.execute(Row row, Column column, Object value)
          検証を行う。
 void StringValidator.execute(Row row, Column column, Object value)
          文字列値の検証を行います。
 void StringLengthValidator.execute(Row row, Column column, Object value)
          文字列値の検証を行います。
 void NumberValidator.execute(Row row, Column column, Object value)
          数値の検証を行います。
 void DefaultValidator.execute(Row row, Column column, Object value)
          値の検証を行います。
 

jp.littlesoft.sql での Row の使用
 

jp.littlesoft.sql での Row のサブクラス
 class UpdateSQL<T extends Serializable>
          更新SQL文実行クラス。
 

Row を返す jp.littlesoft.sql のメソッド
 Row<E> SQLTableSequentialReadOnly.getRow()
           
 Row SQLDataSequentialProvider.loadDataSeq(Table table, boolean isFirst)
           
 

jp.littlesoft.web での Row の使用
 

Row を返す jp.littlesoft.web のメソッド
 Row<E> WebSQLTable.appendRow()
          SQLテーブル最後に新規行を追加します。
 Row<E> WebDataTable.appendRow()
           
 Row<E> WebSQLTable.getRow(int rowIndex)
           
 Row<E> WebSQLTable.insertRow(int index)
          SQLテーブルに新規行を追加します。
 Row<E> WebDataTable.insertRow(int index)
           
 



Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.