Interface FloorQueryInspector

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

This is the query inspector for examining for floor queries.

  • Method Details

    • getBuildingIdTerms

      IdTerm[] getBuildingIdTerms()
      Gets the building Id terms.
      Returns:
      the building Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getBuildingTerms

      BuildingQueryInspector[] getBuildingTerms()
      Gets the building terms.
      Returns:
      the building terms
      Compliance:
      mandatory - This method must be implemented.
    • getNumberTerms

      StringTerm[] getNumberTerms()
      Gets the terms terms.
      Returns:
      the terms terms
      Compliance:
      mandatory - This method must be implemented.
    • getGrossAreaTerms

      DecimalRangeTerm[] getGrossAreaTerms()
      Gets the gross area terms.
      Returns:
      the gross area terms
      Compliance:
      mandatory - This method must be implemented.
    • getRoomIdTerms

      IdTerm[] getRoomIdTerms()
      Gets the room Id terms.
      Returns:
      the room Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getRoomTerms

      RoomQueryInspector[] getRoomTerms()
      Gets the room terms.
      Returns:
      the room terms
      Compliance:
      mandatory - This method must be implemented.
    • getCampusIdTerms

      IdTerm[] getCampusIdTerms()
      Gets the campus Id terms.
      Returns:
      the campus Id terms
      Compliance:
      mandatory - This method must be implemented.
    • getCampusTerms

      CampusQueryInspector[] getCampusTerms()
      Gets the campus terms.
      Returns:
      the campus terms
      Compliance:
      mandatory - This method must be implemented.
    • getFloorQueryInspectorRecord

      FloorQueryInspectorRecord getFloorQueryInspectorRecord(Type floorRecordType) throws OperationFailedException
      Gets the floor query inspector record corresponding to the given Floor record Type .
      Parameters:
      floorRecordType - a floor record type
      Returns:
      the floor query inspector record
      Throws:
      NullArgumentException - floorRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(floorRecordType) is false
      Compliance:
      mandatory - This method must be implemented.