| 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. | |