Index
All Classes and Interfaces|All Packages
A
- addEntities(List<T>) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntityManagementService
B
- batchingCollector(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Creates a collector that batches elements from a stream into lists of the specified batch size.
- BulkEntityLoader<T> - Class in org.machanism.macha.core.interactors.entity.management
-
BulkEntityLoader is responsible for loading entities in batches using a provided EntityManagementService.
- BulkEntityLoader() - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Default constructor.
- BulkEntityLoader(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Constructs a BulkEntityLoader with the specified management service.
E
- EntityManagementService<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
- EntitySource<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
- EntitySourceImport<T> - Class in org.machanism.macha.core.interactors.entity.management
- EntitySourceImport(EntitySource<T>, BulkEntityLoader<T>) - Constructor for class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
- execute(Stream<? extends IdentifiedObject>) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Executes batch loading of entities from the provided stream.
G
- getBatchSize() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Gets the batch size for processing entities.
- getEntityStream(URI) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntitySource
- getManagementService() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Gets the entity management service.
I
- importFile(URI) - Method in class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
O
- org.machanism.macha.core.interactors.entity.management - package org.machanism.macha.core.interactors.entity.management
- org.machanism.macha.core.interactors.entity.management.stud - package org.machanism.macha.core.interactors.entity.management.stud
S
- setBatchSize(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Sets the batch size for processing entities.
- setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
-
Sets the entity management service.
All Classes and Interfaces|All Packages