クラス AbstractResultSetConverter
- java.lang.Object
-
- org.nkjmlab.sorm4j.extension.AbstractResultSetConverter
-
- すべての実装されたインタフェース:
ResultSetConverter
- 直系の既知のサブクラス:
DefaultResultSetConverter
public abstract class AbstractResultSetConverter extends Object implements ResultSetConverter
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AbstractResultSetConverter()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected abstract ObjectgetColumnValueBySqlType(ResultSet resultSet, int column, int sqlType)Map<String,Object>toSingleMap(SormOptions options, ResultSet resultSet, List<String> columns, List<Integer> columnTypes)Converts the result from database to a map objects.<T> TtoSingleStandardObject(SormOptions options, ResultSet resultSet, int sqlType, Class<T> objectClass)Converts to a single native object of the given object class.-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.extension.ResultSetConverter
convertColumnValueTo, isStandardClass
-
-
-
-
メソッドの詳細
-
toSingleMap
public final Map<String,Object> toSingleMap(SormOptions options, ResultSet resultSet, List<String> columns, List<Integer> columnTypes) throws SQLException
インタフェースからコピーされた説明:ResultSetConverterConverts the result from database to a map objects. The data of the column is extracted by corresponding column types.- 定義:
toSingleMapインタフェース内ResultSetConvertercolumnTypes- SQL types fromTypes- 戻り値:
- 例外:
SQLException
-
toSingleStandardObject
public final <T> T toSingleStandardObject(SormOptions options, ResultSet resultSet, int sqlType, Class<T> objectClass) throws SQLException
インタフェースからコピーされた説明:ResultSetConverterConverts to a single native object of the given object class.- 定義:
toSingleStandardObjectインタフェース内ResultSetConverter- 戻り値:
- 例外:
SQLException
-
getColumnValueBySqlType
protected abstract Object getColumnValueBySqlType(ResultSet resultSet, int column, int sqlType) throws SQLException
- 例外:
SQLException
-
-