OSID Logo
OSID Specifications
checklist mason package
Version 3.0.0
Release Candidate Preview
Interfaceosid.checklist.mason.TodoProducerQueryInspector
Implementsosid.OsidRuleQueryInspector
Description

This is the query inspector for examining todo producer queries.

MethodgetCreationRuleTerms
Description

Gets the creationquery terms.

Returnosid.search.terms.BooleanTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCyclicEventIdTerms
Description

Gets the cyclic event Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCyclicEventTerms
Description

Gets the cyclic event query terms.

Returnosid.calendaring.cycle.CyclicEventQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetStockIdTerms
Description

Gets the stock Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetStockTerms
Description

Gets the stock query terms.

Returnosid.inventory.StockQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetStockLevelTerms
Description

Gets the stock level query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetProducedTodoIdTerms
Description

Gets the produced Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetProducedTodoTerms
Description

Gets the produced query terms.

Returnosid.checklist.TodoQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetChecklistIdTerms
Description

Gets the checklist Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetChecklistTerms
Description

Gets the checklist query terms.

Returnosid.checklist.ChecklistQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetTodoProducerQueryInspectorRecord
Description

Gets the todo producer query inspector record corresponding to the given TodoProducer record Type.

Parametersosid.type.TypetodoProducerRecordTypea todo producer record type
Returnosid.checklist.mason.records.TodoProducerQueryInspectorRecordthe todo producer query inspector record
ErrorsNULL_ARGUMENT todoProducerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(todoProducerRecordType) is false
CompliancemandatoryThis method must be implemented.