OSID Logo
OSID Specifications
calendaring package
Version 3.0.0
Release Candidate Preview
Interfaceosid.calendaring.EventQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
osid.OsidContainableQueryInspector
Description

This is the query inspector for examining event queries.

MethodgetImplicitTerms
Description

Gets the implicit terms.

Returnosid.search.terms.BooleanTerm[]the implicit terms
CompliancemandatoryThis method must be implemented.
MethodgetDurationTerms
Description

Gets the duration terms.

Returnosid.search.terms.DurationTerm[]the duration terms
CompliancemandatoryThis method must be implemented.
MethodgetRecurringEventIdTerms
Description

Gets the recurring event Id terms.

Returnosid.search.terms.IdTerm[]the recurring event Id terms
CompliancemandatoryThis method must be implemented.
MethodgetRecurringEventTerms
Description

Gets the recurring event terms.

Returnosid.calendaring.RecurringEventQueryInspector[]the recurring event terms
CompliancemandatoryThis method must be implemented.
MethodgetSupersedingEventIdTerms
Description

Gets the superseding event Id terms.

Returnosid.search.terms.IdTerm[]the superseding event Id terms
CompliancemandatoryThis method must be implemented.
MethodgetSupersedingEventTerms
Description

Gets the superseding event terms.

Returnosid.calendaring.SupersedingEventQueryInspector[]the superseding event terms
CompliancemandatoryThis method must be implemented.
MethodgetOffsetEventIdTerms
Description

Gets the offset event Id terms.

Returnosid.search.terms.IdTerm[]the offset event Id terms
CompliancemandatoryThis method must be implemented.
MethodgetOffsetEventTerms
Description

Gets the offset event terms.

Returnosid.calendaring.OffsetEventQueryInspector[]the offset event terms
CompliancemandatoryThis method must be implemented.
MethodgetLocationDescriptionTerms
Description

Gets the location description terms.

Returnosid.search.terms.StringTerm[]the location description terms
CompliancemandatoryThis method must be implemented.
MethodgetLocationIdTerms
Description

Gets the location Id terms.

Returnosid.search.terms.IdTerm[]the location Id terms
CompliancemandatoryThis method must be implemented.
MethodgetLocationTerms
Description

Gets the location terms.

Returnosid.mapping.LocationQueryInspector[]the location terms
CompliancemandatoryThis method must be implemented.
MethodgetSponsorIdTerms
Description

Gets the sponsor Id terms.

Returnosid.search.terms.IdTerm[]the sponsor Id terms
CompliancemandatoryThis method must be implemented.
MethodgetSponsorTerms
Description

Gets the sponsor terms.

Returnosid.resource.ResourceQueryInspector[]the sponsor terms
CompliancemandatoryThis method must be implemented.
MethodgetCoordinateTerms
Description

Gets the coordinate terms.

Returnosid.search.terms.CoordinateTerm[]the coordinate terms
CompliancemandatoryThis method must be implemented.
MethodgetSpatialUnitTerms
Description

Gets the spatial unit terms.

Returnosid.search.terms.SpatialUnitTerm[]the spatial unit terms
CompliancemandatoryThis method must be implemented.
MethodgetCommitmentIdTerms
Description

Gets the commitment Id terms.

Returnosid.search.terms.IdTerm[]the commitment Id terms
CompliancemandatoryThis method must be implemented.
MethodgetCommitmentTerms
Description

Gets the commitment terms.

Returnosid.calendaring.CommitmentQueryInspector[]the commitment terms
CompliancemandatoryThis method must be implemented.
MethodgetContainingEventIdTerms
Description

Gets the containing event Id terms.

Returnosid.search.terms.IdTerm[]the event Id terms
CompliancemandatoryThis method must be implemented.
MethodgetContainingEventTerms
Description

Gets the containing event terms.

Returnosid.calendaring.EventQueryInspector[]the event terms
CompliancemandatoryThis method must be implemented.
MethodgetCalendarIdTerms
Description

Gets the calendar Id terms.

Returnosid.search.terms.IdTerm[]the calendar Id terms
CompliancemandatoryThis method must be implemented.
MethodgetCalendarTerms
Description

Gets the calendar terms.

Returnosid.calendaring.CalendarQueryInspector[]the calendar terms
CompliancemandatoryThis method must be implemented.
MethodgetEventQueryInspectorRecord
Description

Gets the event query inspector record corresponding to the given Event record Type.

Parametersosid.type.TypeeventRecordTypean event query record type
Returnosid.calendaring.records.EventQueryInspectorRecordthe event query inspector record
ErrorsNULL_ARGUMENT eventRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(eventRecordType) is false
CompliancemandatoryThis method must be implemented.