OSID Logo
OSID Specifications
filing package
Version 3.1.0
Interfaceosid.filing.FileQueryInspector
Implementsosid.filing.DirectoryEntryQueryInspector
Used Byosid.filing.DirectoryQueryInspector
osid.filing.FileSearchResults
osid.filing.FileSmartDirectorySession
Description

This is the query inspector for examining file queries.

MethodgetSizeTerms
Description

Gets the size query terms.

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

Gets the data string query terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDataTerms
Description

Gets the data query terms.

Returnosid.search.terms.BytesTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetFileQueryInspectorRecord
Description

Gets the file query inspector record corresponding to the given File record Type.

Parametersosid.type.TypefileRecordType a file record type
Returnosid.filing.records.FileQueryInspectorRecord the file query inspector record
ErrorsNULL_ARGUMENT fileRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(fileRecordType) is false
Compliancemandatory This method must be implemented.