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