public interface CommentQueryInspector extends OsidRelationshipQueryInspector
The comment query inspector for examining comment queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getBookIdTerms()
Gets the book
Id terms. |
BookQueryInspector[] |
getBookTerms()
Gets the book terms.
|
IdTerm[] |
getCommentingAgentIdTerms()
Gets the agent
Id terms. |
AgentQueryInspector[] |
getCommentingAgentTerms()
Gets the agent terms.
|
IdTerm[] |
getCommentorIdTerms()
Gets the resource
Id terms. |
ResourceQueryInspector[] |
getCommentorTerms()
Gets the resource terms.
|
CommentQueryInspectorRecord |
getCommentQueryInspectorRecord(Type commentRecordType)
Gets the comment query inspector record corresponding to the given
Comment record Type. |
IdTerm[] |
getRatingIdTerms()
Gets the rating
Id terms. |
GradeQueryInspector[] |
getRatingTerms()
Gets the rating terms.
|
IdTerm[] |
getReferenceIdTerms()
Gets the reference
Id terms. |
StringTerm[] |
getTextTerms()
Gets the text query terms.
|
getEndReasonIdTerms, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] getReferenceIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. IdTerm[] getCommentorIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getCommentorTerms()
mandatory
- This method must be implemented. IdTerm[] getCommentingAgentIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. AgentQueryInspector[] getCommentingAgentTerms()
mandatory
- This method must be implemented. StringTerm[] getTextTerms()
mandatory
- This method must be implemented. IdTerm[] getRatingIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. GradeQueryInspector[] getRatingTerms()
mandatory
- This method must be implemented. IdTerm[] getBookIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. BookQueryInspector[] getBookTerms()
mandatory
- This method must be implemented. CommentQueryInspectorRecord getCommentQueryInspectorRecord(Type commentRecordType) throws OperationFailedException
Comment
record Type.
commentRecordType
- a comment record typeNullArgumentException
- commentRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(commentRecordType)
is false
mandatory
- This method must be implemented.