Package org.hibernate.testing
Interface DialectCheck
- All Known Implementing Classes:
ConnectionProviderBuilder,DialectChecks.DoesNotSupportFollowOnLocking,DialectChecks.DoesReadCommittedCauseWritersToBlockReadersCheck,DialectChecks.DoesReadCommittedNotCauseWritersToBlockReadersCheck,DialectChecks.DoesRepeatableReadCauseReadersToBlockWritersCheck,DialectChecks.DoesRepeatableReadNotCauseReadersToBlockWritersCheck,DialectChecks.DoubleQuoteQuoting,DialectChecks.ForceLobAsLastValue,DialectChecks.HasSelfReferentialForeignKeyBugCheck,DialectChecks.SupportCatalogCreation,DialectChecks.SupportDropConstraints,DialectChecks.SupportLimitAndOffsetCheck,DialectChecks.SupportLimitCheck,DialectChecks.SupportNoWait,DialectChecks.SupportPartitionBy,DialectChecks.SupportsArrayDataTypes,DialectChecks.SupportsCascadeDeleteCheck,DialectChecks.SupportSchemaCreation,DialectChecks.SupportsCircularCascadeDeleteCheck,DialectChecks.SupportsColumnCheck,DialectChecks.SupportsExistsInSelectCheck,DialectChecks.SupportsExpectedLobUsagePattern,DialectChecks.SupportsIdentityColumns,DialectChecks.SupportsJdbcDriverProxying,DialectChecks.SupportsLobValueChangePropagation,DialectChecks.SupportsLockTimeouts,DialectChecks.SupportsNClob,DialectChecks.SupportsNoColumnInsert,DialectChecks.SupportsOrderByInCorrelatedSubquery,DialectChecks.SupportsRecursiveCtes,DialectChecks.SupportsResultSetPositioningOnForwardOnlyCursorCheck,DialectChecks.SupportsRowId,DialectChecks.SupportsRowValueConstructorSyntaxCheck,DialectChecks.SupportsSequences,DialectChecks.SupportsSkipLocked,DialectChecks.SupportsSubqueryInOnClause,DialectChecks.SupportsSubqueryInSelect,DialectChecks.SupportsTemporaryTable,DialectChecks.SupportsTemporaryTableIdentity,DialectChecks.SupportSubqueryAsLeftHandSideInPredicate,DialectChecks.SupportsUnboundedLobLocatorMaterializationCheck,DialectChecks.SupportsUnionInSubquery,DialectChecks.SupportsValuesListForInsert,DialectChecks.SupportWait,DialectChecks.UsesInputStreamToInsertBlob
public interface DialectCheck
Defines a means to check
Dialect features for use in "test protection" checks. Used from
RequiresDialectFeature-
Method Summary
Modifier and TypeMethodDescriptionbooleanisMatch(org.hibernate.dialect.Dialect dialect) Does the given dialect match the defined check?
-
Method Details
-
isMatch
boolean isMatch(org.hibernate.dialect.Dialect dialect) Does the given dialect match the defined check?- Parameters:
dialect- The dialect against which to check- Returns:
trueif it matches;falseotherwise.
-