public interface SupersedingEventQueryInspector extends OsidRuleQueryInspector
This is the query inspector for examining superseding event queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getCalendarIdTerms()
Gets the calendar
Id terms. |
CalendarQueryInspector[] |
getCalendarTerms()
Gets the calendar terms.
|
DateTimeRangeTerm[] |
getSupersededDateTerms()
Gets the superseded date range terms.
|
IdTerm[] |
getSupersededEventIdTerms()
Gets the superseded event
Id terms. |
IntegerRangeTerm[] |
getSupersededEventPositionTerms()
Gets the superseded event position terms.
|
EventQueryInspector[] |
getSupersededEventTerms()
Gets the superseded event terms.
|
IdTerm[] |
getSupersedingEventIdTerms()
Gets the superseding event
Id terms. |
SupersedingEventQueryInspectorRecord |
getSupersedingEventQueryInspectorRecord(Type supersedingEventRecordType)
Gets the superseding event query inspector record corresponding to the
given
SupersedingEvent record Type. |
EventQueryInspector[] |
getSupersedingEventTerms()
Gets the superseding event terms.
|
getRuleIdTerms, getRuleTerms
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[] getSupersededEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. EventQueryInspector[] getSupersededEventTerms()
mandatory
- This method must be implemented. IdTerm[] getSupersedingEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. EventQueryInspector[] getSupersedingEventTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getSupersededDateTerms()
mandatory
- This method must be implemented. IntegerRangeTerm[] getSupersededEventPositionTerms()
mandatory
- This method must be implemented. IdTerm[] getCalendarIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CalendarQueryInspector[] getCalendarTerms()
mandatory
- This method must be implemented. SupersedingEventQueryInspectorRecord getSupersedingEventQueryInspectorRecord(Type supersedingEventRecordType) throws OperationFailedException
SupersedingEvent
record Type.
supersedingEventRecordType
- a superseding event query record
typeNullArgumentException
-
supersedingEventRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(supersedingEventRecordType)
is
false
mandatory
- This method must be implemented.