2 * Copyright (c) 2010-2024 Contributors to the openHAB project
4 * See the NOTICE file(s) distributed with this work for additional
7 * This program and the accompanying materials are made available under the
8 * terms of the Eclipse Public License 2.0 which is available at
9 * http://www.eclipse.org/legal/epl-2.0
11 * SPDX-License-Identifier: EPL-2.0
13 package org.openhab.binding.melcloud.internal.api.json;
15 import java.util.List;
17 import com.google.gson.annotations.Expose;
20 * {@link Area} provides area specific information for JSON data returned from MELCloud API
22 * Generated with jsonschema2pojo
24 * @author Wietse van Buitenen - Initial contribution
35 private Integer buildingId;
38 private Integer floorId;
41 private Integer accessLevel;
44 private Boolean directAccess;
47 private Object endDate;
50 private Integer minTemperature;
53 private Integer maxTemperature;
56 private Boolean expanded;
59 private List<Device> devices = null;
61 public Integer getID() {
65 public void setID(Integer iD) {
69 public Integer getBuildingId() {
73 public void setBuildingId(Integer buildingId) {
74 this.buildingId = buildingId;
77 public Integer getFloorId() {
81 public void setFloorId(Integer floorId) {
82 this.floorId = floorId;
85 public Integer getAccessLevel() {
89 public void setAccessLevel(Integer accessLevel) {
90 this.accessLevel = accessLevel;
93 public Boolean getDirectAccess() {
97 public void setDirectAccess(Boolean directAccess) {
98 this.directAccess = directAccess;
101 public Object getEndDate() {
105 public void setEndDate(Object endDate) {
106 this.endDate = endDate;
109 public String getName() {
113 public void setName(String name) {
117 public List<Device> getDevices() {
121 public void setDevices(List<Device> devices) {
122 this.devices = devices;
125 public Integer getMinTemperature() {
126 return minTemperature;
129 public void setMinTemperature(Integer minTemperature) {
130 this.minTemperature = minTemperature;
133 public Integer getMaxTemperature() {
134 return maxTemperature;
137 public void setMaxTemperature(Integer maxTemperature) {
138 this.maxTemperature = maxTemperature;
141 public Boolean getExpanded() {
145 public void setExpanded(Boolean expanded) {
146 this.expanded = expanded;