Package ch.nolix.system.middata.adapter
Klasse AbstractDataAdapterAndSchemaReader
java.lang.Object
ch.nolix.system.middata.adapter.AbstractDataAdapter
ch.nolix.system.middata.adapter.AbstractDataAdapterAndSchemaReader
- Alle implementierten Schnittstellen:
ChangeRequestable
,IChangeSaver
,IResettableChangeSaver
,Closeable
,CloseStateRequestable
,GroupCloseable
,Resettable
,EmptyCopyable<IDataAdapterAndSchemaReader>
,IDataAdapter
,IDataAdapterAndSchemaReader
,IDataReader
,IDataWriter
,ISchemaReader
,AutoCloseable
- Bekannte direkte Unterklassen:
MsSqlDataAdapterAndSchemaReader
,NodeDataAdapterAndSchemaReader
public abstract class AbstractDataAdapterAndSchemaReader
extends AbstractDataAdapter
implements IDataAdapterAndSchemaReader
- Version:
- 2022-02-25
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
AbstractDataAdapterAndSchemaReader
(IDataAdapter dataAdapter, ISchemaReader schemaReader) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal boolean
columnIsEmpty
(String tableName, String columnName) final int
final IContainer
<ColumnDto> loadColumnsByTableId
(String tableId) final IContainer
<ColumnDto> loadColumnsByTableName
(String tableName) final FlatTableDto
final FlatTableDto
loadFlatTableByName
(String name) final IContainer
<FlatTableDto> final ITime
final TableDto
loadTableById
(String id) final TableDto
loadTableByName
(String name) final IContainer
<TableDto> Von Klasse geerbte Methoden ch.nolix.system.middata.adapter.AbstractDataAdapter
clearMultiReference, clearMultiValue, createCloseDependencyTo, deleteEntity, deleteMultiBackReferenceEntry, deleteMultiReferenceEntry, deleteMultiValueEntry, expectSchemaTimestamp, expectTableContainsEntity, getDatabaseName, getSaveCount, getSchemaTimestamp, getStoredCloseController, hasChanges, insertEntity, insertMultiBackReferenceEntry, insertMultiReferenceEntry, insertMultiValueEntry, loadEntities, loadEntity, loadMultiBackReferenceEntries, loadMultiReferenceEntries, loadMultiValueEntries, noteClose, reset, saveChanges, tableContainsEntity, tableContainsEntityWithValueAtColumn, tableContainsEntityWithValueAtColumnIgnoringEntities, updateEntity
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programcontrolapi.savecontrolapi.ChangeRequestable
hasChanges, isChangeFree
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.structurecontrolapi.copierapi.EmptyCopyable
createEmptyCopy
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteClose
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programcontrolapi.savecontrolapi.IChangeSaver
saveChanges
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.middataapi.adapterapi.IDataReader
getDatabaseName, getSchemaTimestamp, loadEntities, loadEntity, loadMultiBackReferenceEntries, loadMultiReferenceEntries, loadMultiValueEntries, tableContainsEntity, tableContainsEntityWithValueAtColumn, tableContainsEntityWithValueAtColumnIgnoringEntities
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.middataapi.adapterapi.IDataWriter
clearMultiReference, clearMultiValue, deleteEntity, deleteMultiBackReferenceEntry, deleteMultiReferenceEntry, deleteMultiValueEntry, expectSchemaTimestamp, expectTableContainsEntity, insertEntity, insertMultiBackReferenceEntry, insertMultiReferenceEntry, insertMultiValueEntry, updateEntity
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.programcontrolapi.savecontrolapi.IResettableChangeSaver
getSaveCount
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.statemutationapi.Resettable
reset
-
Konstruktordetails
-
AbstractDataAdapterAndSchemaReader
-
-
Methodendetails
-
columnIsEmpty
- Angegeben von:
columnIsEmpty
in SchnittstelleISchemaReader
-
getTableCount
public final int getTableCount()- Angegeben von:
getTableCount
in SchnittstelleISchemaReader
-
loadColumnsByTableId
- Angegeben von:
loadColumnsByTableId
in SchnittstelleISchemaReader
-
loadColumnsByTableName
- Angegeben von:
loadColumnsByTableName
in SchnittstelleISchemaReader
-
loadFlatTableById
- Angegeben von:
loadFlatTableById
in SchnittstelleISchemaReader
-
loadFlatTableByName
- Angegeben von:
loadFlatTableByName
in SchnittstelleISchemaReader
-
loadFlatTables
- Angegeben von:
loadFlatTables
in SchnittstelleISchemaReader
-
loadSchemaTimestamp
- Angegeben von:
loadSchemaTimestamp
in SchnittstelleISchemaReader
-
loadTableById
- Angegeben von:
loadTableById
in SchnittstelleISchemaReader
-
loadTableByName
- Angegeben von:
loadTableByName
in SchnittstelleISchemaReader
-
loadTables
- Angegeben von:
loadTables
in SchnittstelleISchemaReader
-