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

java.lang.Object
  上位を拡張 org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor
すべての実装されたインタフェース:
ArrayDomainVisitor<Void,JdbcMappingFunction,SQLException>, BigDecimalDomainVisitor<Void,JdbcMappingFunction,SQLException>, BigIntegerDomainVisitor<Void,JdbcMappingFunction,SQLException>, BlobDomainVisitor<Void,JdbcMappingFunction,SQLException>, BooleanDomainVisitor<Void,JdbcMappingFunction,SQLException>, BuiltinDomainVisitor<Void,JdbcMappingFunction,SQLException>, ByteDomainVisitor<Void,JdbcMappingFunction,SQLException>, BytesDomainVisitor<Void,JdbcMappingFunction,SQLException>, ClobDomainVisitor<Void,JdbcMappingFunction,SQLException>, DateDomainVisitor<Void,JdbcMappingFunction,SQLException>, DomainVisitor<Void,JdbcMappingFunction,SQLException>, DoubleDomainVisitor<Void,JdbcMappingFunction,SQLException>, FloatDomainVisitor<Void,JdbcMappingFunction,SQLException>, IntegerDomainVisitor<Void,JdbcMappingFunction,SQLException>, LongDomainVisitor<Void,JdbcMappingFunction,SQLException>, NClobDomainVisitor<Void,JdbcMappingFunction,SQLException>, ShortDomainVisitor<Void,JdbcMappingFunction,SQLException>, StringDomainVisitor<Void,JdbcMappingFunction,SQLException>, TimeDomainVisitor<Void,JdbcMappingFunction,SQLException>, TimestampDomainVisitor<Void,JdbcMappingFunction,SQLException>, JdbcMappingVisitor
直系の既知のサブクラス:
HsqldbDialect.HsqldbJdbcMappingVisitor, MysqlDialect.MysqlJdbcMappingVisitor, OracleDialect.OracleJdbcMappingVisitor, PostgresDialect.PostgresJdbcMappingVisitor
含まれているクラス:
StandardDialect

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

標準の JdbcMappingVisitor の実装です。

作成者:
taedium

コンストラクタの概要
StandardDialect.StandardJdbcMappingVisitor()
           
 
メソッドの概要
 Void visitAbstractArrayDomain(ArrayDomain<?,?> domain, JdbcMappingFunction p)
           
 Void visitAbstractBigDecimalDomain(BigDecimalDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractBigIntegerDomain(BigIntegerDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractBlobDomain(BlobDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractBooleanDomain(BooleanDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractByteDomain(ByteDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractBytesDomain(BytesDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractClobDomain(ClobDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractDateDomain(DateDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractDoubleDomain(DoubleDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractFloatDomain(FloatDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractIntegerDomain(IntegerDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractLongDomain(LongDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractNClobDomain(NClobDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractShortDomain(ShortDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractStringDomain(StringDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractTimeDomain(TimeDomain<?> domain, JdbcMappingFunction p)
           
 Void visitAbstractTimestampDomain(TimestampDomain<?> domain, JdbcMappingFunction p)
           
 Void visitUnknownDomain(Domain<?,?> domain, JdbcMappingFunction p)
          未知のドメインを扱います。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StandardDialect.StandardJdbcMappingVisitor

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

visitAbstractArrayDomain

public Void visitAbstractArrayDomain(ArrayDomain<?,?> domain,
                                     JdbcMappingFunction p)
                              throws SQLException
定義:
インタフェース ArrayDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractArrayDomain
例外:
SQLException

visitAbstractBigDecimalDomain

public Void visitAbstractBigDecimalDomain(BigDecimalDomain<?> domain,
                                          JdbcMappingFunction p)
                                   throws SQLException
定義:
インタフェース BigDecimalDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractBigDecimalDomain
例外:
SQLException

visitAbstractBigIntegerDomain

public Void visitAbstractBigIntegerDomain(BigIntegerDomain<?> domain,
                                          JdbcMappingFunction p)
                                   throws SQLException
定義:
インタフェース BigIntegerDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractBigIntegerDomain
例外:
SQLException

visitAbstractBlobDomain

public Void visitAbstractBlobDomain(BlobDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース BlobDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractBlobDomain
例外:
SQLException

visitAbstractBooleanDomain

public Void visitAbstractBooleanDomain(BooleanDomain<?> domain,
                                       JdbcMappingFunction p)
                                throws SQLException
定義:
インタフェース BooleanDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractBooleanDomain
例外:
SQLException

visitAbstractByteDomain

public Void visitAbstractByteDomain(ByteDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース ByteDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractByteDomain
例外:
SQLException

visitAbstractBytesDomain

public Void visitAbstractBytesDomain(BytesDomain<?> domain,
                                     JdbcMappingFunction p)
                              throws SQLException
定義:
インタフェース BytesDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractBytesDomain
例外:
SQLException

visitAbstractClobDomain

public Void visitAbstractClobDomain(ClobDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース ClobDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractClobDomain
例外:
SQLException

visitAbstractDateDomain

public Void visitAbstractDateDomain(DateDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース DateDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractDateDomain
例外:
SQLException

visitAbstractDoubleDomain

public Void visitAbstractDoubleDomain(DoubleDomain<?> domain,
                                      JdbcMappingFunction p)
                               throws SQLException
定義:
インタフェース DoubleDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractDoubleDomain
例外:
SQLException

visitAbstractFloatDomain

public Void visitAbstractFloatDomain(FloatDomain<?> domain,
                                     JdbcMappingFunction p)
                              throws SQLException
定義:
インタフェース FloatDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractFloatDomain
例外:
SQLException

visitAbstractIntegerDomain

public Void visitAbstractIntegerDomain(IntegerDomain<?> domain,
                                       JdbcMappingFunction p)
                                throws SQLException
定義:
インタフェース IntegerDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractIntegerDomain
例外:
SQLException

visitAbstractLongDomain

public Void visitAbstractLongDomain(LongDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース LongDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractLongDomain
例外:
SQLException

visitAbstractNClobDomain

public Void visitAbstractNClobDomain(NClobDomain<?> domain,
                                     JdbcMappingFunction p)
                              throws SQLException
定義:
インタフェース NClobDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractNClobDomain
例外:
SQLException

visitAbstractShortDomain

public Void visitAbstractShortDomain(ShortDomain<?> domain,
                                     JdbcMappingFunction p)
                              throws SQLException
定義:
インタフェース ShortDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractShortDomain
例外:
SQLException

visitAbstractStringDomain

public Void visitAbstractStringDomain(StringDomain<?> domain,
                                      JdbcMappingFunction p)
                               throws SQLException
定義:
インタフェース StringDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractStringDomain
例外:
SQLException

visitAbstractTimeDomain

public Void visitAbstractTimeDomain(TimeDomain<?> domain,
                                    JdbcMappingFunction p)
                             throws SQLException
定義:
インタフェース TimeDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractTimeDomain
例外:
SQLException

visitAbstractTimestampDomain

public Void visitAbstractTimestampDomain(TimestampDomain<?> domain,
                                         JdbcMappingFunction p)
                                  throws SQLException
定義:
インタフェース TimestampDomainVisitor<Void,JdbcMappingFunction,SQLException> 内の visitAbstractTimestampDomain
例外:
SQLException

visitUnknownDomain

public Void visitUnknownDomain(Domain<?,?> domain,
                               JdbcMappingFunction p)
                        throws SQLException
インタフェース DomainVisitor の記述:
未知のドメインを扱います。

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


Copyright © 2009 The Seasar Foundation. All Rights Reserved.