Klasse ExecutiveDataWriter
java.lang.Object
ch.nolix.system.nodemiddata.datawriter.ExecutiveDataWriter
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclearMultiReference(String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex) voidclearMultiValue(String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex) voiddeleteEntity(String tableName, String entityId, String entitySaveStamp) voiddeleteMultiBackReferenceEntry(TableViewDto tableView, String entityId, ColumnViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) voiddeleteMultiReferenceEntry(String tableName, String entityId, int multiReferencedColumnOneBasedOrdinalIndex, String referencedEntityId) voiddeleteMultiValueEntry(String tableName, String entityId, int multiValueColumnOneBasedOrdinalIndex, String entry) voidexpectSchemaTimestamp(ITime schemaTimestamp) voidexpectTableContainsEntity(String tableName, String entityId) static ExecutiveDataWriterforNodeDatabase(IMutableNode<?> nodeDatabase) intbooleanvoidinsertEntity(TableViewDto tableView, EntityCreationDto newEntity) voidinsertMultiBackReferenceEntry(TableViewDto tableView, String entityId, ColumnViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) voidinsertMultiReferenceEntry(MultiReferenceEntryDto multiReferenceEntry, int multiReferenceColumnOneBasedOrdinalIndex) voidinsertMultiValueEntry(TableViewDto tableView, String entityId, ColumnViewDto multiValueColumnInfo, String entry) voidreset()voidvoidupdateEntity(TableViewDto tableView, EntityUpdateDto entityUpdate)
-
Methodendetails
-
forNodeDatabase
-
clearMultiReference
-
clearMultiValue
-
deleteMultiReferenceEntry
-
deleteMultiValueEntry
-
deleteEntity
-
deleteMultiBackReferenceEntry
public void deleteMultiBackReferenceEntry(TableViewDto tableView, String entityId, ColumnViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) -
expectSchemaTimestamp
-
expectTableContainsEntity
-
getSaveCount
public int getSaveCount() -
hasUpdates
public boolean hasUpdates() -
insertEntity
-
insertMultiBackReferenceEntry
public void insertMultiBackReferenceEntry(TableViewDto tableView, String entityId, ColumnViewDto multiBackReferenceColumnInfo, String backReferencedEntityId) -
insertMultiReferenceEntry
public void insertMultiReferenceEntry(MultiReferenceEntryDto multiReferenceEntry, int multiReferenceColumnOneBasedOrdinalIndex) -
insertMultiValueEntry
public void insertMultiValueEntry(TableViewDto tableView, String entityId, ColumnViewDto multiValueColumnInfo, String entry) -
reset
public void reset() -
saveChangesAndReset
public void saveChangesAndReset() -
updateEntity
-