public abstract class AbstractDao extends Object
| Constructor and Description |
|---|
AbstractDao() |
| Modifier and Type | Method and Description |
|---|---|
abstract List<Item> |
getConnectedItems(Item category,
CatalogVersion version,
boolean withSubcategories) |
abstract int |
getItemCount(Item category,
CatalogVersion version,
boolean withSubcategories) |
abstract List<MacFinderTreeNode> |
getItems(Item category,
CatalogVersion version,
boolean withSubcategories) |
protected TypeService |
getTypeService() |
protected List<Item> |
unwrapIntoConnectedItem(List<MacFinderTreeNode> sourceList) |
protected abstract List<MacFinderTreeNode> |
wrapIntoConnectedItem(List<Item> sourceList) |
protected TypeService getTypeService()
public abstract List<MacFinderTreeNode> getItems(Item category, CatalogVersion version, boolean withSubcategories)
public abstract int getItemCount(Item category, CatalogVersion version, boolean withSubcategories)
public abstract List<Item> getConnectedItems(Item category, CatalogVersion version, boolean withSubcategories)
protected abstract List<MacFinderTreeNode> wrapIntoConnectedItem(List<Item> sourceList)
protected List<Item> unwrapIntoConnectedItem(List<MacFinderTreeNode> sourceList)
Copyright © 2017 SAP SE. All Rights Reserved.