public interface CalendarQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for examining calendar queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorCalendarIdTerms()
Gets the ancestor calendar
Id terms. |
CalendarQueryInspector[] |
getAncestorCalendarTerms()
Gets the ancestor calendar terms.
|
CalendarQueryInspectorRecord |
getCalendarQueryInspectorRecord(Type calendarRecordType)
Gets the calendar query inspector record corresponding to the given
Calendar record Type. |
IdTerm[] |
getCommitmentIdTerms()
Gets the commitment
Id terms. |
CommitmentQueryInspector[] |
getCommitmentTerms()
Gets the commitment terms.
|
IdTerm[] |
getDescendantCalendarIdTerms()
Gets the descendant calendar
Id terms. |
CalendarQueryInspector[] |
getDescendantCalendarTerms()
Gets the descendant calendar terms.
|
IdTerm[] |
getEventIdTerms()
Gets the event
Id terms. |
EventQueryInspector[] |
getEventTerms()
Gets the event terms.
|
IdTerm[] |
getTimePeriodIdTerms()
Gets the time period
Id terms. |
TimePeriodQueryInspector[] |
getTimePeriodTerms()
Gets the time period 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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. EventQueryInspector[] getEventTerms()
mandatory
- This method must be implemented. IdTerm[] getTimePeriodIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. TimePeriodQueryInspector[] getTimePeriodTerms()
mandatory
- This method must be implemented. IdTerm[] getCommitmentIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CommitmentQueryInspector[] getCommitmentTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorCalendarIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CalendarQueryInspector[] getAncestorCalendarTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantCalendarIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CalendarQueryInspector[] getDescendantCalendarTerms()
mandatory
- This method must be implemented. CalendarQueryInspectorRecord getCalendarQueryInspectorRecord(Type calendarRecordType) throws OperationFailedException
Calendar
record Type.
calendarRecordType
- a calendar record typeNullArgumentException
- calendarRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(calendarRecordType)
is false
mandatory
- This method must be implemented.