OSID Logo
OSID Specifications
filing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.filing.FileQueryInspector
Implementsosid.filing.DirectoryEntryQueryInspector
Description

This is the query inspector for examining file queries.

MethodgetSizeTerms
Description

Gets the size query terms.

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

Gets the data string query terms.

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

Gets the data query terms.

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

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

Parametersosid.type.TypefileRecordTypea file record type
Returnosid.filing.records.FileQueryInspectorRecordthe file query inspector record
ErrorsNULL_ARGUMENT fileRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(fileRecordType) is false
CompliancemandatoryThis method must be implemented.