Interface | osid.OsidExtensibleQuery | ||
---|---|---|---|
Implements | osid.OsidQuery | ||
osid.Extensible | |||
Description |
The If multiple data elements are set in this interface, the results matching all the given data (eg: AND) are returned. | ||
Method | matchRecordType | ||
Description |
Sets a | ||
Parameters | osid.type.Type | recordType | a record type |
boolean | match | true for a positive match, false for a
negative match | |
Errors | NULL_ARGUMENT | recordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | matchAnyRecord | ||
Description |
Matches an object that has any record. | ||
Parameters | boolean | match | true to match any record, false to match
objects with no records |
Compliance | mandatory | This method must be implemented. | |
Method | clearRecordTerms | ||
Description |
Clears all record | ||
Compliance | mandatory | This method must be implemented. |