org.kuali.student.core.statement.dao
Interface StatementDao

All Superinterfaces:
CrudDao, SearchableDao
All Known Implementing Classes:
StatementDaoImpl

public interface StatementDao
extends CrudDao, SearchableDao


Method Summary
 Statement getParentStatement(String childId)
           
 List<RefStatementRelation> getRefStatementRelations(String refObjectTypeKey, String refObjectId)
           
 List<ReqComponent> getReqComponents(List<String> reqComponentIdList)
           
 List<ReqComponent> getReqComponentsByType(String reqComponentTypeKey)
           
 List<Statement> getStatements(List<String> statementIdList)
           
 List<Statement> getStatementsForReqComponent(String reqComponentId)
           
 List<Statement> getStatementsForStatementType(String statementTypeKey)
           
 List<Object[]> getStatementsWithDependencies(List<String> cluVersionIndIds, List<String> cluSetIds)
           
 
Methods inherited from interface org.kuali.student.common.dao.CrudDao
create, delete, delete, fetch, find, update
 
Methods inherited from interface org.kuali.student.common.dao.SearchableDao
search
 

Method Detail

getReqComponents

List<ReqComponent> getReqComponents(List<String> reqComponentIdList)

getStatements

List<Statement> getStatements(List<String> statementIdList)

getStatementsForStatementType

List<Statement> getStatementsForStatementType(String statementTypeKey)

getReqComponentsByType

List<ReqComponent> getReqComponentsByType(String reqComponentTypeKey)

getStatementsForReqComponent

List<Statement> getStatementsForReqComponent(String reqComponentId)

getRefStatementRelations

List<RefStatementRelation> getRefStatementRelations(String refObjectTypeKey,
                                                    String refObjectId)

getParentStatement

Statement getParentStatement(String childId)
                             throws DoesNotExistException
Throws:
DoesNotExistException

getStatementsWithDependencies

List<Object[]> getStatementsWithDependencies(List<String> cluVersionIndIds,
                                             List<String> cluSetIds)


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