OSID Logo
OSID Specifications
resource package
Version 3.1.0
Interfaceosid.resource.ResourceQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.OsidRequestQueryInspector
osid.OsidRuleApplicatorQueryInspector
osid.OsidSourceableQueryInspector
osid.acknowledgement.CreditQueryInspector
osid.assessment.AssessmentTakenQueryInspector
osid.authentication.AgentQueryInspector
osid.authorization.AuthorizationQueryInspector
osid.bidding.AuctionQueryInspector
osid.bidding.BidQueryInspector
osid.billing.CustomerQueryInspector
show 82 more…
osid.billing.payment.PayerQueryInspector
osid.blogging.EntryQueryInspector
osid.calendaring.CommitmentQueryInspector
osid.calendaring.EventQueryInspector
osid.calendaring.OffsetEventQueryInspector
osid.calendaring.RecurringEventQueryInspector
osid.commenting.CommentQueryInspector
osid.contact.AddressQueryInspector
osid.contact.ContactQueryInspector
osid.course.ActivityQueryInspector
osid.course.CourseOfferingQueryInspector
osid.course.CourseQueryInspector
osid.course.chronicle.AssessmentEntryQueryInspector
osid.course.chronicle.AwardEntryQueryInspector
osid.course.chronicle.CourseEntryQueryInspector
osid.course.chronicle.CredentialEntryQueryInspector
osid.course.chronicle.ProgramEntryQueryInspector
osid.course.program.EnrollmentQueryInspector
osid.course.program.ProgramOfferingQueryInspector
osid.course.program.ProgramQueryInspector
osid.course.registration.ActivityRegistrationQueryInspector
osid.course.registration.CourseRegistrationQueryInspector
osid.course.registration.RegistrationQueryInspector
osid.course.registration.request.RegistrationRequestItemQueryInspector
osid.financials.ActivityQueryInspector
osid.forum.PostQueryInspector
osid.forum.ReplyQueryInspector
osid.grading.GradeEntryQueryInspector
osid.hold.HoldQueryInspector
osid.hold.IssueQueryInspector
osid.inquiry.InquiryQueryInspector
osid.inquiry.ResponseQueryInspector
osid.installation.InstallationPackageQueryInspector
osid.inventory.ModelQueryInspector
osid.inventory.shipment.ShipmentQueryInspector
osid.journaling.JournalEntryQueryInspector
osid.learning.ProficiencyQueryInspector
osid.logging.LogEntryQueryInspector
osid.messaging.MessageQueryInspector
osid.messaging.ReceiptQueryInspector
osid.offering.CanonicalUnitQueryInspector
osid.offering.OfferingQueryInspector
osid.offering.ParticipantQueryInspector
osid.ordering.OrderQueryInspector
osid.ordering.PriceQueryInspector
osid.profile.ProfileEntryQueryInspector
osid.provisioning.BrokerQueryInspector
osid.provisioning.PoolQueryInspector
osid.provisioning.ProvisionQueryInspector
osid.provisioning.ProvisionReturnQueryInspector
osid.provisioning.ProvisionableQueryInspector
osid.provisioning.QueueQueryInspector
osid.provisioning.RequestQueryInspector
osid.provisioning.RequestTransactionQueryInspector
osid.recognition.ConferralQueryInspector
osid.recognition.ConvocationQueryInspector
osid.repository.AssetQueryInspector
osid.resource.BinQueryInspector
osid.resource.ResourceQueryInspector
osid.resource.ResourceRelationshipQueryInspector
osid.resource.ResourceSearchResults
osid.resource.ResourceSmartBinSession
osid.resource.demographic.DemographicBuilderSession
osid.resource.demographic.DemographicQueryInspector
osid.resourcing.AvailabilityQueryInspector
osid.resourcing.CommissionQueryInspector
osid.resourcing.EffortQueryInspector
osid.resourcing.JobQueryInspector
osid.room.RoomQueryInspector
osid.room.squatting.DeedQueryInspector
osid.room.squatting.LeaseQueryInspector
osid.subscription.DispatchQueryInspector
osid.subscription.SubscriptionQueryInspector
osid.tracking.IssueQueryInspector
osid.tracking.QueueQueryInspector
osid.transport.EndpointQueryInspector
osid.voting.BallotQueryInspector
osid.voting.CandidateQueryInspector
osid.voting.VoteQueryInspector
osid.workflow.ProcessQueryInspector
osid.workflow.StepQueryInspector
osid.workflow.event.WorkflowEventQueryInspector
Description

This is the query inspector for examining resource queries.

MethodgetGroupTerms
Description

Gets the group query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDemographicTerms
Description

Gets the demographic query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetContainingGroupIdTerms
Description

Gets the containing group Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetContainingGroupTerms
Description

Gets the containing group query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAvatarIdTerms
Description

Gets the asset Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAvatarTerms
Description

Gets the asset query terms.

Returnosid.repository.AssetQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAgentIdTerms
Description

Gets the agent Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAgentTerms
Description

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResourceRelationshipIdTerms
Description

Gets the resource relationship Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResourceRelationshipTerms
Description

Gets the resource relationship query terms.

Returnosid.resource.ResourceRelationshipQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetBinIdTerms
Description

Gets the bin Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetBinTerms
Description

Gets the bin query terms.

Returnosid.resource.BinQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResourceQueryInspectorRecord
Description

Gets the record query inspector record corresponding to the given Resource record Type.

Parametersosid.type.TyperesourceRecordType a resource record type
Returnosid.resource.records.ResourceQueryInspectorRecord the resource query inspector record
ErrorsNULL_ARGUMENT resourceRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(resourceRecordType) is false
Compliancemandatory This method must be implemented.