java.lang.Object
org.itsallcode.jdbc.dialect.AbstractDbDialect
org.itsallcode.jdbc.dialect.H2Dialect
- All Implemented Interfaces:
DbDialect
DB dialect for the H2 database.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateExtractor
(ColumnMetaData column) Create an extractor for the given column.<T> ColumnValueSetter<T>
createSetter
(Class<T> type) Create a new column value setter for setting values on aPreparedStatement
specific to the dialect.Methods inherited from class org.itsallcode.jdbc.dialect.AbstractDbDialect
supportsUrl
-
Constructor Details
-
H2Dialect
public H2Dialect()Create a new instance.
-
-
Method Details
-
createExtractor
Description copied from interface:DbDialect
Create an extractor for the given column.- Parameters:
column
- the column for which to get the extractor- Returns:
- extractor
-
createSetter
Description copied from interface:DbDialect
Create a new column value setter for setting values on aPreparedStatement
specific to the dialect.- Type Parameters:
T
- object type- Parameters:
type
- object type- Returns:
- column value setter
-