Uses of Interface
org.osid.course.plan.PlanList
Packages that use PlanList
Package
Description
The Open Service Interface Definitions for the org.osid.course.plan
service.
-
Uses of PlanList in org.osid.course.plan
Methods in org.osid.course.plan that return PlanListModifier and TypeMethodDescriptionPlanLookupSession.getPlans()Gets all plans.PlanSearchResults.getPlans()Gets the plan list resulting from a search.PlanCourseCatalogSession.getPlansByCourseCatalog(Id courseCatalogId) Gets the list ofPlansassociated with anCourseCatalog.PlanCourseCatalogSession.getPlansByCourseCatalogs(IdList courseCatalogIds) Gets the list ofPlanscorresponding to a list ofCourse Catalogs.PlanLookupSession.getPlansByGenusType(Type planGenusType) Gets aPlanListcorresponding to the given plan genusTypewhich does not include plans of genus types derived from the specifiedType.PlanLookupSession.getPlansByIds(IdList planIds) Gets aPlanListcorresponding to the givenIdList.PlanLookupSession.getPlansByParentGenusType(Type planGenusType) Gets aPlanListcorresponding to the given plan genusTypeand include any additional plans with genus types derived from the specifiedType.PlanQuerySession.getPlansByQuery(PlanQuery planQuery) Gets a list of plans matching the given plan query.PlanLookupSession.getPlansByRecordType(Type planRecordType) Gets aPlanListcontaining the given plan recordType.PlanLookupSession.getPlansForCourseOffering(Id courseOfferingId) Gets aPlanListfor the given course offeringId.PlanLookupSession.getPlansForCourseOfferingOnDate(Id courseOfferingId, DateTime from, DateTime to) Gets aPlanListfor a course offering effective during the entire given date range inclusive but not confined to the date range.PlanLookupSession.getPlansForSyllabus(Id syllabusId) Gets aPlanListfor the given syllabusId.PlanLookupSession.getPlansForSyllabusAndCourseOffering(Id syllabusId, Id courseOfferingId) Gets aPlanListfor the given syllabusand CourseOffering.PlanLookupSession.getPlansForSyllabusAndCourseOfferingOnDate(Id syllabusId, Id courseOfferingId, DateTime from, DateTime to) Gets aPlanListfor a syllabus and course offering effective during the entire given date range inclusive but not confined to the date range.PlanLookupSession.getPlansForSyllabusOnDate(Id syllabusId, DateTime from, DateTime to) Gets aPlanListfor a syllabus effective during the entire given date range inclusive but not confined to the date range.PlanLookupSession.getPlansOnDate(DateTime from, DateTime to) Gets aPlanListeffective during the entire given date range inclusive but not confined to the date range.