Interface ExcelClassificationService
-
- All Known Implementing Classes:
DefaultExcelClassificationService
public interface ExcelClassificationServiceExcel service dedicated for classification. It allows to retrieve the collection ofClassificationClassModelwhich is grouped byClassificationSystemVersionModel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>>getAllClassificationClasses()AllClassificationClassModels from the system are returned.java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>>getItemsAddedClassificationClasses(java.util.Collection<ItemModel> items)ClassificationClassModels are retrieved from given items - it means that all classification classes from given items are returned.java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>>getItemsIntersectedClassificationClasses(java.util.Collection<ItemModel> items)ClassificationClassModels are retrieved from given items and then intersected - it means that only common classification classes are returned.
-
-
-
Method Detail
-
getItemsIntersectedClassificationClasses
java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>> getItemsIntersectedClassificationClasses(java.util.Collection<ItemModel> items)
ClassificationClassModels are retrieved from given items and then intersected - it means that only common classification classes are returned.- Parameters:
items- source of the classification classes- Returns:
- collection of
ClassificationClassModelgrouped byClassificationSystemVersionModel
-
getItemsAddedClassificationClasses
java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>> getItemsAddedClassificationClasses(java.util.Collection<ItemModel> items)
ClassificationClassModels are retrieved from given items - it means that all classification classes from given items are returned.- Parameters:
items- source of the classification classes- Returns:
- collection of
ClassificationClassModelgrouped byClassificationSystemVersionModel
-
getAllClassificationClasses
java.util.Map<ClassificationSystemVersionModel,java.util.List<ClassificationClassModel>> getAllClassificationClasses()
AllClassificationClassModels from the system are returned.- Returns:
- collection of
ClassificationClassModelgrouped byClassificationSystemVersionModel
-
-