Class AbstractDao
- java.lang.Object
-
- de.hybris.platform.productcockpit.dao.AbstractDao
-
- Direct Known Subclasses:
CategoryDao
,ClassAttributeAssignmentDao
,MediaDao
,ProductDao
public abstract class AbstractDao extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractDao()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
getTypeService
protected TypeService getTypeService()
-
getItems
public abstract java.util.List<MacFinderTreeNode> getItems(Item category, CatalogVersion version, boolean withSubcategories)
-
getItemCount
public abstract int getItemCount(Item category, CatalogVersion version, boolean withSubcategories)
-
getConnectedItems
public abstract java.util.List<Item> getConnectedItems(Item category, CatalogVersion version, boolean withSubcategories)
-
wrapIntoConnectedItem
protected abstract java.util.List<MacFinderTreeNode> wrapIntoConnectedItem(java.util.List<Item> sourceList)
-
unwrapIntoConnectedItem
protected java.util.List<Item> unwrapIntoConnectedItem(java.util.List<MacFinderTreeNode> sourceList)
-
-