OSID Logo
OSID Specifications
financials posting package
Version 3.1.0
Interfaceosid.financials.posting.PostQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidAggregateableQueryInspector
Used Byosid.financials.posting.PostEntryQueryInspector
osid.financials.posting.PostQueryInspector
osid.financials.posting.PostSearchResults
osid.financials.posting.PostSmartBusinessSession
Description

The query inspectors provide a means of accessing the match terms of a query. These interfaces are used to examine the actual query terms used in a search or that may be used to create a smart catalog. Query inspectors may be converted to OsidQuery interfaces for reuse or modification in the search sessions.

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

MethodgetFiscalPeriodIdTerms
Description

Gets the fiscal period Id query terms.

Returnosid.search.terms.IdTerm[] the fiscal period Id query terms
Compliancemandatory This method must be implemented.
MethodgetFiscalPeriodTerms
Description

Gets the fiscal period query terms.

Returnosid.financials.FiscalPeriodQueryInspector[] the fiscal period query terms
Compliancemandatory This method must be implemented.
MethodgetPostedTerms
Description

Gets the posted query terms.

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

Gets the date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the date query terms
Compliancemandatory This method must be implemented.
MethodgetPostEntryIdTerms
Description

Gets the post entry Id query terms.

Returnosid.search.terms.IdTerm[] the post entry Id query terms
Compliancemandatory This method must be implemented.
MethodgetPostEntryTerms
Description

Gets the post entry query terms.

Returnosid.financials.posting.PostEntryQueryInspector[] the post entry query terms
Compliancemandatory This method must be implemented.
MethodgetCorrectedPostIdTerms
Description

Gets the corrected post Id query terms.

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

Gets the corrected post query terms.

Returnosid.financials.posting.PostQueryInspector[] the post query terms
Compliancemandatory This method must be implemented.
MethodgetBusinessIdTerms
Description

Gets the business Id query terms.

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

Gets the business query terms.

Returnosid.financials.BusinessQueryInspector[] the business query terms
Compliancemandatory This method must be implemented.
MethodgetPostQueryInspectorRecord
Description

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

Parametersosid.type.TypepostRecordType a post record type
Returnosid.financials.posting.records.PostQueryInspectorRecord the post query inspector record
ErrorsNULL_ARGUMENT postRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(postRecordType) is false
Compliancemandatory This method must be implemented.