public interface ReplyQueryInspector extends OsidObjectQueryInspector, OsidContainableQueryInspector, OsidSubjugateableQueryInspector
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.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getContainedReplyIdTerms()
Gets the contained reply
Id terms. |
ReplyQueryInspector[] |
getContainedReplyTerms()
Gets the contained reply terms.
|
IdTerm[] |
getContainingReplyIdTerms()
Gets the containing reply
Id terms. |
ReplyQueryInspector[] |
getContainingReplyTerms()
Gets the containing reply terms.
|
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[] |
getPostIdTerms()
Gets the post
Id terms. |
IdTerm[] |
getPostingAgentIdTerms()
Gets the posting agent
Id terms. |
AgentQueryInspector[] |
getPostingAgentTerms()
Gets the posting agent terms.
|
ReplyQueryInspector[] |
getPostTerms()
Gets the post terms.
|
ReplyQueryInspectorRecord |
getReplyQueryInspectorRecord(Type replyRecordType)
Gets the reply query inspector record corresponding to the given
Reply record Type. |
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, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getSequesteredTerms
IdTerm[] getPostIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ReplyQueryInspector[] getPostTerms()
mandatory
- This method must be implemented. DateTimeTerm[] 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[] getContainingReplyIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ReplyQueryInspector[] getContainingReplyTerms()
mandatory
- This method must be implemented. IdTerm[] getContainedReplyIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ReplyQueryInspector[] getContainedReplyTerms()
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. ReplyQueryInspectorRecord getReplyQueryInspectorRecord(Type replyRecordType) throws OperationFailedException
Reply
record Type.
replyRecordType
- a reply record typeNullArgumentException
- replyRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(replyRecordType)
is false
mandatory
- This method must be implemented.