org.seasar.doma.jdbc.dialect
クラス OracleDialect.OracleSqlLogFormattingVisitor

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor
      上位を拡張 org.seasar.doma.jdbc.dialect.OracleDialect.OracleSqlLogFormattingVisitor
すべての実装されたインタフェース:
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>
含まれているクラス:
OracleDialect

public static class OracleDialect.OracleSqlLogFormattingVisitor
extends StandardDialect.StandardSqlLogFormattingVisitor

Oracle用の SqlLogFormattingVisitor の実装です。

作成者:
taedium

入れ子のクラスの概要
protected static class OracleDialect.OracleSqlLogFormattingVisitor.DateFormatter
          Date をdateリテラルへ変換するフォーマッタです。
protected static class OracleDialect.OracleSqlLogFormattingVisitor.TimeFormatter
          timeリテラルへ変換するフォーマッタです。
protected static class OracleDialect.OracleSqlLogFormattingVisitor.TimestampFormatter
          timestampリテラルへ変換するフォーマッタです。
protected static class OracleDialect.OracleSqlLogFormattingVisitor.UtilDateFormatter
          Date をdateリテラルへ変換するフォーマッタです。
 
フィールドの概要
protected  OracleDialect.OracleSqlLogFormattingVisitor.DateFormatter dateFormatter
          Date用日付フォーマッタ
protected  OracleDialect.OracleSqlLogFormattingVisitor.TimeFormatter timeFormatter
          時刻フォーマッタ
protected  OracleDialect.OracleSqlLogFormattingVisitor.TimestampFormatter timestampFormatter
          タイムスタンプフォーマッタ
protected  OracleDialect.OracleSqlLogFormattingVisitor.UtilDateFormatter utilDateFormatter
          Date用日付フォーマッタ
 
コンストラクタの概要
OracleDialect.OracleSqlLogFormattingVisitor()
           
 
メソッドの概要
 String visitBooleanWrapper(BooleanWrapper wrapper, SqlLogFormattingFunction p)
          ラッパーを訪問します。
 String visitDateWrapper(DateWrapper wrapper, SqlLogFormattingFunction p)
          ラッパーを訪問します。
 String visitTimestampWrapper(TimestampWrapper wrapper, SqlLogFormattingFunction p)
          ラッパーを訪問します。
 String visitTimeWrapper(TimeWrapper wrapper, SqlLogFormattingFunction p)
          ラッパーを訪問します。
 String visitUtilDateWrapper(UtilDateWrapper wrapper, SqlLogFormattingFunction p)
          ラッパーを訪問します。
 
クラス org.seasar.doma.jdbc.dialect.StandardDialect.StandardSqlLogFormattingVisitor から継承されたメソッド
visitArrayWrapper, visitBigDecimalWrapper, visitBigIntegerWrapper, visitBlobWrapper, visitBytesWrapper, visitByteWrapper, visitClobWrapper, visitDoubleWrapper, visitEnumWrapper, visitFloatWrapper, visitIntegerWrapper, visitLongWrapper, visitNClobWrapper, visitObjectWrapper, visitShortWrapper, visitStringWrapper, visitUnknownWrapper
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dateFormatter

protected OracleDialect.OracleSqlLogFormattingVisitor.DateFormatter dateFormatter
Date用日付フォーマッタ


timeFormatter

protected OracleDialect.OracleSqlLogFormattingVisitor.TimeFormatter timeFormatter
時刻フォーマッタ


timestampFormatter

protected OracleDialect.OracleSqlLogFormattingVisitor.TimestampFormatter timestampFormatter
タイムスタンプフォーマッタ


utilDateFormatter

protected OracleDialect.OracleSqlLogFormattingVisitor.UtilDateFormatter utilDateFormatter
Date用日付フォーマッタ

コンストラクタの詳細

OracleDialect.OracleSqlLogFormattingVisitor

public OracleDialect.OracleSqlLogFormattingVisitor()
メソッドの詳細

visitBooleanWrapper

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

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

visitDateWrapper

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

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

visitTimeWrapper

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

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

visitTimestampWrapper

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

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

visitUtilDateWrapper

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

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


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