All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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;
	}



}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy