Class AbstractItemDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
- All Implemented Interfaces:
Dao
- Direct Known Subclasses:
AbstractBundleRuleDao,AbstractCMSItemDao,AbstractOrderEntryDao,BaseSiteDaoImpl,ChineseTaxInvoiceDao,DefaultAgentDao,DefaultAsnDao,DefaultAtpFormulaDao,DefaultAvailableToPromiseDao,DefaultBaseStoreDao,DefaultBillingTimeDao,DefaultBundleTemplateDao,DefaultCartEntryDao,DefaultCatalogVersionToRuleEngineContextMappingDao,DefaultCategoryDao,DefaultClassificationDao,DefaultCMSContenSlotDao,DefaultCMSContentCatalogDao,DefaultCMSItemDao,DefaultCMSMediaContainerDao,DefaultCMSMediaDao,DefaultCMSMediaFormatDao,DefaultCMSNavigationDao,DefaultCMSPageDao,DefaultCMSPageTemplateDao,DefaultCMSPreviewTicketDao,DefaultCMSRestrictionDao,DefaultCMSSiteDao,DefaultCMSVersionDao,DefaultCMSWorkflowTemplateDao,DefaultCommerceCartDao,DefaultCommercePromotionDao,DefaultCommercePromotionRestrictionDao,DefaultCommerceWarehouseDao,DefaultConstraintDao,DefaultCountryZoneDeliveryModeDao,DefaultCouponDao,DefaultCredentialDao,DefaultCreditCardPaymentSubscriptionDao,DefaultCustomerAccountDao,DefaultCustomerReviewDao,DefaultDeliveryModeDao,DefaultDestinationDao,DefaultDestinationTargetDao,DefaultDiscountDao,DefaultDocumentPageDao,DefaultDroolsKIEBaseDao,DefaultDroolsKIEModuleMediaDao,DefaultEmailPageDao,DefaultEngineRuleDao,DefaultEntitlementDao,DefaultEventConfigurationDao,DefaultI18NDao,DefaultInventoryEventDao,DefaultItemDao,DefaultMarketplaceProductDao,DefaultOAuthTokenDao,DefaultOrderCancelDao,DefaultOrderDao,DefaultOrderReturnDao,DefaultPaymentSubscriptionResultDao,DefaultPaymentSubscriptionResultDao,DefaultPickupDeliveryModeDao,DefaultPointOfServiceDao,DefaultProductDao,DefaultProductTaxCodeDao,DefaultPromotionDao,DefaultPromotionsDao,DefaultPromotionSourceRuleDao,DefaultRefundDao,DefaultReplacementOrderDao,DefaultReturnRequestDao,DefaultRuleActionDefinitionDao,DefaultRuleBasedCouponActionDao,DefaultRuleConditionDefinitionDao,DefaultRuleDao,DefaultRuleEngineContextDao,DefaultRuleGroupDao,DefaultRulesModuleDao,DefaultSimpleSuggestionDao,DefaultStockLevelDao,DefaultStorePickupDao,DefaultTaxDao,DefaultTicketDao,DefaultUnitDao,DefaultWarehouseStockLevelDao,DefaultWarehousingConsignmentEntryQuantityDao,DefaultWarehousingOrderEntryQuantityDao,DefaultWishlist2Dao,DefaultWorkflowDAO,DefaultYFormDao,DefaultZoneDeliveryModeDao
Abstract base class for all DAOs that store models in items. Has
ModelService and
FlexibleSearchService set as protected instance variables.- Since:
- 4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FlexibleSearchServiceDeprecated, for removal: This API element is subject to removal in a future version.since agesprotected ModelServiceDeprecated, for removal: This API element is subject to removal in a future version.since ages -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends Collection>
TgetAllSources(Collection<? extends Object> models, T result) protected FlexibleSearchServiceprotected ModelServiceprotected <T> Tprotected <T> Tprotected <T extends Collection>
TloadAll(Collection<? extends Object> source, T result) protected <T> SearchResult<T>search(FlexibleSearchQuery searchQuery) protected <T> SearchResult<T>protected <T> TsearchUnique(FlexibleSearchQuery searchQuery) voidsetFlexibleSearchService(FlexibleSearchService flexibleSearch) voidsetModelService(ModelService modelService)
-
Field Details
-
flexibleSearchService
Deprecated, for removal: This API element is subject to removal in a future version.since ages -
modelService
Deprecated, for removal: This API element is subject to removal in a future version.since ages
-
-
Constructor Details
-
AbstractItemDao
public AbstractItemDao()
-
-
Method Details
-
load
-
loadAll
-
getSource
-
getAllSources
-
search
-
search
-
searchUnique
-
setFlexibleSearchService
-
getFlexibleSearchService
-
setModelService
-
getModelService
-