public interface EventQueryInspector extends OsidObjectQueryInspector, OsidTemporalQueryInspector, OsidContainableQueryInspector
This is the query inspector for examining event queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getCalendarIdTerms()
Gets the calendar
Id terms. |
CalendarQueryInspector[] |
getCalendarTerms()
Gets the calendar terms.
|
IdTerm[] |
getCommitmentIdTerms()
Gets the commitment
Id terms. |
CommitmentQueryInspector[] |
getCommitmentTerms()
Gets the commitment terms.
|
IdTerm[] |
getContainingEventIdTerms()
Gets the containing event
Id terms. |
EventQueryInspector[] |
getContainingEventTerms()
Gets the containing event terms.
|
CoordinateTerm[] |
getCoordinateTerms()
Gets the coordinate terms.
|
DurationTerm[] |
getDurationTerms()
Gets the duration terms.
|
EventQueryInspectorRecord |
getEventQueryInspectorRecord(Type eventRecordType)
Gets the event query inspector record corresponding to the given
Event record Type. |
BooleanTerm[] |
getImplicitTerms()
Gets the implicit terms.
|
StringTerm[] |
getLocationDescriptionTerms()
Gets the location description terms.
|
IdTerm[] |
getLocationIdTerms()
Gets the location
Id terms. |
LocationQueryInspector[] |
getLocationTerms()
Gets the location terms.
|
IdTerm[] |
getOffsetEventIdTerms()
Gets the offset event
Id terms. |
OffsetEventQueryInspector[] |
getOffsetEventTerms()
Gets the offset event terms.
|
IdTerm[] |
getRecurringEventIdTerms()
Gets the recurring event
Id terms. |
RecurringEventQueryInspector[] |
getRecurringEventTerms()
Gets the recurring event terms.
|
SpatialUnitTerm[] |
getSpatialUnitTerms()
Gets the spatial unit terms.
|
IdTerm[] |
getSponsorIdTerms()
Gets the sponsor
Id terms. |
ResourceQueryInspector[] |
getSponsorTerms()
Gets the sponsor terms.
|
IdTerm[] |
getSupersedingEventIdTerms()
Gets the superseding event
Id terms. |
SupersedingEventQueryInspector[] |
getSupersedingEventTerms()
Gets the superseding event 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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
getSequesteredTerms
BooleanTerm[] getImplicitTerms()
mandatory
- This method must be implemented. DurationTerm[] getDurationTerms()
mandatory
- This method must be implemented. IdTerm[] getRecurringEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. RecurringEventQueryInspector[] getRecurringEventTerms()
mandatory
- This method must be implemented. IdTerm[] getSupersedingEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. SupersedingEventQueryInspector[] getSupersedingEventTerms()
mandatory
- This method must be implemented. IdTerm[] getOffsetEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. OffsetEventQueryInspector[] getOffsetEventTerms()
mandatory
- This method must be implemented. StringTerm[] getLocationDescriptionTerms()
mandatory
- This method must be implemented. IdTerm[] getLocationIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. LocationQueryInspector[] getLocationTerms()
mandatory
- This method must be implemented. IdTerm[] getSponsorIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getSponsorTerms()
mandatory
- This method must be implemented. CoordinateTerm[] getCoordinateTerms()
mandatory
- This method must be implemented. SpatialUnitTerm[] getSpatialUnitTerms()
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[] getContainingEventIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. EventQueryInspector[] getContainingEventTerms()
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. EventQueryInspectorRecord getEventQueryInspectorRecord(Type eventRecordType) throws OperationFailedException
Event
record Type.
eventRecordType
- an event query record typeNullArgumentException
- eventRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(eventRecordType)
is false
mandatory
- This method must be implemented.