Module org.seasar.doma.core
Package org.seasar.doma.jdbc.dialect
Class StandardDialect.StandardJdbcMappingVisitor
java.lang.Object
org.seasar.doma.jdbc.dialect.StandardDialect.StandardJdbcMappingVisitor
- All Implemented Interfaces:
JdbcMappingVisitor,WrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException>
- Direct Known Subclasses:
Db2Dialect.Db2JdbcMappingVisitor,H212126Dialect.H212126JdbcMappingVisitor,HsqldbDialect.HsqldbJdbcMappingVisitor,Mssql2008Dialect.Mssql2008JdbcMappingVisitor,MysqlDialect.MysqlJdbcMappingVisitor,Oracle11Dialect.Oracle11JdbcMappingVisitor,PostgresDialect.PostgresJdbcMappingVisitor,SqliteDialect.SqliteJdbcMappingVisitor
- Enclosing class:
- StandardDialect
public static class StandardDialect.StandardJdbcMappingVisitor
extends Object
implements JdbcMappingVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitArrayWrapper(ArrayWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitBlobWrapper(BlobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitBooleanWrapper(BooleanWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitBytesWrapper(BytesWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitByteWrapper(ByteWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitClobWrapper(ClobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitDateWrapper(DateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitDoubleWrapper(DoubleWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitEnumWrapper(EnumWrapper<E> wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitFloatWrapper(FloatWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitIntegerWrapper(IntegerWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitLocalDateWrapper(LocalDateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitLocalTimeWrapper(LocalTimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitLongWrapper(LongWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitNClobWrapper(NClobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitObjectWrapper(ObjectWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitShortWrapper(ShortWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitSQLXMLWrapper(SQLXMLWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitStringWrapper(StringWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitTimestampWrapper(TimestampWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitTimeWrapper(TimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) visitUtilDateWrapper(UtilDateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.seasar.doma.wrapper.WrapperVisitor
visitPrimitiveBooleanWrapper, visitPrimitiveByteWrapper, visitPrimitiveDoubleWrapper, visitPrimitiveFloatWrapper, visitPrimitiveIntWrapper, visitPrimitiveLongWrapper, visitPrimitiveShortWrapper
-
Constructor Details
-
StandardJdbcMappingVisitor
public StandardJdbcMappingVisitor()
-
-
Method Details
-
visitArrayWrapper
public Void visitArrayWrapper(ArrayWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitArrayWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitBigDecimalWrapper
public Void visitBigDecimalWrapper(BigDecimalWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitBigDecimalWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitBigIntegerWrapper
public Void visitBigIntegerWrapper(BigIntegerWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitBigIntegerWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitBlobWrapper
public Void visitBlobWrapper(BlobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitBlobWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitBooleanWrapper
public Void visitBooleanWrapper(BooleanWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitBooleanWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitByteWrapper
public Void visitByteWrapper(ByteWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitByteWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitBytesWrapper
public Void visitBytesWrapper(BytesWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitBytesWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitClobWrapper
public Void visitClobWrapper(ClobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitClobWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitDateWrapper
public Void visitDateWrapper(DateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitDateWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitDoubleWrapper
public Void visitDoubleWrapper(DoubleWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitDoubleWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitFloatWrapper
public Void visitFloatWrapper(FloatWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitFloatWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitIntegerWrapper
public Void visitIntegerWrapper(IntegerWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitIntegerWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitLocalDateWrapper
public Void visitLocalDateWrapper(LocalDateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitLocalDateWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitLocalDateTimeWrapper
public Void visitLocalDateTimeWrapper(LocalDateTimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitLocalDateTimeWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitLocalTimeWrapper
public Void visitLocalTimeWrapper(LocalTimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitLocalTimeWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitLongWrapper
public Void visitLongWrapper(LongWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitLongWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitNClobWrapper
public Void visitNClobWrapper(NClobWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitNClobWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitShortWrapper
public Void visitShortWrapper(ShortWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitShortWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitStringWrapper
public Void visitStringWrapper(StringWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitStringWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitSQLXMLWrapper
public Void visitSQLXMLWrapper(SQLXMLWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitSQLXMLWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitTimeWrapper
public Void visitTimeWrapper(TimeWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitTimeWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitTimestampWrapper
public Void visitTimestampWrapper(TimestampWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitTimestampWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitEnumWrapper
public <E extends Enum<E>> Void visitEnumWrapper(EnumWrapper<E> wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitEnumWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitUtilDateWrapper
public Void visitUtilDateWrapper(UtilDateWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitUtilDateWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-
visitObjectWrapper
public Void visitObjectWrapper(ObjectWrapper wrapper, JdbcMappingFunction p, JdbcMappingHint q) throws SQLException - Specified by:
visitObjectWrapperin interfaceWrapperVisitor<Void,JdbcMappingFunction, JdbcMappingHint, SQLException> - Throws:
SQLException
-