com.salesmanager.core.model.catalog.product.ProductCriteria Maven / Gradle / Ivy
package com.salesmanager.core.model.catalog.product;
import java.util.List;
import com.salesmanager.core.model.catalog.product.attribute.AttributeCriteria;
import com.salesmanager.core.model.common.Criteria;
public class ProductCriteria extends Criteria {
private String productName;
private List attributeCriteria;
private Boolean available = null;
private List categoryIds;
private List availabilities;
private List productIds;
private String status;
private Long manufacturerId = null;
private Long ownerId = null;
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public List getCategoryIds() {
return categoryIds;
}
public void setCategoryIds(List categoryIds) {
this.categoryIds = categoryIds;
}
public List getAvailabilities() {
return availabilities;
}
public void setAvailabilities(List availabilities) {
this.availabilities = availabilities;
}
public Boolean getAvailable() {
return available;
}
public void setAvailable(Boolean available) {
this.available = available;
}
public void setAttributeCriteria(List attributeCriteria) {
this.attributeCriteria = attributeCriteria;
}
public List getAttributeCriteria() {
return attributeCriteria;
}
public void setProductIds(List productIds) {
this.productIds = productIds;
}
public List getProductIds() {
return productIds;
}
public void setManufacturerId(Long manufacturerId) {
this.manufacturerId = manufacturerId;
}
public Long getManufacturerId() {
return manufacturerId;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public Long getOwnerId() {
return ownerId;
}
public void setOwnerId(Long ownerId) {
this.ownerId = ownerId;
}
}