1 package org.kuali.coeus.propdev.api.budget.subaward; 2 3 import org.kuali.coeus.propdev.api.hierarchy.HierarchicalProposal; 4 5 import java.util.Date; 6 import java.util.List; 7 8 public interface BudgetSubAwardsContract extends IdentifiableSubAwardBudget, HierarchicalProposal { 9 Integer getBudgetVersionNumber(); 10 String getComments(); 11 String getOrganizationName(); 12 String getOrganizationId(); 13 Integer getSubAwardStatusCode(); 14 String getTranslationComments(); 15 16 String getSubAwardXfdFileName(); 17 byte[] getSubAwardXfdFileData(); 18 Date getXfdUpdateTimestamp(); 19 String getXfdUpdateUser(); 20 21 String getSubAwardXmlFileData(); 22 Date getXmlUpdateTimestamp(); 23 String getXmlUpdateUser(); 24 25 String getNamespace(); 26 String getFormName(); 27 28 List<? extends BudgetSubAwardAttachmentContract> getBudgetSubAwardAttachments(); 29 List<? extends BudgetSubAwardFilesContract> getBudgetSubAwardFiles(); 30 List<? extends BudgetSubAwardPeriodDetailContract> getBudgetSubAwardPeriodDetails(); 31 }