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

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

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.
MethodgetProgramIdTerms
Description

Gets the program Id query terms.

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

Gets the program query terms.

Returnosid.course.program.ProgramQueryInspector[] 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.
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.
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.
MethodgetHasMinimumGPATerms
Description

Gets the has minimum gpa query terms.

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

Gets the minimum gpa system Id query terms.

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

Gets the minimum gpa 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.
MethodgetProgramRequirementQueryInspectorRecord
Description

Gets the query inspector record corresponding to the given ProgramRequirement record Type. Multiple record retrievals produce a nested OR term.

Parametersosid.type.TypeprogramRequirementQueryInspectorRecordType a ProgramRequirement record type
Returnosid.course.requisite.records.ProgramRequirementQueryInspectorRecord the query inspector record
ErrorsNULL_ARGUMENT programRequirementQueryInspectorRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(programRequirementQueryInspectorRecordType) is false
Compliancemandatory This method must be implemented.