Class PostgisPG94Dialect
java.lang.Object
org.hibernate.dialect.Dialect
org.hibernate.dialect.PostgreSQLDialect
org.hibernate.spatial.dialect.postgis.PostgisPG94Dialect
- All Implemented Interfaces:
CheckConstraintSupport, ForeignKeySupport, IdentifierSupport, KeywordSupport, LiteralSupport, AlterTableSupport, ColumnDefinitionSupport, ConstraintControlSupport, IndexDdlSupport, TableCreationSupport, TruncateSupport, CurrentTemporalSupport, TemporalFormatSupport, TemporalOperationSupport, ConversionContext
Deprecated.
A SpatialDialect is no longer required. Use the standard Dialect for this database.
Extends the
PostgreSQL94Dialect to add support for the Postgis spatial types, functions and operators .
Created by Karel Maesen, Geovise BVBA on 01/11/16.
-
Field Summary
Fields inherited from class PostgreSQLDialect
driverKind, MINIMUM_VERSIONFields inherited from class Dialect
LEGACY_LOB_MERGE_STRATEGY, NEW_LOCATOR_LOB_MERGE_STRATEGY, STANDARD_MULTI_KEY_LOAD_SIZING_STRATEGY, STREAM_XFER_LOB_MERGE_STRATEGYFields inherited from interface ConstraintControlSupport
NONEFields inherited from interface TruncateSupport
STANDARD -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Deprecated. -
Method Summary
Methods inherited from class PostgreSQLDialect
addPartitionKeyToPrimaryKey, alterColumnType, appendBinaryLiteral, appendBooleanValueString, appendDateTimeLiteral, appendDateTimeLiteral, appendDateTimeLiteral, appendDefinition, appendFormat, augmentRecognizedTableTypes, buildIdentifierHelper, buildSQLExceptionConversionDelegate, castPattern, castType, causesRollback, columnType, contributeDefaultProperties, contributePostgreSQLTypes, contributeTypes, createOptionalTableUpdateOperation, currentTime, currentTimestamp, currentTimestampWithTimeZone, datetimeFormat, extractPattern, fractionalSecondPrecisionInNanos, getAggregateSupport, getArraySupport, getCallableStatementSupport, getCteSupport, getCurrentTemporalSupport, getCurrentTimestampSelection, getDefaultOrdinalityColumnName, getDirectJavaTimeJdbcSupport, getDmlTargetColumnQualifierSupport, getDriverKind, getEnumSupport, getFetchClauseSupport, getFunctionalDependencyAnalysisSupport, getGeneratedValuesSupport, getIdentityColumnSupport, getIfExistsSupport, getInformationExtractor, getLimitHandler, getLobSupport, getLocalTemporaryTableStrategy, getLockingSupport, getMaxIdentifierLength, getMinimumSupportedVersion, getMultiTableMutationSupport, getMutationSyntaxSupport, getNameQualifierSupport, getNamespaceSupport, getNationalizationSupport, getNativeParameterMarkerStrategy, getNativeValueGenerationStrategy, getObjectNullBindingStrategy, getPredicateSupport, getQueryHintPlacement, getQueryHintString, getRefCursorSupportFactory, getRowIdSupport, getRowLevelSecurity, getRowValueSupport, getSchemaCommentSupport, getSchemaDropSupport, getSelectClauseNullString, getSequenceInformationExtractor, getSequenceSupport, getSqlAstTranslatorFactory, getSubquerySupport, getTableExporter, getTemporalFormatSupport, getTemporalOperationSupport, getTemporalTableSupport, getTemporalValueSemantics, getTimeZoneSupport, getTupleCountSupport, getTypeSizingProfile, getUniqueDelegate, getUserDefinedTypeExporter, getValuesListSupport, getViolatedConstraintNameExtractor, getWindowFunctionSupport, initializeFunctionRegistry, isCurrentTimestampStable, nameQualification, quoteCollation, registerArrayFunctions, registerColumnTypes, registerJsonFunction, registerPostgreSQLColumnTypes, registerUtilityFunctions, registerXmlFunctions, renderCommands, resolveSqlTypeCode, resolveSqlTypeDescriptor, supportsFilterClause, supportsMinMaxOnUuid, supportsUserDefinedTypes, timestampaddPattern, timestampdiffPattern, translateExtractField, truncateModeMethods inherited from class Dialect
appendArrayLiteral, augmentPhysicalTableTypes, buildLockingClauseStrategy, buildStringToBooleanCast, buildStringToBooleanCastDecode, constraintControlMode, contributeKeywords, defaultScrollMode, determineDatabaseVersion, equivalentTypes, getAlterTableSupport, getArrayTypeName, getBatchLoadSizingStrategy, getCatalogSeparator, getCheckConstraintSupport, getColumnAliasExtractor, getColumnDefinitionSupport, getConstraintControlSupport, getDefaultProperties, getEntityLockingStrategyFactory, getExpressionCoercionSupport, getForeignKeyExporter, getForeignKeySupport, getGlobalTemporaryTableStrategy, getIdentifierSupport, getIndexDdlSupport, getIndexExporter, getJdbcMetadataOverrides, getKeywords, getKeywordSupport, getLiteralSupport, getLobMergeStrategy, getLockingClauseStrategy, getLowercaseFunction, getMultiKeyLoadSizingStrategy, getNullOrderingSupport, getParameterLimits, getPersistentTemporaryTableStrategy, getPreferredSqlTypeCodeForArray, getPreferredSqlTypeCodeForBoolean, getQueryHintString, getSchemaNameResolver, getSequenceExporter, getSetOperationSupport, getSetOperatorSqlString, getSingleRowTableSupport, getSizeStrategy, getStringValueSemantics, getSyntheticTableGroupSupport, getTableCleaner, getTableCreationSupport, getTableMigrator, getTemporaryTableExporter, getTruncateSupport, getVersion, isJdbcLogWarningsEnabledByDefault, narrowCastType, resolveSqlTypeCode, resolveSqlTypeLength, supportsCrossJoin, supportsNationalizedMethods, supportsOrdinalSelectItemReference, throttleDdl, toString, trimPatternMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface AlterTableSupport
addColumnPrefix, addColumnSuffix, alterTableCommandMethods inherited from interface CheckConstraintSupport
render, supportsMethods inherited from interface ConstraintControlSupport
disableCommands, disableConstraintCommands, enableCommands, enableConstraintCommandsMethods inherited from interface CurrentTemporalSupport
currentDate, currentLocalTime, currentLocalTimestamp, usesStandardCurrentTimestampFunctionMethods inherited from interface ForeignKeySupport
renderAddConstraint, renderDropConstraint, requiresSelfReferentialForeignKeyNullification, supportsAlterTableConstraints, supportsOnDeleteActionMethods inherited from interface IdentifierSupport
closeQuote, getMaxAliasLength, openQuote, quote, toQuotedIdentifierMethods inherited from interface IndexDdlSupport
createCommand, createTailMethods inherited from interface KeywordSupport
acceptsJdbcKeywordMethods inherited from interface LiteralSupport
appendIntervalLiteral, appendIntervalLiteral, appendLiteral, appendUUIDLiteral, toBooleanValueStringMethods inherited from interface TableCreationSupport
createTableCommand, requiresViewColumnList, tableCreationOptionsMethods inherited from interface TemporalOperationSupport
translateDurationField
-
Constructor Details
-
PostgisPG94Dialect
Deprecated. -
PostgisPG94Dialect
public PostgisPG94Dialect()Deprecated.
-