OSID Logo
OSID Specifications
forum package
Version 3.1.0
Interfaceosid.forum.ReplyQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidContainableQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.forum.ForumQueryInspector
osid.forum.PostQueryInspector
osid.forum.ReplyQueryInspector
osid.forum.ReplySearchResults
Description

This is the query inspector for examining reply queries. Each method specifies an AND term while multiple invocations of the same method produce a nested OR.

MethodgetPostIdTerms
Description

Gets the post Id terms.

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

Gets the post terms.

Returnosid.forum.ReplyQueryInspector[] the post terms
Compliancemandatory This method must be implemented.
MethodgetTimestampTerms
Description

Gets the timestamp terms.

Returnosid.search.terms.DateTimeTerm[] the timestamp terms
Compliancemandatory This method must be implemented.
MethodgetPosterIdTerms
Description

Gets the poster Id terms.

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

Gets the poster terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetPostingAgentIdTerms
Description

Gets the posting agent Id terms.

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

Gets the posting agent terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSubjectLineTerms
Description

Gets the subject line terms.

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

Gets the text terms.

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

Gets the containing reply Id terms.

Returnosid.search.terms.IdTerm[] the containing reply Id terms
Compliancemandatory This method must be implemented.
MethodgetContainingReplyTerms
Description

Gets the containing reply terms.

Returnosid.forum.ReplyQueryInspector[] the containing reply terms
Compliancemandatory This method must be implemented.
MethodgetContainedReplyIdTerms
Description

Gets the contained reply Id terms.

Returnosid.search.terms.IdTerm[] the contained reply Id terms
Compliancemandatory This method must be implemented.
MethodgetContainedReplyTerms
Description

Gets the contained reply terms.

Returnosid.forum.ReplyQueryInspector[] the contained reply terms
Compliancemandatory This method must be implemented.
MethodgetForumIdTerms
Description

Gets the forum Id terms.

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

Gets the forum terms.

Returnosid.forum.ForumQueryInspector[] the forum terms
Compliancemandatory This method must be implemented.
MethodgetReplyQueryInspectorRecord
Description

Gets the reply query inspector record corresponding to the given Reply record Type.

Parametersosid.type.TypereplyRecordType a reply record type
Returnosid.forum.records.ReplyQueryInspectorRecord the reply query inspector record
ErrorsNULL_ARGUMENT replyRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(replyRecordType) is false
Compliancemandatory This method must be implemented.