/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.easyrec.plugin.arm.model; import java.util.List; import org.easyrec.plugin.arm.model.enums.MetricTypes; /** * * @author szavrel */ public class ARMConfigurationInt { private Integer tenantId; private Integer assocType; private Integer support; private List<Integer> itemTypes; private Integer actionType; private Double supportPrcnt; private Integer supportMinAbs; private Double confidencePrcnt; private Integer maxRulesPerItem; private Boolean excludeSingleItemBaskests = false; private Double ratingNeutral; private MetricTypes metricType; private Integer maxSizeL1; private Boolean doDeltaUpdate; public ARMConfigurationInt() { } public ARMConfigurationInt(Integer tenantId, Integer assocType, Integer support, List<Integer> itemTypes, Integer actionType, Double supportPrcnt, Integer supportMinAbs, Double confidencePrcnt, Integer maxRulesPerItem, Double ratingNeutral, MetricTypes metricType, Integer maxSizeL1, Boolean doDeltaUpdate) { this.tenantId = tenantId; this.support = support; this.itemTypes = itemTypes; this.actionType = actionType; this.supportPrcnt = supportPrcnt; this.supportMinAbs = supportMinAbs; this.confidencePrcnt = confidencePrcnt; this.maxRulesPerItem = maxRulesPerItem; this.ratingNeutral = ratingNeutral; this.metricType = metricType; this.maxSizeL1 = maxSizeL1; this.doDeltaUpdate = doDeltaUpdate; this.assocType = assocType; } public Integer getActionType() { return actionType; } public void setActionType(Integer actionType) { this.actionType = actionType; } public Double getConfidencePrcnt() { return confidencePrcnt; } public void setConfidencePrcnt(Double confidencePrcnt) { this.confidencePrcnt = confidencePrcnt; } public Boolean getDoDeltaUpdate() { return doDeltaUpdate; } public void setDoDeltaUpdate(Boolean doDeltaUpdate) { this.doDeltaUpdate = doDeltaUpdate; } public Boolean getExcludeSingleItemBaskests() { return excludeSingleItemBaskests; } public void setExcludeSingleItemBaskests(Boolean excludeSingleItemBaskests) { this.excludeSingleItemBaskests = excludeSingleItemBaskests; } public List<Integer> getItemTypes() { return itemTypes; } public void setItemTypes(List<Integer> itemTypes) { this.itemTypes = itemTypes; } public Integer getMaxRulesPerItem() { return maxRulesPerItem; } public void setMaxRulesPerItem(Integer maxRulesPerItem) { this.maxRulesPerItem = maxRulesPerItem; } public Integer getMaxSizeL1() { return maxSizeL1; } public void setMaxSizeL1(Integer maxSizeL1) { this.maxSizeL1 = maxSizeL1; } public Integer getSupport() { return support; } public void setSupport(Integer support) { this.support = support; } public Integer getSupportMinAbs() { return supportMinAbs; } public void setSupportMinAbs(Integer supportMinAbs) { this.supportMinAbs = supportMinAbs; } public Double getSupportPrcnt() { return supportPrcnt; } public void setSupportPrcnt(Double supportPrcnt) { this.supportPrcnt = supportPrcnt; } public Double getRatingNeutral() { return ratingNeutral; } public void setRatingNeutral(Double ratingNeutral) { this.ratingNeutral = ratingNeutral; } public MetricTypes getMetricType() { return metricType; } public void setMetricType(MetricTypes metricType) { this.metricType = metricType; } public Integer getAssocType() { return assocType; } public void setAssocType(Integer assocType) { this.assocType = assocType; } public Integer getTenantId() { return tenantId; } public void setTenantId(Integer tenantId) { this.tenantId = tenantId; } }