インタフェース
org.seasar.extension.jdbc.ValueType の使用

ValueType を使用しているパッケージ
org.seasar.extension.dataset.types DataSetで扱うデータの型を提供します。 
org.seasar.extension.jdbc JDBCを使いやすくする機能(S2JDBC)を提供します。 
org.seasar.extension.jdbc.impl S2JDBCの実装を提供します。 
org.seasar.extension.jdbc.types S2JDBCのデータの型に関する機能を提供します。 
 

org.seasar.extension.dataset.types での ValueType の使用
 

ValueType を返す org.seasar.extension.dataset.types のメソッド
static ValueType ColumnTypes.getValueType(int type)
          S2JDBC用の型を返します。
 

org.seasar.extension.jdbc での ValueType の使用
 

ValueType を返す org.seasar.extension.jdbc のメソッド
 ValueType PropertyType.getValueType()
          JDBC用の型を返します。
 

org.seasar.extension.jdbc.impl での ValueType の使用
 

ValueType を返す org.seasar.extension.jdbc.impl のメソッド
 ValueType PropertyTypeImpl.getValueType()
           
protected  ValueType BasicHandler.getValueType(Class clazz)
          S2JDBC用の値の型を返します。
 

ValueType 型のパラメータを持つ org.seasar.extension.jdbc.impl のコンストラクタ
PropertyTypeImpl(PropertyDesc propertyDesc, ValueType valueType)
          PropertyTypeImplを作成します。
PropertyTypeImpl(PropertyDesc propertyDesc, ValueType valueType, String columnName)
          PropertyTypeImplを作成します。
PropertyTypeImpl(String propertyName, ValueType valueType)
          PropertyTypeImplを作成します。
PropertyTypeImpl(String propertyName, ValueType valueType, String columnName)
          PropertyTypeImplを作成します。
 

org.seasar.extension.jdbc.types での ValueType の使用
 

ValueType を実装している org.seasar.extension.jdbc.types のクラス
 class AbstractValueType
          ValueTypeの抽象クラスです。
 class BigDecimalType
          BigDecimal用の ValueTypeです。
 class BinaryStreamType
          BinaryStream用の ValueTypeです。
 class BinaryType
          Binary用の ValueTypeです。
 class BooleanIntegerType
          Boolean用の ValueTypeです。
 class BooleanType
          Boolean用の ValueTypeです。
 class CharacterType
          Character用の ValueTypeです。
 class DoubleType
          Double用の ValueTypeです。
 class FloatType
          Float用の ValueTypeです。
 class IntegerType
          Integer用の ValueTypeです。
 class LongType
          Long用の ValueTypeです。
 class ObjectType
          Object用の ValueTypeです。
 class OracleResultSetType
          オラクルの結果セット用の ValueTypeです。
 class PostgreResultSetType
          結果セット用の ValueTypeです。
 class ShortType
          Short用の ValueTypeです。
 class SqlDateType
          java.sql.Date用の ValueTypeです。
 class StringClobType
          ClobをStringとして扱うための ValueTypeです。
 class StringType
          String用の ValueTypeです。
 class TimestampType
          Timestamp用の ValueTypeです。
 class TimeType
          Time用の ValueTypeです。
 class UserDefineType
          ユーザ定義型用の ValueTypeです。
 class WaveDashStringType
           WAVE DASH(U+301C)をFULLWIDTH TILDE(U+FF5E)に変換する値タイプです。
 

ValueType として宣言されている org.seasar.extension.jdbc.types のフィールド
static ValueType ValueTypes.STRING
          String用の値タイプです。
static ValueType ValueTypes.CLOB
          CLOB用の値タイプです。
static ValueType ValueTypes.WAVE_DASH_STRING
          WaveDashを変換するString用の値タイプです。
static ValueType ValueTypes.CHARACTER
          Character用の値タイプです。
static ValueType ValueTypes.SHORT
          Short用の値タイプです。
static ValueType ValueTypes.INTEGER
          Integer用の値タイプです。
static ValueType ValueTypes.LONG
          Long用の値タイプです。
static ValueType ValueTypes.FLOAT
          Float用の値タイプです。
static ValueType ValueTypes.DOUBLE
          Double用の値タイプです。
static ValueType ValueTypes.BIGDECIMAL
          BigDecimal用の値タイプです。
static ValueType ValueTypes.TIME
          Time用の値タイプです。
static ValueType ValueTypes.SQLDATE
          java.sql.Date用の値タイプです。
static ValueType ValueTypes.TIMESTAMP
          Timestamp用の値タイプです。
static ValueType ValueTypes.BINARY
          Binary用の値タイプです。
static ValueType ValueTypes.BINARY_STREAM
          BinaryStream用の値タイプです。
static ValueType ValueTypes.BOOLEAN
          Boolean用の値タイプです。
static ValueType ValueTypes.BOOLEAN_INTEGER
          JavaのBooleanの値をデータベースのIntegerに変換する値タイプです。
static ValueType ValueTypes.POSTGRE_RESULT_SET
          PostgreSQLの結果セット用の値タイプです。
static ValueType ValueTypes.ORACLE_RESULT_SET
          オラクルの結果セット用の値タイプです。
static ValueType ValueTypes.OBJECT
          汎用的な値タイプです。
 

ValueType を返す org.seasar.extension.jdbc.types のメソッド
static ValueType ValueTypes.getValueType(Object obj)
          ValueTypeを返します。
static ValueType ValueTypes.getValueType(Class clazz)
          ValueTypeを返します。
static ValueType ValueTypes.getValueType(int sqltype)
          ValueTypeを返します。
 

ValueType 型のパラメータを持つ org.seasar.extension.jdbc.types のメソッド
static void ValueTypes.registerValueType(Class clazz, ValueType valueType)
          ValueTypeを登録します。
 

ValueType 型のパラメータを持つ org.seasar.extension.jdbc.types のコンストラクタ
UserDefineType(ValueType baseValueType, Method valueOfMethod, Method valueMethod)
          UserDefineTypeを作成します。
 



Copyright ? 2004-2007 The Seasar Foundation. All Rights Reserved.