OSID Logo
OSID Specifications
course requisite package
Version 3.1.0
Interfaceosid.course.requisite.CourseRequirementQueryInspector
Implementsosid.OsidRuleQueryInspector
osid.OsidAggregateableQueryInspector
Description

The query inspector provides a means of accessing the match terms of a CourseRequirementQuery.

MethodgetAltRequisiteIdTerms
Description

Gets the alt requisite Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAltRequisiteTerms
Description

Gets the alt requisite query terms.

Returnosid.course.requisite.RequisiteQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCourseIdTerms
Description

Gets the course Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCourseTerms
Description

Gets the course query terms.

Returnosid.course.CourseQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresSubjectAreaTerms
Description

Gets the requires subject area query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSubjectAreaIdTerms
Description

Gets the subject area Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSubjectAreaTerms
Description

Gets the subject area query terms.

Returnosid.ontology.SubjectQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetIncludeEquivalentUnitsTerms
Description

Gets the include equivalent units query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresMinimumNumberTerms
Description

Gets the requires minimum number query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumNumberTerms
Description

Gets the minimum number query terms.

Returnosid.search.terms.CardinalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresMinimumNonTransferNumberTerms
Description

Gets the requires minimum non-transfer number query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumNonTransferNumberTerms
Description

Gets the minimum non-transfer number query terms.

Returnosid.search.terms.CardinalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasTargetNumberForSetTerms
Description

Gets the has target number for set query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetTargetSetNumberTerms
Description

Gets the target set number query terms.

Returnosid.search.terms.CardinalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresMinimumCreditsTerms
Description

Gets the requires minimum credits query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCreditScaleIdTerms
Description

Gets the credit scale Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumCreditsTerms
Description

Gets the minimum credits query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresMinimumNonTransferCreditsTerms
Description

Gets the requires minimum non-transfer credits query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetNonTransferCreditsTerms
Description

Gets the non-transfer credits query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasTargetCreditsForSetTerms
Description

Gets the has target credits for set query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetTargetSetCreditsTerms
Description

Gets the target set credits query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresCompletionTerms
Description

Gets the requires completion query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasTimeframeTerms
Description

Gets the has timeframe query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasMinimumGradeTerms
Description

Gets the has minimum grade query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumGradeIdTerms
Description

Gets the minimum grade Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumGradeTerms
Description

Gets the minimum grade query terms.

Returnosid.grading.GradeQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasMinimumScoreTerms
Description

Gets the has minimum score query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumScoreSystemIdTerms
Description

Gets the minimum score system Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumScoreTerms
Description

Gets the minimum score query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHasMinimumEarnedCreditsTerms
Description

Gets the has minimum earned credits query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMinimumEarnedCreditsTerms
Description

Gets the minimum earned credits query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCourseRequirementQueryInspectorRecord
Description

Gets the course requirement query record corresponding to the given CourseRequirement record Type. Multiple record retrievals produce a nested OR term.

Parametersosid.type.TypecourseRequirementQueryInspectorRecordType a course requirement record type
Returnosid.course.requisite.records.CourseRequirementQueryInspectorRecord the course requirement query inspector record
ErrorsNULL_ARGUMENT courseRequirementQueryInspectorRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(courseRequirementQueryInspectorRecordType) is false
Compliancemandatory This method must be implemented.