public interface JournalEntryQueryInspector extends OsidObjectQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining journal entry queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
IdTerm[] |
getBranchIdTerms()
Gets the branch
Id query terms. |
BranchQueryInspector[] |
getBranchTerms()
Gets the branch query terms.
|
DateTimeTerm[] |
getEntriesSinceTerms()
Gets the entries since query terms.
|
JournalEntryQueryInspectorRecord |
getJournalEntryQueryInspectorRecord(Type journalEntryRecordType)
Gets the journal entry query inspector record corresponding to the
given
JournalEntry record Type. |
IdTerm[] |
getJournalIdTerms()
Gets the journal
Id query terms. |
JournalQueryInspector[] |
getJournalTerms()
Gets the journal query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
IdTerm[] |
getSourceIdTerms()
Gets the source
Id query terms. |
DateTimeRangeTerm[] |
getTimestampTerms()
Gets the timestamp query terms.
|
IdTerm[] |
getVersionIdTerms()
Gets the version
Id 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[] getBranchIdTerms()
Id
query terms.mandatory
- This method must be implemented. BranchQueryInspector[] getBranchTerms()
mandatory
- This method must be implemented. IdTerm[] getSourceIdTerms()
Id
query terms.mandatory
- This method must be implemented. IdTerm[] getVersionIdTerms()
Id
query terms.mandatory
- This method must be implemented. DateTimeRangeTerm[] getTimestampTerms()
mandatory
- This method must be implemented. DateTimeTerm[] getEntriesSinceTerms()
mandatory
- This method must be implemented. IdTerm[] getResourceIdTerms()
Id
query terms.mandatory
- This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory
- This method must be implemented. IdTerm[] getAgentIdTerms()
Id
query terms.mandatory
- This method must be implemented. AgentQueryInspector[] getAgentTerms()
mandatory
- This method must be implemented. IdTerm[] getJournalIdTerms()
Id
query terms.mandatory
- This method must be implemented. JournalQueryInspector[] getJournalTerms()
mandatory
- This method must be implemented. JournalEntryQueryInspectorRecord getJournalEntryQueryInspectorRecord(Type journalEntryRecordType) throws OperationFailedException
JournalEntry
record Type.
journalEntryRecordType
- a journal entry record typeNullArgumentException
- journalEntryRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(journalEntryRecordType)
is false
mandatory
- This method must be implemented.