Interface OsidTemporalQueryInspector
- All Superinterfaces:
OsidQueryInspector
- All Known Subinterfaces:
ActionEnablerQueryInspector, ActivityQueryInspector, ActivityQueryInspector, ActivityRegistrationQueryInspector, AppointmentQueryInspector, AssessmentEntryQueryInspector, AuctionConstrainerEnablerQueryInspector, AuctionProcessorEnablerQueryInspector, AuditConstrainerEnablerQueryInspector, AuditEnablerQueryInspector, AuditProcessorEnablerQueryInspector, AuthorizationEnablerQueryInspector, AuthorizationQueryInspector, AvailabilityEnablerQueryInspector, AvailabilityQueryInspector, AwardEntryQueryInspector, BallotConstrainerEnablerQueryInspector, BallotQueryInspector, BidEnablerQueryInspector, BidQueryInspector, BrokerConstrainerEnablerQueryInspector, BrokerEnablerQueryInspector, BrokerProcessorEnablerQueryInspector, BudgetEntryQueryInspector, BudgetQueryInspector, BuildingQueryInspector, CandidateQueryInspector, CanonicalUnitEnablerQueryInspector, CanonicalUnitProcessorEnablerQueryInspector, CatalogEnablerQueryInspector, CommentQueryInspector, CommissionEnablerQueryInspector, CommissionQueryInspector, CommitmentEnablerQueryInspector, CommitmentQueryInspector, CompositionEnablerQueryInspector, ConferralQueryInspector, ContactEnablerQueryInspector, ContactQueryInspector, CourseEntryQueryInspector, CourseOfferingQueryInspector, CourseRegistrationQueryInspector, CredentialEntryQueryInspector, CreditQueryInspector, CustomerQueryInspector, DeedQueryInspector, DemographicEnablerQueryInspector, DeviceEnablerQueryInspector, DispatchConstrainerEnablerQueryInspector, DispatchEnablerQueryInspector, DispatchProcessorEnablerQueryInspector, DocetQueryInspector, EdgeEnablerQueryInspector, EdgeQueryInspector, EffortQueryInspector, EnrollmentQueryInspector, EntryQueryInspector, EventQueryInspector, FloorQueryInspector, GradeEntryQueryInspector, HoldEnablerQueryInspector, HoldQueryInspector, InputEnablerQueryInspector, InquiryEnablerQueryInspector, InstructionQueryInspector, IssueConstrainerEnablerQueryInspector, IssueEnablerQueryInspector, IssueProcessorEnablerQueryInspector, IssueQueryInspector, ItemQueryInspector, JobConstrainerEnablerQueryInspector, JobProcessorEnablerQueryInspector, LeaseQueryInspector, LessonQueryInspector, ObstacleEnablerQueryInspector, OfferingConstrainerEnablerQueryInspector, OfferingQueryInspector, OffsetEventEnablerQueryInspector, OrganizationQueryInspector, OsidEffectuatorQueryInspector, OsidEnablerQueryInspector, OsidOperatorQueryInspector, OsidRelationshipQueryInspector, OsidRuleApplicatorQueryInspector, ParameterProcessorEnablerQueryInspector, ParticipantQueryInspector, PathQueryInspector, PayerQueryInspector, PlanQueryInspector, PoolConstrainerEnablerQueryInspector, PoolEnablerQueryInspector, PoolProcessorEnablerQueryInspector, PositionQueryInspector, PriceEnablerQueryInspector, ProcessConstrainerEnablerQueryInspector, ProcessEnablerQueryInspector, ProcessProcessorEnablerQueryInspector, ProficiencyQueryInspector, ProfileEntryEnablerQueryInspector, ProfileEntryQueryInspector, ProgramEntryQueryInspector, ProgramOfferingQueryInspector, ProjectQueryInspector, ProvisionableEnablerQueryInspector, ProvisionableQueryInspector, ProvisionEnablerQueryInspector, ProvisionQueryInspector, QueueConstrainerEnablerQueryInspector, QueueConstrainerEnablerQueryInspector, QueueEnablerQueryInspector, QueueEnablerQueryInspector, QueueProcessorEnablerQueryInspector, QueueProcessorEnablerQueryInspector, RaceConstrainerEnablerQueryInspector, RaceProcessorEnablerQueryInspector, RecurringEventEnablerQueryInspector, RegistrationQueryInspector, RelationshipEnablerQueryInspector, RelationshipQueryInspector, RelevancyEnablerQueryInspector, RelevancyQueryInspector, RenovationQueryInspector, RequestQueryInspector, RequestTransactionQueryInspector, RequisiteQueryInspector, ResourceRelationshipQueryInspector, ResponseQueryInspector, ResultQueryInspector, RoomQueryInspector, RouteQueryInspector, SequenceRuleEnablerQueryInspector, SignalEnablerQueryInspector, SpeedZoneEnablerQueryInspector, StepConstrainerEnablerQueryInspector, StepEnablerQueryInspector, StepProcessorEnablerQueryInspector, SubscriptionEnablerQueryInspector, SubscriptionQueryInspector, SupersedingEventEnablerQueryInspector, TodoQueryInspector, TriggerEnablerQueryInspector, ValueEnablerQueryInspector, VoteEnablerQueryInspector, VoteQueryInspector
The query inspectors provide a means of accessing the match terms of a
query. These interfaces are used to examine the actual query terms used in
a search or that may be used to create a smart catalog. Query inspectors
may be converted to an OsidQuery for reuse or modification in the
search sessions.
-
Method Summary
Modifier and TypeMethodDescriptionGets the date query terms.Gets the effective query terms.Gets the end date query terms.Gets the start date query terms.Methods inherited from interface OsidQueryInspector
getAnyTerms, getKeywordTermsModifier and TypeMethodDescriptionGets the any query terms.Gets the keyword query terms.
-
Method Details
-
getEffectiveTerms
BooleanTerm[] getEffectiveTerms()Gets the effective query terms.- Returns:
- the query terms
- Compliance:
mandatory- This method must be implemented.
-
getStartDateTerms
DateTimeRangeTerm[] getStartDateTerms()Gets the start date query terms.- Returns:
- the query terms
- Compliance:
mandatory- This method must be implemented.
-
getEndDateTerms
DateTimeRangeTerm[] getEndDateTerms()Gets the end date query terms.- Returns:
- the query terms
- Compliance:
mandatory- This method must be implemented.
-
getDateTerms
DateTimeRangeTerm[] getDateTerms()Gets the date query terms.- Returns:
- the query terms
- Compliance:
mandatory- This method must be implemented.
-