1 package org.kuali.coeus.common.api.ynq; 2 3 import org.kuali.coeus.sys.api.model.Describable; 4 5 import java.util.Date; 6 import java.util.List; 7 8 public interface YnqContract extends Describable { 9 10 String getQuestionId(); 11 12 String getDateRequiredFor(); 13 14 Date getEffectiveDate(); 15 16 String getExplanationRequiredFor(); 17 18 String getGroupName(); 19 20 Integer getNoOfAnswers(); 21 22 String getQuestionType(); 23 24 String getStatus(); 25 26 List<? extends YnqExplanationContract> getYnqExplanations(); 27 }