public interface PlanQueryInspector extends OsidRelationshipQueryInspector
The inspector for examining plan queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getCourseCatalogIdTerms()
Gets the course catalog
Id terms. |
CourseCatalogQueryInspector[] |
getCourseCatalogTerms()
Gets the course catalog terms.
|
IdTerm[] |
getCourseOfferingIdTerms()
Gets the course offering
Id terms. |
CourseOfferingQueryInspector[] |
getCourseOfferingTerms()
Gets the course offering terms.
|
IdTerm[] |
getLessonIdTerms()
Gets the lesson
Id terms. |
LessonQueryInspector[] |
getLessonTerms()
Gets the lesson terms.
|
IdTerm[] |
getModuleIdTerms()
Gets the module
Id terms. |
ModuleQueryInspector[] |
getModuleTerms()
Gets the module terms.
|
PlanQueryInspectorRecord |
getPlanQueryInspectorRecord(Type planRecordType)
Gets the plan query inspector record corresponding to the given
Plan record Type. |
IdTerm[] |
getSyllabusIdTerms()
Gets the syllabus
Id terms. |
SyllabusQueryInspector[] |
getSyllabusTerms()
Gets the syllabus terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getSyllabusIdTerms()
Id terms. Id termsmandatory - This method must be implemented. SyllabusQueryInspector[] getSyllabusTerms()
mandatory - This method must be implemented. IdTerm[] getCourseOfferingIdTerms()
Id terms. Id termsmandatory - This method must be implemented. CourseOfferingQueryInspector[] getCourseOfferingTerms()
mandatory - This method must be implemented. IdTerm[] getModuleIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ModuleQueryInspector[] getModuleTerms()
mandatory - This method must be implemented. IdTerm[] getLessonIdTerms()
Id terms. Id termsmandatory - This method must be implemented. LessonQueryInspector[] getLessonTerms()
mandatory - This method must be implemented. IdTerm[] getCourseCatalogIdTerms()
Id terms. Id termsmandatory - This method must be implemented. CourseCatalogQueryInspector[] getCourseCatalogTerms()
mandatory - This method must be implemented. PlanQueryInspectorRecord getPlanQueryInspectorRecord(Type planRecordType) throws OperationFailedException
Plan record Type. planRecordType - a plan record typeNullArgumentException - planRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(planRecordType) is false mandatory - This method must be implemented.