OSID Logo
OSID Specifications
checklist mason package
Version 3.1.0
Interfaceosid.checklist.mason.TodoProducerQueryInspector
Implementsosid.OsidRuleQueryInspector
Used Byosid.checklist.mason.TodoProducerSearchResults
osid.checklist.mason.TodoProducerSmartChecklistSession
Description

This is the query inspector for examining todo producer queries.

Like all OsidQueryInspectors, TodoProducerQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetCreationRuleTerms
Description

Gets the creationquery terms.

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

Gets the cyclic event Id query terms.

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

Gets the cyclic event query terms.

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

Gets the stock Id query terms.

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

Gets the stock query terms.

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

Gets the stock level query terms.

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

Gets the produced Id query terms.

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

Gets the produced query terms.

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

Gets the checklist Id query terms.

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

Gets the checklist query terms.

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

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

Parametersosid.type.TypetodoProducerRecordType a todo producer record type
Returnosid.checklist.mason.records.TodoProducerQueryInspectorRecord the todo producer query inspector record
ErrorsNULL_ARGUMENT todoProducerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(todoProducerRecordType) is false
Compliancemandatory This method must be implemented.