| java.lang.Object com.versant.core.jdbc.metadata.JdbcTypeMapping
JdbcTypeMapping | public class JdbcTypeMapping implements Cloneable(Code) | | This is a rule mapping a JDBC type code from java.sql.Types and optional
database type name to column properties. The SqlDriver class for the
datastore provides a list of these to do basic mapping. The datastore
may provide additional rules to override the driver supplied rules.
See Also: JdbcMappingResolver |
Field Summary | |
final public static int | FALSE | final public static int | NOT_SET | final public static int | TRUE |
FALSE | final public static int FALSE(Code) | | |
NOT_SET | final public static int NOT_SET(Code) | | |
TRUE | final public static int TRUE(Code) | | |
JdbcTypeMapping | public JdbcTypeMapping()(Code) | | |
copyFrom | public void copyFrom(JdbcTypeMapping r)(Code) | | Copy in fields from another rule. Only fields not set in this rule
are changed.
|
getEqualityTest | public int getEqualityTest()(Code) | | |
getJdbcType | public int getJdbcType()(Code) | | |
getLength | public int getLength()(Code) | | |
getNulls | public int getNulls()(Code) | | |
getScale | public int getScale()(Code) | | |
match | public boolean match(int jdbcType, String database)(Code) | | Do the parameters match this rule?
Parameters: jdbcType - JDBC type code from java.sql.Types Parameters: database - Database name |
setEqualityTest | public void setEqualityTest(int equalityTest)(Code) | | |
setJdbcType | public void setJdbcType(int jdbcType)(Code) | | |
setLength | public void setLength(int length)(Code) | | |
setNulls | public void setNulls(int nulls)(Code) | | |
setScale | public void setScale(int scale)(Code) | | |
|
|