Class Building

java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.entity.ASimpleEntity
cz.zcu.fav.kiv.mjakubas.saf.entity.Building

public final class Building extends ASimpleEntity
Represents Building entity from a backend of school agenda.
  • Constructor Details

    • Building

      public Building()
      Instantiates new empty Building entity.
    • Building

      public Building(int idBuildings, String buildingName, Room[] rooms)
      Instantiates new Building entity with all its fields.
      Parameters:
      idBuildings - building id
      buildingName - building name
      rooms - building rooms
  • Method Details

    • getID

      public int getID()
      Description copied from class: ASimpleEntity
      Gets simple identifier.
      Specified by:
      getID in class ASimpleEntity
      Returns:
      simple identifier
    • getSimpleIdentifier

      public String getSimpleIdentifier()
      Specified by:
      getSimpleIdentifier in class ASimpleEntity
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getIdBuildings

      public int getIdBuildings()
      Get building id.
      Returns:
      building id
    • getBuildingName

      public String getBuildingName()
      Get building name.
      Returns:
      building name
    • getRooms

      public Room[] getRooms()
      Get building rooms.
      Returns:
      building rooms
    • setIdBuildings

      public void setIdBuildings(int idBuildings)
      Set building id.
      Parameters:
      idBuildings - building id
    • setBuildingName

      public void setBuildingName(String buildingName)
      Set building name.
      Parameters:
      buildingName - building name
    • setRooms

      public void setRooms(Room[] roomEntities)
      Set building rooms.
      Parameters:
      roomEntities - building rooms