Interface CyclicTimePeriodSearchOrder

All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidSearchOrder, Suppliable

public interface CyclicTimePeriodSearchOrder extends OsidObjectSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getCyclicTimePeriodSearchOrderRecord

      CyclicTimePeriodSearchOrderRecord getCyclicTimePeriodSearchOrderRecord(Type cyclicTimePeriodRecordType) throws OperationFailedException
      Gets the cyclic time period search order record corresponding to the given cyclic time period record Type .Multiple retrievals return the same underlying object.
      Parameters:
      cyclicTimePeriodRecordType - a cyclic time period record type
      Returns:
      the cyclic time period search order record
      Throws:
      NullArgumentException - cyclicTimePeriodRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(cyclicTimePeriodRecordType) is false
      Compliance:
      mandatory - This method must be implemented.