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:
IDatabaseNameHolder,EmptyCopyable<IDataAdapterAndSchemaReader>,Closeable,CloseStateRequestable,GroupCloseable,ChangeRequestable,IChangeSaver,IResettableChangeSaver,Resettable,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
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAbstractDataAdapterAndSchemaReader(IDataAdapter dataAdapter, ISchemaReader schemaReader) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleancolumnIsEmpty(String tableName, String columnName) final intfinal TableDtofinal IContainer<TableDto> Von Klasse geerbte Methoden ch.nolix.system.middata.adapter.AbstractDataAdapter
clearMultiReference, clearMultiValue, createCloseDependencyTo, deleteEntity, deleteMultiBackReferenceEntry, deleteMultiReferenceEntry, deleteMultiValueEntry, expectSchemaTimestamp, expectTableContainsEntity, getDatabaseName, getEntityCount, getSaveCount, getSchemaTimestamp, getStoredCloseController, hasChanges, insertEntity, insertMultiBackReferenceEntry, insertMultiReferenceEntry, insertMultiValueEntry, loadEntities, loadEntity, loadMultiBackReferenceBackReferencedEntityIds, loadMultiReferenceEntries, loadMultiValueValues, noteClose, reset, saveChanges, tableContainsEntity, tableContainsEntityWithValueAtColumn, tableContainsEntityWithValueAtColumnIgnoringEntities, updateEntityVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.savecontrol.ChangeRequestable
hasChanges, isChangeFreeVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.coreapi.objectcreation.copier.EmptyCopyable
createEmptyCopyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.savecontrol.IChangeSaver
saveChangesVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.IDatabaseNameHolder
getDatabaseName, getDatabaseNameInQuotesVon Schnittstelle geerbte Methoden ch.nolix.systemapi.middata.adapter.IDataReader
getEntityCount, getSchemaTimestamp, loadEntities, loadEntity, loadMultiBackReferenceBackReferencedEntityIds, loadMultiReferenceEntries, loadMultiValueValues, tableContainsEntity, tableContainsEntityWithValueAtColumn, tableContainsEntityWithValueAtColumnIgnoringEntitiesVon Schnittstelle geerbte Methoden ch.nolix.systemapi.middata.adapter.IDataWriter
clearMultiReference, clearMultiValue, deleteEntity, deleteMultiBackReferenceEntry, deleteMultiReferenceEntry, deleteMultiValueEntry, expectSchemaTimestamp, expectTableContainsEntity, insertEntity, insertMultiBackReferenceEntry, insertMultiReferenceEntry, insertMultiValueEntry, updateEntityVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.savecontrol.IResettableChangeSaver
getSaveCountVon Schnittstelle geerbte Methoden ch.nolix.systemapi.midschema.adapter.ISchemaReader
getSchemaTimestampVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.statemutation.Resettable
reset
-
Konstruktordetails
-
AbstractDataAdapterAndSchemaReader
-
-
Methodendetails
-
columnIsEmpty
- Angegeben von:
columnIsEmptyin SchnittstelleISchemaReader
-
getTableCount
public final int getTableCount()- Angegeben von:
getTableCountin SchnittstelleISchemaReader
-
loadTable
- Angegeben von:
loadTablein SchnittstelleISchemaReader
-
loadTables
- Angegeben von:
loadTablesin SchnittstelleISchemaReader
-