Class AbstractItems<T extends ItemModel>
- java.lang.Object
-
- de.hybris.platform.warehousing.util.models.AbstractItems<T>
-
- Direct Known Subclasses:
Addresses,AllocationEvents,AsnEntries,Asns,AtpFormulas,AutomatedWorkflowActionTemplates,BaseSites,BaseStores,CancellationEvents,Catalogs,CatalogVersions,CmsSites,Comments,CommentTypes,Components,ComposedTypes,Consignments,ContentCatalogs,Countries,CsAgentGroups,Currencies,Customers,DeliveryModes,Domains,EmailAddresses,Languages,Orders,PaymentTransactionEntries,PaymentTransactions,PickUpDeliveryModes,PointsOfService,PriceRows,Products,Regions,RestockConfigs,ReturnRequests,SourcingConfigs,StockLevels,Units,UserGroups,Users,Vendors,Warehouses,WorkflowActionTemplates,WorkflowDecisionTemplates,WorkflowTemplates,Zones
public abstract class AbstractItems<T extends ItemModel> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractItems()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlexibleSearchServicegetFlexibleSearchService()protected TgetFromCollectionOrSaveAndReturn(java.util.function.Supplier<java.util.Collection<T>> getter, java.util.function.Supplier<T> creator)ModelServicegetModelService()protected TgetOrSaveAndReturn(java.util.function.Supplier<T> getter, java.util.function.Supplier<T> creator)voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetModelService(ModelService modelService)
-
-
-
Method Detail
-
getFromCollectionOrSaveAndReturn
protected T getFromCollectionOrSaveAndReturn(java.util.function.Supplier<java.util.Collection<T>> getter, java.util.function.Supplier<T> creator)
-
getOrSaveAndReturn
protected T getOrSaveAndReturn(java.util.function.Supplier<T> getter, java.util.function.Supplier<T> creator)
-
getModelService
public ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getFlexibleSearchService
public FlexibleSearchService getFlexibleSearchService()
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
-
-