JavaScript ist im Browser deaktiviert.
Alle Superschnittstellen:
AutoCloseable , Closeable , CloseStateRequestable , GroupCloseable , IDatabaseNameHolder
Alle bekannten Unterschnittstellen:
IDataAdapter , IDataAdapterAndSchemaReader
Alle bekannten Implementierungsklassen:
AbstractDataAdapter , AbstractDataAdapterAndSchemaReader , AbstractSqlDataAdapter , DataReader , DataReader , MsSqlDataAdapter , MsSqlDataAdapterAndSchemaReader , NodeDataAdapter , NodeDataAdapterAndSchemaReader
Version:
2021-09-18
Autor:
Silvan Wyss
Methodenübersicht
Alle Methoden Instanzmethoden Abstrakte Methoden
int
boolean
boolean
boolean
Methodendetails
getEntityCount
int getEntityCount (String tableName)
Parameter:
tableName -
Gibt zurück:
the number of the entities of the table with the given tableName from
the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
getSchemaTimestamp
ITime getSchemaTimestamp ()
Gibt zurück:
the schema timestamp from the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
loadEntities
Parameter:
tableName -
Gibt zurück:
the entities, that are in the table with the given tableName, from
the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
loadEntity
Parameter:
tableName -
entityId -
Gibt zurück:
the entity, that is in the table with the given tableName and has the
given entityId, from the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
loadMultiBackReferenceBackReferencedEntityIds
Parameter:
tableName -
entityId -
multiBackReferenceColumnName -
Gibt zurück:
the entity ids of the multi back reference, that is in the multi back
reference column with the given multiBackReferenceColumnName and
belongs to the entity, that has the given entityId and is in the
table with the given tableName, from the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
loadMultiReferenceEntries
Parameter:
tableName -
entityId -
multiReferenceColumnName -
Gibt zurück:
the multi reference entries of the the multi reference field, that is
in the multi reference column with the given multiReferenceColumnName
and belongs to the entity, that has the given entityId and is in the
table with the given tableName, from the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
loadMultiValueValues
Parameter:
tableName -
entityId -
multiValueColumnName -
Gibt zurück:
the values of the multi value, that is in the multi value column with
the given multiValueColumnName and belongs to the entity, that has
the given entityId and is in the table with the given tableName, from
the database.
Löst aus:
RuntimeException - if the current IDataReader is closed.
tableContainsEntity
boolean tableContainsEntity (String tableName,
String entityId)
Parameter:
tableName -
entityId -
Gibt zurück:
true if the table with the given tableName contains an entity with
the given entityId on the database, false otherwise.
Löst aus:
RuntimeException - if the current IDataReader is closed.
tableContainsEntityWithValueAtColumn
boolean tableContainsEntityWithValueAtColumn (String tableName,
String columnName,
String value)
Parameter:
tableName -
columnName -
value -
Gibt zurück:
true if the table with the given tableName contains in the column
with the given columnName the given value on the database, false
otherwise.
Löst aus:
RuntimeException - if the current IDataReader is closed.
tableContainsEntityWithValueAtColumnIgnoringEntities
Parameter:
tableName -
columnName -
value -
entitiesToIgnoreIds -
Gibt zurück:
true if the table with the given tableName contains in the column
with the given columnName the given value ignoring the entities with
the given entitiesToIgnoreIds on the database, false otherwise.
Löst aus:
RuntimeException - if the current IDataReader is closed.