package se.idega.idegaweb.commune.accounting.regulations.data; public interface Regulation extends com.idega.data.IDOEntity { public java.lang.Integer getAmount(); public java.sql.Timestamp getChangedDate(); public java.lang.String getChangedSign(); public java.lang.Integer getConditionOrder(); public se.idega.idegaweb.commune.accounting.regulations.data.ConditionType getConditionType(); public float getDiscount(); public java.lang.String getLocalizationKey(); public float getMaxAmountDiscount(); public java.lang.String getName(); public com.idega.block.school.data.SchoolCategory getOperation(); public se.idega.idegaweb.commune.accounting.regulations.data.PaymentFlowType getPaymentFlowType(); public java.sql.Date getPeriodFrom(); public java.sql.Date getPeriodTo(); public se.idega.idegaweb.commune.accounting.regulations.data.RegulationSpecType getRegSpecType(); public se.idega.idegaweb.commune.accounting.regulations.data.SpecialCalculationType getSpecialCalculation(); public java.lang.Integer getVATEligible(); public se.idega.idegaweb.commune.accounting.regulations.data.Regulation getVATRuleRegulation(); public void setAmount(int p0); public void setChangedDate(java.sql.Timestamp p0); public void setChangedSign(java.lang.String p0); public void setConditionOrder(int p0); public void setConditionType(int p0); public void setDiscount(float p0); public void setLocalizationKey(java.lang.String p0); public void setMaxAmountDiscount(float p0); public void setName(java.lang.String p0); public void setOperation(java.lang.String p0); public void setPaymentFlowType(int p0); public void setPeriodFrom(java.sql.Date p0); public void setPeriodTo(java.sql.Date p0); public void setRegSpecType(int p0); public void setSpecialCalculation(int p0); public void setVATEligible(int p0); public void setVATRuleRegulation(se.idega.idegaweb.commune.accounting.regulations.data.Regulation p0); public void setVATRuleRegulation(int p0); }