Class DefaultProductTaxCodeDao
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
-
- de.hybris.platform.externaltax.impl.DefaultProductTaxCodeDao
-
- All Implemented Interfaces:
ProductTaxCodeDao,Dao
public class DefaultProductTaxCodeDao extends AbstractItemDao implements ProductTaxCodeDao
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService
-
-
Constructor Summary
Constructors Constructor Description DefaultProductTaxCodeDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlexibleSearchQuerycreateUniqueLookupQuery(java.lang.String productCode, java.lang.String taxArea, java.lang.String selectClause)ProductTaxCodeModelgetTaxCodeForProductAndArea(java.lang.String productCode, java.lang.String taxArea)java.lang.StringgetTaxCodeForProductAndAreaDirect(java.lang.String productCode, java.lang.String taxArea)java.util.List<ProductTaxCodeModel>getTaxCodesForProduct(java.lang.String productCode)java.util.List<java.util.List<java.lang.String>>getTaxCodesForProductsAndAreaDirect(java.util.Collection<java.lang.String> productCodes, java.lang.String taxArea)-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelService
-
-
-
-
Method Detail
-
getTaxCodeForProductAndAreaDirect
public java.lang.String getTaxCodeForProductAndAreaDirect(java.lang.String productCode, java.lang.String taxArea)- Specified by:
getTaxCodeForProductAndAreaDirectin interfaceProductTaxCodeDao
-
createUniqueLookupQuery
protected FlexibleSearchQuery createUniqueLookupQuery(java.lang.String productCode, java.lang.String taxArea, java.lang.String selectClause)
-
getTaxCodesForProductsAndAreaDirect
public java.util.List<java.util.List<java.lang.String>> getTaxCodesForProductsAndAreaDirect(java.util.Collection<java.lang.String> productCodes, java.lang.String taxArea)- Specified by:
getTaxCodesForProductsAndAreaDirectin interfaceProductTaxCodeDao
-
getTaxCodeForProductAndArea
public ProductTaxCodeModel getTaxCodeForProductAndArea(java.lang.String productCode, java.lang.String taxArea)
- Specified by:
getTaxCodeForProductAndAreain interfaceProductTaxCodeDao
-
getTaxCodesForProduct
public java.util.List<ProductTaxCodeModel> getTaxCodesForProduct(java.lang.String productCode)
- Specified by:
getTaxCodesForProductin interfaceProductTaxCodeDao
-
-