Klasse SchemaReader
java.lang.Object
ch.nolix.system.sqlschema.adapter.SchemaReader
- Alle implementierten Schnittstellen:
Closeable,CloseStateRequestable,GroupCloseable,ISchemaReader,AutoCloseable
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancolumnIsEmpty(String tableName, String columnName) static SchemaReaderforDatabaseNameAndSqlConnectionAndQueryCreator(String databaseName, ISqlConnection sqlConnection, IQueryCreator queryCreator) intvoidLets the currentGroupCloseablenote a close.booleanbooleantableExists(String tableName) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.GroupCloseable
close, createCloseDependencyTo, isClosed
-
Methodendetails
-
forDatabaseNameAndSqlConnectionAndQueryCreator
public static SchemaReader forDatabaseNameAndSqlConnectionAndQueryCreator(String databaseName, ISqlConnection sqlConnection, IQueryCreator queryCreator) -
columnIsEmpty
- Angegeben von:
columnIsEmptyin SchnittstelleISchemaReader
-
getStoredCloseController
- Angegeben von:
getStoredCloseControllerin SchnittstelleGroupCloseable- Gibt zurück:
- the
ICloseControllerof the currentGroupCloseable.
-
getTableCount
public int getTableCount()- Angegeben von:
getTableCountin SchnittstelleISchemaReader
-
loadTable
- Angegeben von:
loadTablein SchnittstelleISchemaReader
-
loadTables
- Angegeben von:
loadTablesin SchnittstelleISchemaReader
-
noteClose
public void noteClose()Beschreibung aus Schnittstelle kopiert:GroupCloseableLets the currentGroupCloseablenote a close.- Angegeben von:
noteClosein SchnittstelleGroupCloseable
-
tableExist
public boolean tableExist()- Angegeben von:
tableExistin SchnittstelleISchemaReader
-
tableExists
- Angegeben von:
tableExistsin SchnittstelleISchemaReader
-