package com.hongqiang.shop.modules.shipping.service;
import java.util.List;
import com.hongqiang.shop.common.base.persistence.Page;
import com.hongqiang.shop.common.utils.Filter;
import com.hongqiang.shop.common.utils.Order;
import com.hongqiang.shop.common.utils.Pageable;
import com.hongqiang.shop.modules.entity.ShippingMethod;
public interface ShippingMethodService {
public ShippingMethod find(Long id);
public Page<ShippingMethod> findPage(Pageable pageable);
public List<ShippingMethod> findList(Long[] ids);
public List<ShippingMethod> findList(Integer first, Integer count,
List<Filter> filters, List<Order> orders);
public List<ShippingMethod> findAll();
public Long count();
public void save(ShippingMethod shippingMethod);
public ShippingMethod update(ShippingMethod shippingMethod);
public ShippingMethod update(ShippingMethod shippingMethod,
String[] ignoreProperties);
public void delete(Long id);
public void delete(Long[] ids);
public void delete(ShippingMethod shippingMethod);
}