public interface IssueQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining issue queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getBlockIdTerms()
Gets the block
Id query terms. |
BlockQueryInspector[] |
getBlockTerms()
Gets the block query terms.
|
IdTerm[] |
getBureauIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getBureauTerms()
Gets the resource query terms.
|
IdTerm[] |
getHoldIdTerms()
Gets the hold query terms.
|
HoldQueryInspector[] |
getHoldTerms()
Gets the hold query terms.
|
IssueQueryInspectorRecord |
getIssueQueryInspectorRecord(Type issueRecordType)
Gets the issue query inspector record corresponding to the given
Issue record Type. |
IdTerm[] |
getOublietteIdTerms()
Gets the oubliette
Id query terms. |
OublietteQueryInspector[] |
getOublietteTerms()
Gets the oubliette query 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
IdTerm[] getBureauIdTerms()
Id
query terms.mandatory
- This method must be implemented. ResourceQueryInspector[] getBureauTerms()
mandatory
- This method must be implemented. IdTerm[] getBlockIdTerms()
Id
query terms.mandatory
- This method must be implemented. BlockQueryInspector[] getBlockTerms()
mandatory
- This method must be implemented. IdTerm[] getHoldIdTerms()
mandatory
- This method must be implemented. HoldQueryInspector[] getHoldTerms()
mandatory
- This method must be implemented. IdTerm[] getOublietteIdTerms()
Id
query terms.mandatory
- This method must be implemented. OublietteQueryInspector[] getOublietteTerms()
mandatory
- This method must be implemented. IssueQueryInspectorRecord getIssueQueryInspectorRecord(Type issueRecordType) throws OperationFailedException, PermissionDeniedException
Issue
record Type.
issueRecordType
- an issue record typeNullArgumentException
- issueRecordType
is null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failure
occurredUnsupportedException
-
hasRecordType(issueRecordType)
is false
mandatory
- This method must be implemented.