public class JTDSSQLServerDialect extends SQLServerDialect
BASE_DBMS_CAPABILITIES, dataStore, LOGGER| Constructor and Description |
|---|
JTDSSQLServerDialect(JDBCDataStore dataStore) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerClassToSqlMappings(Map<Class<?>,Integer> mappings)
Registers the java type to sql type mappings that the datastore uses when reading and writing
objects to and from the database. *
Subclasses should extend (not override) this method to provide additional mappings, or to
override mappings provided by this implementation.
|
void |
registerSqlTypeNameToClassMappings(Map<String,Class<?>> mappings)
Registers the sql type name to java type mappings that the dialect uses when reading and
writing objects to and from the database.
|
applyLimitOffset, createFilterToSQL, decodeGeometryEnvelope, decodeGeometryValue, dropIndex, encodeAggregateFunction, encodeGeometryColumn, encodeGeometryEnvelope, encodeGeometryValue, encodeTableName, encodeValue, getGeometryDimension, getGeometryDimensionFromMetadataTable, getGeometryMetadataTable, getGeometrySRID, getGeometrySRIDfromMetadataTable, getGeometryTypeName, getLastAutoGeneratedValue, getMapping, handleSelectHints, includeTable, isLimitOffsetSupported, lookupGeneratedValuesPostInsert, postCreateFeatureType, postCreateTable, registerFunctions, registerSqlTypeToSqlTypeNameOverrides, setForceSpatialIndexes, setGeometryMetadataTable, setTableHints, setUseNativeSerialization, setUseOffSetLimitonDelete, onInsert, onSelect, onUpdateaddSupportedHints, createCRS, createIndex, decodeGeometryValue, encodeAggregateFunctionPostfix, encodeAggregateFunctionPrefix, encodeColumnAlias, encodeColumnName, encodeColumnName, encodeColumnType, encodeCreateTable, encodeGeometryColumn, encodeGeometryColumn, encodeGeometryColumnGeneralized, encodeGeometryColumnGeneralized, encodeGeometryColumnSimplified, encodeGeometryColumnSimplified, encodeJoin, encodeNextSequenceValue, encodePostColumnCreateTable, encodePostCreateTable, encodePostSelect, encodePrimaryKey, encodeSchemaName, encodeTableAlias, encodeTableName, getDefaultVarcharSize, getDesiredTablesType, getIndexes, getLastAutoGeneratedValue, getNameEscape, getNextAutoGeneratedValue, getNextSequenceValue, getOptimizedBounds, getPkColumnValue, getPrimaryKey, getSequenceForColumn, handleUserDefinedType, initializeConnection, isAggregatedSortSupported, isAutoCommitQuery, isGroupBySupported, ne, postCreateAttribute, postDropTable, preDropTable, registerAggregateFunctions, registerSqlTypeToClassMappings, splitFilter, supportsSchemaForIndexpublic JTDSSQLServerDialect(JDBCDataStore dataStore)
dataStore - public void registerClassToSqlMappings(Map<Class<?>,Integer> mappings)
SQLDialectSubclasses should extend (not override) this method to provide additional mappings, or to override mappings provided by this implementation. This implementation provides the following mappings:
registerClassToSqlMappings in class SQLServerDialectpublic void registerSqlTypeNameToClassMappings(Map<String,Class<?>> mappings)
SQLDialectSubclasses should extend (not override) this method to provide additional mappings, or to override mappings provided by this implementation. This implementation provides the following mappings:
registerSqlTypeNameToClassMappings in class SQLServerDialectCopyright © 1996–2019 Geotools. All rights reserved.