View Javadoc
1   package org.kuali.coeus.common.budget.api.nonpersonnel;
2   
3   import org.kuali.coeus.common.budget.api.core.IdentifiableBudget;
4   import org.kuali.coeus.common.budget.api.rate.RateClassContract;
5   import org.kuali.coeus.sys.api.model.ScaleTwoDecimal;
6   
7   import java.util.Date;
8   
9   public interface AbstractBudgetRateAndBaseContract extends IdentifiableBudget {
10      
11      Integer getBudgetPeriod();
12  
13      Integer getLineItemNumber();
14  
15      String getRateClassCode();
16  
17      Integer getRateNumber();
18  
19      String getRateTypeCode();
20  
21      ScaleTwoDecimal getAppliedRate();
22  
23      ScaleTwoDecimal getBaseCostSharing();
24  
25      ScaleTwoDecimal getCalculatedCost();
26  
27      ScaleTwoDecimal getCalculatedCostSharing();
28  
29      Date getEndDate();
30  
31      Boolean getOnOffCampusFlag();
32  
33      Date getStartDate();
34  
35      RateClassContract getRateClass();
36  }