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

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor
すべての実装されたインタフェース:
PersistentWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, SqlLogFormattingVisitor, ArrayWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, BigDecimalWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, BigIntegerWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, BlobWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, BooleanWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, BytesWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, ByteWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, ClobWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, DateWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, DoubleWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, EnumWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, FloatWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, IntegerWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, LongWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, NClobWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, ObjectWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, ShortWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, StringWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, TimestampWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, TimeWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, UtilDateWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>, WrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>
直系の既知のサブクラス:
Db2Dialect.Db2SqlLogFormattingVisitor, H212126Dialect.H212126SqlLogFormattingVisitor, HsqldbDialect.HsqldbSqlLogFormattingVisitor, Mssql2008Dialect.Mssql2008SqlLogFormattingVisitor, MysqlDialect.MysqlSqlLogFormattingVisitor, OracleDialect.OracleSqlLogFormattingVisitor, PostgresDialect.PostgresSqlLogFormattingVisitor, SqliteDialect.SqliteSqlLogFormattingVisitor
含まれているクラス:
StandardDialect

public static class StandardDialect.StandardSqlLogFormattingVisitor
extends Object
implements SqlLogFormattingVisitor, PersistentWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException>

標準の SqlLogFormattingVisitor の実装です。

作成者:
taedium

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

コンストラクタの詳細

StandardDialect.StandardSqlLogFormattingVisitor

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

visitArrayWrapper

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

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

visitBigDecimalWrapper

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

定義:
インタフェース BigDecimalWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitBigDecimalWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitBigIntegerWrapper

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

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

visitBlobWrapper

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

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

visitBooleanWrapper

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

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

visitByteWrapper

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

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

visitBytesWrapper

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

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

visitClobWrapper

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

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

visitDateWrapper

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

定義:
インタフェース DateWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitDateWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitDoubleWrapper

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

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

visitFloatWrapper

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

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

visitIntegerWrapper

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

定義:
インタフェース IntegerWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitIntegerWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitLongWrapper

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

定義:
インタフェース LongWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitLongWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitNClobWrapper

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

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

visitShortWrapper

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

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

visitStringWrapper

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

定義:
インタフェース StringWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitStringWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitTimeWrapper

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

定義:
インタフェース TimeWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitTimeWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitTimestampWrapper

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

定義:
インタフェース TimestampWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitTimestampWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitEnumWrapper

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

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

visitUtilDateWrapper

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

定義:
インタフェース UtilDateWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitUtilDateWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitObjectWrapper

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

定義:
インタフェース ObjectWrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitObjectWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果

visitUnknownWrapper

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

定義:
インタフェース WrapperVisitor<String,SqlLogFormattingFunction,RuntimeException> 内の visitUnknownWrapper
パラメータ:
wrapper - ラッパー
p - パラメータ
戻り値:
処理結果


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