org.seasar.doma.jdbc.dialect
クラス StandardDialect.StandardJdbcMappingVisitor

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor
すべての実装されたインタフェース:
JdbcMappingVisitor, PersistentWrapperVisitor<Void,JdbcMappingFunction,SQLException>, ArrayWrapperVisitor<Void,JdbcMappingFunction,SQLException>, BigDecimalWrapperVisitor<Void,JdbcMappingFunction,SQLException>, BigIntegerWrapperVisitor<Void,JdbcMappingFunction,SQLException>, BlobWrapperVisitor<Void,JdbcMappingFunction,SQLException>, BooleanWrapperVisitor<Void,JdbcMappingFunction,SQLException>, BytesWrapperVisitor<Void,JdbcMappingFunction,SQLException>, ByteWrapperVisitor<Void,JdbcMappingFunction,SQLException>, ClobWrapperVisitor<Void,JdbcMappingFunction,SQLException>, DateWrapperVisitor<Void,JdbcMappingFunction,SQLException>, DoubleWrapperVisitor<Void,JdbcMappingFunction,SQLException>, EnumWrapperVisitor<Void,JdbcMappingFunction,SQLException>, FloatWrapperVisitor<Void,JdbcMappingFunction,SQLException>, IntegerWrapperVisitor<Void,JdbcMappingFunction,SQLException>, LongWrapperVisitor<Void,JdbcMappingFunction,SQLException>, NClobWrapperVisitor<Void,JdbcMappingFunction,SQLException>, ObjectWrapperVisitor<Void,JdbcMappingFunction,SQLException>, ShortWrapperVisitor<Void,JdbcMappingFunction,SQLException>, StringWrapperVisitor<Void,JdbcMappingFunction,SQLException>, TimestampWrapperVisitor<Void,JdbcMappingFunction,SQLException>, TimeWrapperVisitor<Void,JdbcMappingFunction,SQLException>, UtilDateWrapperVisitor<Void,JdbcMappingFunction,SQLException>, WrapperVisitor<Void,JdbcMappingFunction,SQLException>
直系の既知のサブクラス:
Db2Dialect.Db2JdbcMappingVisitor, H212126Dialect.H212126JdbcMappingVisitor, HsqldbDialect.HsqldbJdbcMappingVisitor, Mssql2008Dialect.Mssql2008JdbcMappingVisitor, MysqlDialect.MysqlJdbcMappingVisitor, OracleDialect.OracleJdbcMappingVisitor, PostgresDialect.PostgresJdbcMappingVisitor, SqliteDialect.SqliteJdbcMappingVisitor
含まれているクラス:
StandardDialect

public static class StandardDialect.StandardJdbcMappingVisitor
extends Object
implements JdbcMappingVisitor, PersistentWrapperVisitor<Void,JdbcMappingFunction,SQLException>

標準の JdbcMappingVisitor の実装です。

作成者:
taedium

コンストラクタの概要
StandardDialect.StandardJdbcMappingVisitor()
           
 
メソッドの概要
 Void visitArrayWrapper(ArrayWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitBigDecimalWrapper(BigDecimalWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitBigIntegerWrapper(BigIntegerWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitBlobWrapper(BlobWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitBooleanWrapper(BooleanWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitBytesWrapper(BytesWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitByteWrapper(ByteWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitClobWrapper(ClobWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitDateWrapper(DateWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitDoubleWrapper(DoubleWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
<E extends Enum<E>>
Void
visitEnumWrapper(EnumWrapper<E> wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitFloatWrapper(FloatWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitIntegerWrapper(IntegerWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitLongWrapper(LongWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitNClobWrapper(NClobWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitObjectWrapper(ObjectWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitShortWrapper(ShortWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitStringWrapper(StringWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitTimestampWrapper(TimestampWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitTimeWrapper(TimeWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 Void visitUnknownWrapper(Wrapper<?> wrapper, JdbcMappingFunction p)
          未知の Wrapper を扱います。
 Void visitUtilDateWrapper(UtilDateWrapper wrapper, JdbcMappingFunction p)
          ラッパーを訪問します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StandardDialect.StandardJdbcMappingVisitor

public StandardDialect.StandardJdbcMappingVisitor()
メソッドの詳細

visitArrayWrapper

public Void visitArrayWrapper(ArrayWrapper wrapper,
                              JdbcMappingFunction p)
                       throws SQLException
インタフェース ArrayWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース ArrayWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitArrayWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitBigDecimalWrapper

public Void visitBigDecimalWrapper(BigDecimalWrapper wrapper,
                                   JdbcMappingFunction p)
                            throws SQLException
インタフェース BigDecimalWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース BigDecimalWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitBigDecimalWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitBigIntegerWrapper

public Void visitBigIntegerWrapper(BigIntegerWrapper wrapper,
                                   JdbcMappingFunction p)
                            throws SQLException
インタフェース BigIntegerWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース BigIntegerWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitBigIntegerWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitBlobWrapper

public Void visitBlobWrapper(BlobWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース BlobWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース BlobWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitBlobWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitBooleanWrapper

public Void visitBooleanWrapper(BooleanWrapper wrapper,
                                JdbcMappingFunction p)
                         throws SQLException
インタフェース BooleanWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース BooleanWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitBooleanWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitByteWrapper

public Void visitByteWrapper(ByteWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース ByteWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース ByteWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitByteWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitBytesWrapper

public Void visitBytesWrapper(BytesWrapper wrapper,
                              JdbcMappingFunction p)
                       throws SQLException
インタフェース BytesWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース BytesWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitBytesWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitClobWrapper

public Void visitClobWrapper(ClobWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース ClobWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース ClobWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitClobWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitDateWrapper

public Void visitDateWrapper(DateWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース DateWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース DateWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitDateWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitDoubleWrapper

public Void visitDoubleWrapper(DoubleWrapper wrapper,
                               JdbcMappingFunction p)
                        throws SQLException
インタフェース DoubleWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース DoubleWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitDoubleWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitFloatWrapper

public Void visitFloatWrapper(FloatWrapper wrapper,
                              JdbcMappingFunction p)
                       throws SQLException
インタフェース FloatWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース FloatWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitFloatWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitIntegerWrapper

public Void visitIntegerWrapper(IntegerWrapper wrapper,
                                JdbcMappingFunction p)
                         throws SQLException
インタフェース IntegerWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース IntegerWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitIntegerWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitLongWrapper

public Void visitLongWrapper(LongWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース LongWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース LongWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitLongWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitNClobWrapper

public Void visitNClobWrapper(NClobWrapper wrapper,
                              JdbcMappingFunction p)
                       throws SQLException
インタフェース NClobWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース NClobWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitNClobWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitShortWrapper

public Void visitShortWrapper(ShortWrapper wrapper,
                              JdbcMappingFunction p)
                       throws SQLException
インタフェース ShortWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース ShortWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitShortWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitStringWrapper

public Void visitStringWrapper(StringWrapper wrapper,
                               JdbcMappingFunction p)
                        throws SQLException
インタフェース StringWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース StringWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitStringWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitTimeWrapper

public Void visitTimeWrapper(TimeWrapper wrapper,
                             JdbcMappingFunction p)
                      throws SQLException
インタフェース TimeWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース TimeWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitTimeWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitTimestampWrapper

public Void visitTimestampWrapper(TimestampWrapper wrapper,
                                  JdbcMappingFunction p)
                           throws SQLException
インタフェース TimestampWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース TimestampWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitTimestampWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitEnumWrapper

public <E extends Enum<E>> Void visitEnumWrapper(EnumWrapper<E> wrapper,
                                                 JdbcMappingFunction p)
                      throws SQLException
インタフェース EnumWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース EnumWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitEnumWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitUtilDateWrapper

public Void visitUtilDateWrapper(UtilDateWrapper wrapper,
                                 JdbcMappingFunction p)
                          throws SQLException
インタフェース UtilDateWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース UtilDateWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitUtilDateWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitObjectWrapper

public Void visitObjectWrapper(ObjectWrapper wrapper,
                               JdbcMappingFunction p)
                        throws SQLException
インタフェース ObjectWrapperVisitor の記述:
ラッパーを訪問します。

定義:
インタフェース ObjectWrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitObjectWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException

visitUnknownWrapper

public Void visitUnknownWrapper(Wrapper<?> wrapper,
                                JdbcMappingFunction p)
                         throws SQLException
インタフェース WrapperVisitor の記述:
未知の Wrapper を扱います。

定義:
インタフェース WrapperVisitor<Void,JdbcMappingFunction,SQLException> 内の visitUnknownWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果
例外:
SQLException


Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.