2 * Copyright 2017-2018 Gregory Moyer and contributors.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package org.openhab.binding.lametrictime.api.cloud.model;
23 private IconType type;
24 private String category;
28 public Integer getId()
33 public void setId(Integer id)
38 public Icon withId(Integer id)
44 public String getTitle()
49 public void setTitle(String title)
54 public Icon withTitle(String title)
60 public String getCode()
65 public void setCode(String code)
70 public Icon withCode(String code)
76 public IconType getType()
81 public void setType(IconType type)
86 public Icon withType(IconType type)
92 public String getCategory()
97 public void setCategory(String category)
99 this.category = category;
102 public Icon withCategory(String category)
104 this.category = category;
108 public String getUrl()
113 public void setUrl(String url)
118 public Icon withUrl(String url)
124 public Thumb getThumb()
129 public void setThumb(Thumb thumb)
134 public Icon withThumb(Thumb thumb)