public interface BranchQueryInspector extends OsidObjectQueryInspector, OsidOperableQueryInspector
This is the query inspector for examining branch queries.
| Modifier and Type | Method and Description |
|---|---|
BranchQueryInspectorRecord |
getBranchQueryInspectorRecord(Type branchRecordType)
Gets the branch query inspector record corresponding to the given
Branch record Type. |
IdTerm[] |
getLatestJournalEntryIdTerms()
Gets the latest journal entry
Id query terms. |
JournalEntryQueryInspector[] |
getLatestJournalEntryTerms()
Gets the latest journal entry query terms.
|
IdTerm[] |
getOriginJournalEntryIdTerms()
Gets the origin journal entry
Id query terms. |
JournalEntryQueryInspector[] |
getOriginJournalEntryTerms()
Gets the origin journal entry query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsIdTerm[] getOriginJournalEntryIdTerms()
Id query terms.mandatory - This method must be implemented. JournalEntryQueryInspector[] getOriginJournalEntryTerms()
mandatory - This method must be implemented. IdTerm[] getLatestJournalEntryIdTerms()
Id query terms.mandatory - This method must be implemented. JournalEntryQueryInspector[] getLatestJournalEntryTerms()
mandatory - This method must be implemented. BranchQueryInspectorRecord getBranchQueryInspectorRecord(Type branchRecordType) throws OperationFailedException
Branch record Type. branchRecordType - a branch record typeNullArgumentException - branchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(branchRecordType) is false
mandatory - This method must be implemented.