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.

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

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.