インタフェース
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)
           
 

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

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

ValueType を実装している org.seasar.extension.jdbc.types のクラス
 class BigDecimalType
          BigDecimal用の ValueTypeです。
 class BinaryStreamType
          BinaryStream用の ValueTypeです。
 class BinaryType
          Binary用の 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 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です。
 

ValueType として宣言されている org.seasar.extension.jdbc.types のフィールド
static ValueType ValueTypes.STRING
          String用の ValueTypeです。
static ValueType ValueTypes.CHARACTER
          Character用の ValueTypeです。
static ValueType ValueTypes.SHORT
          Short用の ValueTypeです。
static ValueType ValueTypes.INTEGER
          Integer用の ValueTypeです。
static ValueType ValueTypes.LONG
          Long用の ValueTypeです。
static ValueType ValueTypes.FLOAT
          Float用の ValueTypeです。
static ValueType ValueTypes.DOUBLE
          Double用の ValueTypeです。
static ValueType ValueTypes.BIGDECIMAL
          BigDecimal用の ValueTypeです。
static ValueType ValueTypes.TIME
          Time用の ValueTypeです。
static ValueType ValueTypes.SQLDATE
          java.sql.Date用の ValueTypeです。
static ValueType ValueTypes.TIMESTAMP
          Timestamp用の ValueTypeです。
static ValueType ValueTypes.BINARY
          Binary用の ValueTypeです。
static ValueType ValueTypes.BINARY_STREAM
          BinaryStream用の ValueTypeです。
static ValueType ValueTypes.BOOLEAN
          Boolean用の ValueTypeです。
static ValueType ValueTypes.OBJECT
          汎用的な ValueTypeです。
 

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.