org.kuali.student.krms.termresolver
Class SubjectCodeTermResolver

java.lang.Object
  extended by org.kuali.student.krms.termresolver.SubjectCodeTermResolver
All Implemented Interfaces:
org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>

public class SubjectCodeTermResolver
extends Object
implements org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>


Constructor Summary
SubjectCodeTermResolver()
           
 
Method Summary
 AcademicRecordService getAcademicRecordService()
           
 int getCost()
           
 String getOutput()
           
 Set<String> getParameterNames()
           
 Set<String> getPrerequisites()
           
 List<StudentCourseRecordInfo> resolve(Map<String,Object> resolvedPrereqs, Map<String,String> parameters)
           
 void setAcademicRecordService(AcademicRecordService academicRecordService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectCodeTermResolver

public SubjectCodeTermResolver()
Method Detail

getAcademicRecordService

public AcademicRecordService getAcademicRecordService()

setAcademicRecordService

public void setAcademicRecordService(AcademicRecordService academicRecordService)

getPrerequisites

public Set<String> getPrerequisites()
Specified by:
getPrerequisites in interface org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>

getOutput

public String getOutput()
Specified by:
getOutput in interface org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>

getParameterNames

public Set<String> getParameterNames()
Specified by:
getParameterNames in interface org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>

getCost

public int getCost()
Specified by:
getCost in interface org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>

resolve

public List<StudentCourseRecordInfo> resolve(Map<String,Object> resolvedPrereqs,
                                             Map<String,String> parameters)
                                      throws org.kuali.rice.krms.api.engine.TermResolutionException
Specified by:
resolve in interface org.kuali.rice.krms.api.engine.TermResolver<List<StudentCourseRecordInfo>>
Throws:
org.kuali.rice.krms.api.engine.TermResolutionException


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.