Interface GradebookColumnQueryInspector

All Superinterfaces:
Extensible, OsidBrowsableQueryInspector, OsidExtensibleQueryInspector, OsidIdentifiableQueryInspector, OsidObjectQueryInspector, OsidQueryInspector

public interface GradebookColumnQueryInspector extends OsidObjectQueryInspector

This is the query inspector for examining gradebook column queries.

  • Method Details

    • getGradeSystemIdTerms

      IdTerm[] getGradeSystemIdTerms()
      Gets the grade system Id terms.
      Returns:
      the grade system Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradeSystemTerms

      GradeSystemQueryInspector[] getGradeSystemTerms()
      Gets the grade system terms.
      Returns:
      the grade system terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradeEntryIdTerms

      IdTerm[] getGradeEntryIdTerms()
      Gets the grade entry Id terms.
      Returns:
      the grade entry Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradeEntryTerms

      GradeEntryQueryInspector[] getGradeEntryTerms()
      Gets the grade entry terms.
      Returns:
      the grade entry terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradebookColumnSummaryTerms

      GradebookColumnSummaryQueryInspector[] getGradebookColumnSummaryTerms()
      Gets the gradebook column summary terms.
      Returns:
      the gradebook column summary terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradebookIdTerms

      IdTerm[] getGradebookIdTerms()
      Gets the gradebook Id terms.
      Returns:
      the gradebook Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradebookTerms

      GradebookQueryInspector[] getGradebookTerms()
      Gets the gradebook terms.
      Returns:
      the gradebook terms
      Compliance:
      mandatory - This method must be implemented.
    • getGradebookColumnQueryInspectorRecord

      GradebookColumnQueryInspectorRecord getGradebookColumnQueryInspectorRecord(Type gradebookColumnRecordType) throws OperationFailedException
      Gets the gradebook column query inspector record corresponding to the given GradebookColumn record Type .
      Parameters:
      gradebookColumnRecordType - a gradebook column record type
      Returns:
      the gradebook column query inspector record
      Throws:
      NullArgumentException - gradebookColumnRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(gradebookColumnRecordType) is false
      Compliance:
      mandatory - This method must be implemented.