Interface OffsetEventQueryInspector
- All Superinterfaces:
Extensible, OsidBrowsableQueryInspector, OsidExtensibleQueryInspector, OsidIdentifiableQueryInspector, OsidObjectQueryInspector, OsidOperableQueryInspector, OsidQueryInspector, OsidRuleQueryInspector
This is the query inspector for examining offset event queries.
-
Method Summary
Modifier and TypeMethodDescriptionIdTerm[]Gets the calendarIdterms.Gets the calendar terms.IdTerm[]Gets the eventIdterms.Gets the event terms.Gets the fixed duration terms.Gets the fixed offset terms.Gets the fixed offset terms.Gets the fixed start time terms.Gets the location description terms.IdTerm[]Gets the locationIdterms.Gets the location terms.getOffsetEventQueryInspectorRecord(Type offsetEventRecordType) Gets the offset event query inspector record corresponding to the givenOffsetEventrecordType.Gets the relative weekday terms.Gets the relative weekday terms.Gets the relative weekday offset terms.Gets the relative weekday offset terms.IdTerm[]Gets the sponsorIdterms.Gets the sponsor terms.IdTerm[]Gets the eventIdterms.Gets the event terms.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeModifier and TypeMethodDescriptionGets the record types available in this object.booleanhasRecordType(Type recordType) Tests if this object supports the given recordType.Methods inherited from interface OsidExtensibleQueryInspector
getRecordTypeTermsMethods inherited from interface OsidIdentifiableQueryInspector
getIdTermsMethods inherited from interface OsidObjectQueryInspector
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsModifier and TypeMethodDescriptionIdTerm[]Gets the commentIdquery terms.Gets the comment query terms.IdTerm[]Gets the creditIdquery terms.Gets the credit query terms.Gets the description query terms.Gets the display name query terms.TypeTerm[]Gets the genus type query terms.IdTerm[]Gets the journal entryIdquery terms.Gets the journal entry query terms.TypeTerm[]Gets the parent genus type query terms.IdTerm[]Gets the relationshipIdquery terms.IdTerm[]Gets the relationship peerIdquery terms.Gets the relationship query terms.IdTerm[]Gets the stateIdquery terms.Gets the state query terms.Gets the statistic query terms.IdTerm[]Gets the subjectIdquery terms.Gets the subject relevancy query terms.Gets the subject query terms.Methods inherited from interface OsidOperableQueryInspector
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsModifier and TypeMethodDescriptionGets the active query terms.Gets the administratively disabled query terms.Gets the administratively enabled query terms.Gets the operational query terms.Methods inherited from interface OsidQueryInspector
getAnyTerms, getKeywordTermsModifier and TypeMethodDescriptionGets the any query terms.Gets the keyword query terms.Methods inherited from interface OsidRuleQueryInspector
getConditionRecordTypeTerms, getRuleIdTerms, getRuleTerms
-
Method Details
-
getFixedStartTimeTerms
DateTimeRangeTerm[] getFixedStartTimeTerms()Gets the fixed start time terms.- Returns:
- the fixed start time terms
- Compliance:
mandatory- This method must be implemented.
-
getStartReferenceEventIdTerms
IdTerm[] getStartReferenceEventIdTerms()Gets the eventIdterms.- Returns:
- the event
Idterms - Compliance:
mandatory- This method must be implemented.
-
getStartReferenceEventTerms
EventQueryInspector[] getStartReferenceEventTerms()Gets the event terms.- Returns:
- the event terms
- Compliance:
mandatory- This method must be implemented.
-
getFixedStartOffsetTerms
IntegerRangeTerm[] getFixedStartOffsetTerms()Gets the fixed offset terms.- Returns:
- the fixed offset terms
- Compliance:
mandatory- This method must be implemented.
-
getRelativeWeekdayStartOffsetTerms
IntegerRangeTerm[] getRelativeWeekdayStartOffsetTerms()Gets the relative weekday offset terms.- Returns:
- the relative weekday offset terms
- Compliance:
mandatory- This method must be implemented.
-
getRelativeStartWeekdayTerms
CardinalTerm[] getRelativeStartWeekdayTerms()Gets the relative weekday terms.- Returns:
- the relative weekday terms
- Compliance:
mandatory- This method must be implemented.
-
getFixedDurationTerms
DurationRangeTerm[] getFixedDurationTerms()Gets the fixed duration terms.- Returns:
- the fixed duration terms
- Compliance:
mandatory- This method must be implemented.
-
getEndReferenceEventIdTerms
IdTerm[] getEndReferenceEventIdTerms()Gets the eventIdterms.- Returns:
- the event
Idterms - Compliance:
mandatory- This method must be implemented.
-
getEndReferenceEventTerms
EventQueryInspector[] getEndReferenceEventTerms()Gets the event terms.- Returns:
- the event terms
- Compliance:
mandatory- This method must be implemented.
-
getFixedEndOffsetTerms
IntegerRangeTerm[] getFixedEndOffsetTerms()Gets the fixed offset terms.- Returns:
- the fixed offset terms
- Compliance:
mandatory- This method must be implemented.
-
getRelativeWeekdayEndOffsetTerms
IntegerRangeTerm[] getRelativeWeekdayEndOffsetTerms()Gets the relative weekday offset terms.- Returns:
- the relative weekday offset terms
- Compliance:
mandatory- This method must be implemented.
-
getRelativeEndWeekdayTerms
CardinalTerm[] getRelativeEndWeekdayTerms()Gets the relative weekday terms.- Returns:
- the relative weekday terms
- Compliance:
mandatory- This method must be implemented.
-
getLocationDescriptionTerms
StringTerm[] getLocationDescriptionTerms()Gets the location description terms.- Returns:
- the location description terms
- Compliance:
mandatory- This method must be implemented.
-
getLocationIdTerms
IdTerm[] getLocationIdTerms()Gets the locationIdterms.- Returns:
- the location
Idterms - Compliance:
mandatory- This method must be implemented.
-
getLocationTerms
LocationQueryInspector[] getLocationTerms()Gets the location terms.- Returns:
- the location terms
- Compliance:
mandatory- This method must be implemented.
-
getSponsorIdTerms
IdTerm[] getSponsorIdTerms()Gets the sponsorIdterms.- Returns:
- the sponsor
Idterms - Compliance:
mandatory- This method must be implemented.
-
getSponsorTerms
ResourceQueryInspector[] getSponsorTerms()Gets the sponsor terms.- Returns:
- the sponsor terms
- Compliance:
mandatory- This method must be implemented.
-
getCalendarIdTerms
IdTerm[] getCalendarIdTerms()Gets the calendarIdterms.- Returns:
- the calendar
Idterms - Compliance:
mandatory- This method must be implemented.
-
getCalendarTerms
CalendarQueryInspector[] getCalendarTerms()Gets the calendar terms.- Returns:
- the calendar terms
- Compliance:
mandatory- This method must be implemented.
-
getOffsetEventQueryInspectorRecord
OffsetEventQueryInspectorRecord getOffsetEventQueryInspectorRecord(Type offsetEventRecordType) throws OperationFailedException Gets the offset event query inspector record corresponding to the givenOffsetEventrecordType.- Parameters:
offsetEventRecordType- an offset event query record type- Returns:
- the offset event query inspector record
- Throws:
NullArgumentException-offsetEventRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(offsetEventRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-