Interface DataAdapterAndSchemaReader
- All Superinterfaces:
AutoCloseable, ChangeRequestable, Closeable, DataAdapter, DatabaseNameHolder, EmptyCopyable<DataAdapterAndSchemaReader>, GroupCloseable, IChangeSaver, IDataReader, IDataWriter, IResettableChangeSaver, ISchemaReader, OpennessRequestable, Resettable
- All Known Implementing Classes:
AbstractDataAdapterAndSchemaReader, MsSqlDataAdapterAndSchemaReader, NodeDataAdapterAndSchemaReader
public interface DataAdapterAndSchemaReader
extends EmptyCopyable<DataAdapterAndSchemaReader>, DataAdapter, ISchemaReader
- Author:
- Silvan Wyss
-
Method Summary
Methods inherited from interface ChangeRequestable
hasChanges, isChangeFreeMethods inherited from interface DatabaseNameHolder
getDatabaseName, getDatabaseNameInSingleQuotesMethods inherited from interface EmptyCopyable
createEmptyCopyMethods inherited from interface GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseMethods inherited from interface IChangeSaver
saveChangesMethods inherited from interface IDataReader
getEntityCount, getSchemaTimestamp, loadEntities, loadEntity, loadMultiBackReferenceBackReferencedEntityIds, loadMultiBackReferenceEntries, loadMultiReferenceEntries, loadMultiValueValues, tableContainsEntity, tableContainsEntityWithValueAtColumn, tableContainsEntityWithValueAtColumnIgnoringEntitiesMethods inherited from interface IDataWriter
clearMultiReference, clearMultiValue, deleteEntity, deleteMultiBackReferenceEntry, deleteMultiReferenceEntry, deleteMultiValueEntry, expectSchemaTimestamp, expectTableContainsEntity, insertEntity, insertMultiBackReferenceEntry, insertMultiReferenceEntry, insertMultiValueEntry, updateEntityMethods inherited from interface IResettableChangeSaver
getSaveCountMethods inherited from interface ISchemaReader
columnIsEmpty, getSchemaTimestamp, getTableCount, loadTable, loadTablesMethods inherited from interface OpennessRequestable
isOpenMethods inherited from interface Resettable
reset