Class TimestampWithTimeZonePostgisPG95Dialect

  • All Implemented Interfaces:
    Serializable, org.hibernate.exception.spi.ConversionContext, org.hibernate.spatial.SpatialDialect

    public class TimestampWithTimeZonePostgisPG95Dialect
    extends org.hibernate.spatial.dialect.postgis.PostgisPG95Dialect
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.hibernate.spatial.dialect.postgis.PostgisSupport support  
      • Fields inherited from class org.hibernate.dialect.Dialect

        CLOSED_QUOTE, DEFAULT_BATCH_SIZE, LEGACY_LOB_MERGE_STRATEGY, NEW_LOCATOR_LOB_MERGE_STRATEGY, NO_BATCH, QUOTE, STANDARD_DEFAULT_BATCH_LOAD_SIZING_STRATEGY, STREAM_XFER_LOB_MERGE_STRATEGY, TWO_SINGLE_QUOTES_REPLACEMENT
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default org.hibernate.spatial.dialect.SpatialFunctionsRegistry functionsToRegister()  
      default String getDWithinSQL​(String arg0)  
      default String getHavingSridSQL​(String arg0)  
      default String getIsEmptySQL​(String arg0, boolean arg1)  
      default String getSpatialAggregateSQL​(String arg0, int arg1)  
      default String getSpatialFilterExpression​(String arg0)  
      default String getSpatialRelateSQL​(String arg0, int arg1)  
      default boolean isSpatial​(int arg0)  
      default boolean supports​(org.hibernate.spatial.SpatialFunction arg0)  
      default boolean supportsFiltering()  
      • Methods inherited from class org.hibernate.spatial.dialect.postgis.PostgisPG95Dialect

        contributeTypes, equivalentTypes
      • Methods inherited from class org.hibernate.dialect.PostgreSQL95Dialect

        getForUpdateSkipLockedString, getForUpdateSkipLockedString, getReadLockString, getReadLockString, getWriteLockString, getWriteLockString, supportsSkipLocked
      • Methods inherited from class org.hibernate.dialect.PostgreSQL93Dialect

        augmentRecognizedTableTypes
      • Methods inherited from class org.hibernate.dialect.PostgreSQL92Dialect

        supportsIfExistsAfterAlterTable
      • Methods inherited from class org.hibernate.dialect.PostgreSQL91Dialect

        supportsNonQueryWithCTE, supportsPartitionBy
      • Methods inherited from class org.hibernate.dialect.PostgreSQL9Dialect

        supportsIfExistsBeforeConstraintName
      • Methods inherited from class org.hibernate.dialect.PostgreSQL82Dialect

        getDefaultMultiTableBulkIdStrategy, getDropSequenceString, supportsIfExistsBeforeTableName, supportsRowValueConstructorSyntaxInInList, supportsValuesList
      • Methods inherited from class org.hibernate.dialect.PostgreSQL81Dialect

        bindLimitParametersInReverseOrder, buildIdentifierHelper, buildSQLExceptionConversionDelegate, dropConstraints, getAddColumnString, getCallableStatementSupport, getCascadeConstraintsString, getCaseInsensitiveLike, getCreateSequenceString, getCreateSequenceString, getCurrentSchemaCommand, getCurrentTimestampSelectString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getIdentityColumnSupport, getLimitHandler, getLimitString, getNameQualifierSupport, getNativeIdentifierGeneratorStrategy, getNoColumnsInsertString, getQuerySequencesString, getResultSet, getResultSet, getResultSet, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getSqlTypeDescriptorOverride, getViolatedConstraintNameExtracter, isCurrentTimestampSelectStringCallable, qualifyIndexName, registerResultSetOutParameter, requiresParensForTupleDistinctCounts, supportsCaseInsensitiveLike, supportsCommentOn, supportsCurrentTimestampSelection, supportsEmptyInList, supportsExpectedLobUsagePattern, supportsJdbcConnectionLobCreation, supportsLimit, supportsLobValueChangePropogation, supportsNationalizedTypes, supportsNoWait, supportsOuterJoinForUpdate, supportsPooledSequences, supportsRowValueConstructorSyntax, supportsSelectAliasInGroupByClause, supportsSequences, supportsUnboundedLobLocatorMaterialization, supportsUnionAll, toBooleanValueString, useInputStreamToInsertBlob
      • Methods inherited from class org.hibernate.dialect.Dialect

        addSqlHintOrComment, appendLockHint, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, augmentPhysicalTableTypes, bindLimitParametersFirst, buildSQLExceptionConverter, canCreateCatalog, canCreateSchema, cast, cast, cast, closeQuote, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, defaultScrollMode, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, escapeComment, escapeLiteral, forceLimitUsage, forceLobAsLastValue, forUpdateOfColumns, getAddColumnSuffixString, getAddForeignKeyConstraintString, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getAddUniqueConstraintString, getAlterTableString, getAuxiliaryDatabaseObjectExporter, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateCatalogCommand, getCreateMultisetTableString, getCreateSchemaCommand, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTableColumnAnnotation, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getDefaultBatchLoadSizingStrategy, getDefaultProperties, getDialect, getDialect, getDropCatalogCommand, getDropForeignKeyString, getDropSchemaCommand, getDropSequenceStrings, getDropTableString, getForeignKeyExporter, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIndexExporter, getInExpressionCountLimit, getKeywords, getLimitString, getLobMergeStrategy, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNotExpression, getNullColumnString, getQueryHintString, getQueryHintString, getSchemaNameResolver, getSelectGUIDString, getSequenceExporter, getSequenceInformationExtractor, getTableComment, getTableExporter, getTableTypeString, getTypeName, getTypeName, getUniqueDelegate, getUniqueKeyExporter, hasAlterTable, hasSelfReferentialForeignKeyBug, inlineLiteral, isJdbcLogWarningsEnabledByDefault, isLegacyLimitHandlerBehaviorEnabled, isLockTimeoutParameterized, isTypeNameRegistered, openQuote, prependComment, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, registerResultSetOutParameter, remapSqlTypeDescriptor, renderOrderByElement, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCascadeDelete, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsExistsInSelect, supportsIfExistsAfterConstraintName, supportsIfExistsAfterTableName, supportsLimitOffset, supportsLockTimeouts, supportsNamedParameters, supportsNoColumnsInsert, supportsNotNullUnique, supportsParametersInInsertSelect, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntaxInSet, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTupleCounts, supportsTupleDistinctCounts, supportsTuplesInSubqueries, supportsUnique, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toString, transformSelectString, useFollowOnLocking, useFollowOnLocking, useMaxForLimit
    • Field Detail

      • support

        public static final org.hibernate.spatial.dialect.postgis.PostgisSupport support
    • Constructor Detail

      • TimestampWithTimeZonePostgisPG95Dialect

        public TimestampWithTimeZonePostgisPG95Dialect()
    • Method Detail

      • functionsToRegister

        public default org.hibernate.spatial.dialect.SpatialFunctionsRegistry functionsToRegister()
      • getSpatialRelateSQL

        public default String getSpatialRelateSQL​(String arg0,
                                                  int arg1)
        Specified by:
        getSpatialRelateSQL in interface org.hibernate.spatial.SpatialDialect
      • getSpatialFilterExpression

        public default String getSpatialFilterExpression​(String arg0)
        Specified by:
        getSpatialFilterExpression in interface org.hibernate.spatial.SpatialDialect
      • getSpatialAggregateSQL

        public default String getSpatialAggregateSQL​(String arg0,
                                                     int arg1)
        Specified by:
        getSpatialAggregateSQL in interface org.hibernate.spatial.SpatialDialect
      • getDWithinSQL

        public default String getDWithinSQL​(String arg0)
        Specified by:
        getDWithinSQL in interface org.hibernate.spatial.SpatialDialect
      • getHavingSridSQL

        public default String getHavingSridSQL​(String arg0)
        Specified by:
        getHavingSridSQL in interface org.hibernate.spatial.SpatialDialect
      • getIsEmptySQL

        public default String getIsEmptySQL​(String arg0,
                                            boolean arg1)
        Specified by:
        getIsEmptySQL in interface org.hibernate.spatial.SpatialDialect
      • supportsFiltering

        public default boolean supportsFiltering()
        Specified by:
        supportsFiltering in interface org.hibernate.spatial.SpatialDialect
      • supports

        public default boolean supports​(org.hibernate.spatial.SpatialFunction arg0)
        Specified by:
        supports in interface org.hibernate.spatial.SpatialDialect
      • isSpatial

        public default boolean isSpatial​(int arg0)