public class SqliteDatabaseFacade extends DatabaseFacade implements IRegistrableDatabaseFacade
| Constructor and Description |
|---|
SqliteDatabaseFacade() |
| Modifier and Type | Method and Description |
|---|---|
ResultSet |
getIndexMetadata(Connection connection,
IDatabaseIndexName name) |
List<IDatabaseIndexName> |
getIndicies(Connection connection,
IDatabaseTableName tableName) |
ResultSet |
getSequenceMetadata(Connection connection,
IDatabaseSequenceName sequence) |
List<IDatabaseSequenceName> |
getSequences(Connection connection,
String schema) |
Iterable<INamedTableFilter> |
getTableFilters() |
List<IDatabaseTriggerName> |
getTriggers(Connection connection,
IDatabaseTableName tableName) |
String |
getTriggerStatement(Connection connection,
IDatabaseTriggerName triggerName) |
boolean |
isApplicable(IJdbcConnectionDescription context) |
boolean |
isTable(IDatabaseTableName table) |
boolean |
supportsConstaints() |
boolean |
supportsIndicies() |
boolean |
supportsSequences() |
boolean |
supportsTrigger() |
getConstraintMetadata, getConstraints, getSchemaNames, getTriggerMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConstraintMetadata, getConstraints, getSchemaNames, getTriggerMetadataand, not, orpublic boolean isTable(IDatabaseTableName table)
isTable in interface IDatabaseFacadeisTable in class DatabaseFacadepublic Iterable<INamedTableFilter> getTableFilters()
getTableFilters in interface IDatabaseFacadegetTableFilters in class DatabaseFacadepublic boolean supportsConstaints()
supportsConstaints in interface IDatabaseFacadesupportsConstaints in class DatabaseFacadepublic List<IDatabaseIndexName> getIndicies(Connection connection, IDatabaseTableName tableName) throws SQLException
getIndicies in interface IDatabaseFacadegetIndicies in class DatabaseFacadeSQLExceptionpublic ResultSet getIndexMetadata(Connection connection, IDatabaseIndexName name) throws SQLException
getIndexMetadata in interface IDatabaseFacadegetIndexMetadata in class DatabaseFacadeSQLExceptionpublic boolean supportsIndicies()
supportsIndicies in interface IDatabaseFacadesupportsIndicies in class DatabaseFacadepublic List<IDatabaseTriggerName> getTriggers(Connection connection, IDatabaseTableName tableName) throws SQLException
getTriggers in interface IDatabaseFacadegetTriggers in class DatabaseFacadeSQLExceptionpublic String getTriggerStatement(Connection connection, IDatabaseTriggerName triggerName) throws SQLException
getTriggerStatement in interface IDatabaseFacadegetTriggerStatement in class DatabaseFacadeSQLExceptionpublic boolean supportsTrigger()
supportsTrigger in interface IDatabaseFacadesupportsTrigger in class DatabaseFacadepublic List<IDatabaseSequenceName> getSequences(Connection connection, String schema) throws SQLException
getSequences in interface IDatabaseFacadegetSequences in class DatabaseFacadeSQLExceptionpublic ResultSet getSequenceMetadata(Connection connection, IDatabaseSequenceName sequence) throws SQLException
getSequenceMetadata in interface IDatabaseFacadegetSequenceMetadata in class DatabaseFacadeSQLExceptionpublic boolean supportsSequences()
supportsSequences in interface IDatabaseFacadesupportsSequences in class DatabaseFacadepublic boolean isApplicable(IJdbcConnectionDescription context)
isApplicable in interface IApplicable<IJdbcConnectionDescription>Copyright © 2007–2019 Andreas W. Bartels. All rights reserved.