public class DefaultClassificationDao extends AbstractItemDao implements ClassificationDao
flexibleSearchService, modelService| Constructor and Description |
|---|
DefaultClassificationDao() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ClassificationAttributeUnitModel> |
findAttributeUnits(ClassificationSystemVersionModel systemVersion)
Find all attribute units of a system version.
|
java.util.List<ClassificationAttributeValueModel> |
findAttributeValuesByCode(java.lang.String code)
Find attribute values by code.
|
java.util.List<PossibleAttributeValue> |
findPossibleAttributeValues(CategoryModel category,
java.util.Collection<ClassAttributeAssignmentModel> assignments,
java.util.Map<ClassAttributeAssignmentModel,java.lang.Object> filteredAttributeValues)
Finds possible attribute values for given category, ClassAttribtuteAssignments and attribute filter.
|
SearchResult<ProductModel> |
findProductsByAttributeValues(CategoryModel category,
java.util.Map<ClassAttributeAssignmentModel,java.lang.Object> attributeValues,
int start,
int count)
Find products by a filter.
|
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServicepublic java.util.List<PossibleAttributeValue> findPossibleAttributeValues(CategoryModel category, java.util.Collection<ClassAttributeAssignmentModel> assignments, java.util.Map<ClassAttributeAssignmentModel,java.lang.Object> filteredAttributeValues)
ClassificationDaofindPossibleAttributeValues in interface ClassificationDaopublic SearchResult<ProductModel> findProductsByAttributeValues(CategoryModel category, java.util.Map<ClassAttributeAssignmentModel,java.lang.Object> attributeValues, int start, int count)
findProductsByAttributeValues in interface ClassificationDaopublic java.util.List<ClassificationAttributeValueModel> findAttributeValuesByCode(java.lang.String code)
ClassificationDaofindAttributeValuesByCode in interface ClassificationDaopublic java.util.List<ClassificationAttributeUnitModel> findAttributeUnits(ClassificationSystemVersionModel systemVersion)
ClassificationDaofindAttributeUnits in interface ClassificationDaoCopyright © 2018 SAP SE. All Rights Reserved.