OSID Logo
OSID Specifications
osid package
Version 3.1.0
Interfaceosid.OsidOperableQuery
Implementsosid.OsidQuery
Implemented Byosid.course.CourseQuery
osid.course.ActivityUnitQuery
osid.assessment.authoring.AssessmentPartQuery
osid.OsidRuleQuery
osid.OsidGovernatorQuery
osid.repository.CompositionQuery
osid.journaling.BranchQuery
osid.offering.CanonicalUnitQuery
osid.configuration.ValueQuery
osid.course.program.ProgramQuery
osid.mapping.path.ObstacleQuery
osid.control.ControllerQuery
Description

This is the query interface for searching operables. Each method specifies an AND term while multiple invocations of the same method produce a nested OR.

MethodmatchActive
Description

Matches active.

Parametersbooleanmatch true to match active, false to match inactive
Compliancemandatory This method must be implemented.
MethodclearActiveTerms
Description

Clears the active query terms.

Compliancemandatory This method must be implemented.
MethodmatchEnabled
Description

Matches administratively enabled.

Parametersbooleanmatch true to match administratively enabled, false otherwise
Compliancemandatory This method must be implemented.
MethodclearEnabledTerms
Description

Clears the administratively enabled query terms.

Compliancemandatory This method must be implemented.
MethodmatchDisabled
Description

Matches administratively disabled.

Parametersbooleanmatch true to match administratively disabled, false otherwise
Compliancemandatory This method must be implemented.
MethodclearDisabledTerms
Description

Clears the administratively disabled query terms.

Compliancemandatory This method must be implemented.
MethodmatchOperational
Description

Matches operational operables.

Parametersbooleanmatch true to match operational, false to match not operational
Compliancemandatory This method must be implemented.
MethodclearOperationalTerms
Description

Clears the operational query terms.

Compliancemandatory This method must be implemented.