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, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
IdTerm[] 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.