Klasse DataReader
java.lang.Object
ch.nolix.system.noderawdata.datareader.DataReader
- Alle implementierten Schnittstellen:
Closeable,CloseStateRequestable,GroupCloseable,IDataReader,AutoCloseable
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDataReader(IMutableNode<?> nodeDatabase, DatabaseSchemaViewDto databaseSchemaView) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungloadEntitiesOfTable(String tableName) loadEntity(String tableName, String id) loadMultiBackReferenceEntries(String tableName, String entityId, String multiBackReferenceColumnName) loadMultiReferenceEntries(String tableName, String entityId, String multiReferenceColumnName) loadMultiValueEntries(String tableName, String entityId, String multiValueColumnName) voidLets the currentGroupCloseablenote a close.booleantableContainsEntityWithGivenId(String tableName, String id) booleantableContainsEntityWithGivenValueAtGivenColumn(String tableName, String columnName, String value) booleantableContainsEntityWithGivenValueAtGivenColumnIgnoringGivenEntities(String tableName, String columnName, String value, IContainer<String> entitiesToIgnoreIds) 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
-
Konstruktordetails
-
DataReader
-
-
Methodendetails
-
getStoredCloseController
- Angegeben von:
getStoredCloseControllerin SchnittstelleGroupCloseable- Gibt zurück:
- the
ICloseControllerof the currentGroupCloseable.
-
getSchemaTimestamp
- Angegeben von:
getSchemaTimestampin SchnittstelleIDataReader
-
loadMultiBackReferenceEntries
public IContainer<String> loadMultiBackReferenceEntries(String tableName, String entityId, String multiBackReferenceColumnName) - Angegeben von:
loadMultiBackReferenceEntriesin SchnittstelleIDataReader
-
loadMultiReferenceEntries
public IContainer<String> loadMultiReferenceEntries(String tableName, String entityId, String multiReferenceColumnName) - Angegeben von:
loadMultiReferenceEntriesin SchnittstelleIDataReader
-
loadMultiValueEntries
public IContainer<Object> loadMultiValueEntries(String tableName, String entityId, String multiValueColumnName) - Angegeben von:
loadMultiValueEntriesin SchnittstelleIDataReader
-
loadEntitiesOfTable
- Angegeben von:
loadEntitiesOfTablein SchnittstelleIDataReader
-
loadEntity
- Angegeben von:
loadEntityin SchnittstelleIDataReader
-
noteClose
public void noteClose()Beschreibung aus Schnittstelle kopiert:GroupCloseableLets the currentGroupCloseablenote a close.- Angegeben von:
noteClosein SchnittstelleGroupCloseable
-
tableContainsEntityWithGivenValueAtGivenColumn
public boolean tableContainsEntityWithGivenValueAtGivenColumn(String tableName, String columnName, String value) - Angegeben von:
tableContainsEntityWithGivenValueAtGivenColumnin SchnittstelleIDataReader
-
tableContainsEntityWithGivenValueAtGivenColumnIgnoringGivenEntities
public boolean tableContainsEntityWithGivenValueAtGivenColumnIgnoringGivenEntities(String tableName, String columnName, String value, IContainer<String> entitiesToIgnoreIds) - Angegeben von:
tableContainsEntityWithGivenValueAtGivenColumnIgnoringGivenEntitiesin SchnittstelleIDataReader
-
tableContainsEntityWithGivenId
- Angegeben von:
tableContainsEntityWithGivenIdin SchnittstelleIDataReader
-