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