OSID Logo
OSID Specifications
financials package
Version 3.1.0
Interfaceosid.financials.SummaryQueryInspector
Implementsosid.OsidCompendiumQueryInspector
Used Byosid.financials.AccountQueryInspector
osid.financials.ActivityQueryInspector
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.

MethodgetAccountIdTerms
Description

Gets the account Id query terms.

Returnosid.search.terms.IdTerm[] the account Id terms
Compliancemandatory This method must be implemented.
MethodgetAccountTerms
Description

Gets the account query terms.

Returnosid.financials.AccountQueryInspector[] the account terms
Compliancemandatory This method must be implemented.
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.
MethodgetCreditsTerms
Description

Gets the credits query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the credits query terms
Compliancemandatory This method must be implemented.
MethodgetDebitsTerms
Description

Gets the debits query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the debits query terms
Compliancemandatory This method must be implemented.
MethodgetBalanceTerms
Description

Gets the balacnce query terms.

Returnosid.search.terms.DecimalRangeTerm[] the balance query terms
Compliancemandatory This method must be implemented.
MethodgetBudgetTerms
Description

Gets the budget query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the budget query terms
Compliancemandatory This method must be implemented.
MethodgetDeltaTerms
Description

Gets the delta query terms.

Returnosid.search.terms.DecimalRangeTerm[] the delta query terms
Compliancemandatory This method must be implemented.
MethodgetForecastTerms
Description

Gets the forecast query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the forecast query terms
Compliancemandatory This method must be implemented.
MethodgetSummaryQueryInspectorRecord
Description

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

Parametersosid.type.TypesummaryRecordType a summary record type
Returnosid.financials.records.SummaryQueryInspectorRecord the summary query inspector record
ErrorsNULL_ARGUMENT summaryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(summaryRecordType) is false
Compliancemandatory This method must be implemented.