public interface PostQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining for post queries. Each method 
  specifies an  AND  term while multiple invocations of the 
  same method produce a nested  OR.  
| Modifier and Type | Method and Description | 
|---|---|
IdTerm[] | 
getForumIdTerms()
Gets the forum  
 Id  terms. | 
ForumQueryInspector[] | 
getForumTerms()
Gets the forum terms. 
 | 
IdTerm[] | 
getPosterIdTerms()
Gets the poster  
 Id  terms. | 
ResourceQueryInspector[] | 
getPosterTerms()
Gets the poster terms. 
 | 
IdTerm[] | 
getPostingAgentIdTerms()
Gets the poster  
 Id  terms. | 
AgentQueryInspector[] | 
getPostingAgentTerms()
Gets the poster terms. 
 | 
PostQueryInspectorRecord | 
getPostQueryInspectorRecord(Type postRecordType)
Gets the query inspector record corresponding to the given  
 Post 
   record  Type. | 
IdTerm[] | 
getReplyIdTerms()
Gets the reply  
 Id  terms. | 
ReplyQueryInspector[] | 
getReplyTerms()
Gets the reply terms. 
 | 
StringTerm[] | 
getSubjectLineTerms()
Gets the subject line terms. 
 | 
StringTerm[] | 
getTextTerms()
Gets the text terms. 
 | 
DateTimeTerm[] | 
getTimestampTerms()
Gets the timestamp terms. 
 | 
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsDateTimeTerm[] getTimestampTerms()
mandatory - This method must be implemented. IdTerm[] getPosterIdTerms()
 Id  terms. Id  termsmandatory - This method must be implemented. ResourceQueryInspector[] getPosterTerms()
mandatory - This method must be implemented. IdTerm[] getPostingAgentIdTerms()
 Id  terms. Id  termsmandatory - This method must be implemented. AgentQueryInspector[] getPostingAgentTerms()
mandatory - This method must be implemented. StringTerm[] getSubjectLineTerms()
mandatory - This method must be implemented. StringTerm[] getTextTerms()
mandatory - This method must be implemented. IdTerm[] getReplyIdTerms()
 Id  terms. Id  termsmandatory - This method must be implemented. ReplyQueryInspector[] getReplyTerms()
mandatory - This method must be implemented. IdTerm[] getForumIdTerms()
 Id  terms. Id  termsmandatory - This method must be implemented. ForumQueryInspector[] getForumTerms()
mandatory - This method must be implemented. PostQueryInspectorRecord getPostQueryInspectorRecord(Type postRecordType) throws OperationFailedException
 Post 
   record  Type. postRecordType - a post record typeNullArgumentException -  postRecordType  
          is  null OperationFailedException - unable to complete requestUnsupportedException -  
          hasRecordType(postRecordType)  is  false mandatory - This method must be implemented.