org.kuali.student.krms.termresolver
Class GPATermResolver

java.lang.Object
  extended by org.kuali.student.krms.termresolver.GPATermResolver
All Implemented Interfaces:
TermResolver<GPAInfo>

public class GPATermResolver
extends Object
implements TermResolver<GPAInfo>


Constructor Summary
GPATermResolver()
           
 
Method Summary
 AcademicRecordService getAcademicRecordService()
           
 int getCost()
           
 String getOutput()
           
 Set<String> getParameterNames()
           
 Set<String> getPrerequisites()
           
 GPAInfo 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

GPATermResolver

public GPATermResolver()
Method Detail

getAcademicRecordService

public AcademicRecordService getAcademicRecordService()

setAcademicRecordService

public void setAcademicRecordService(AcademicRecordService academicRecordService)

getPrerequisites

public Set<String> getPrerequisites()
Specified by:
getPrerequisites in interface TermResolver<GPAInfo>

getOutput

public String getOutput()
Specified by:
getOutput in interface TermResolver<GPAInfo>

getParameterNames

public Set<String> getParameterNames()
Specified by:
getParameterNames in interface TermResolver<GPAInfo>

getCost

public int getCost()
Specified by:
getCost in interface TermResolver<GPAInfo>

resolve

public GPAInfo resolve(Map<String,Object> resolvedPrereqs,
                       Map<String,String> parameters)
                throws TermResolutionException
Specified by:
resolve in interface TermResolver<GPAInfo>
Throws:
TermResolutionException


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