2 * Copyright (c) 2010-2023 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.vizio.internal.dto.audio;
15 import com.google.gson.annotations.SerializedName;
18 * The {@link ItemAudio} class contains data from the Vizio TV JSON response
20 * @author Michael Lobstein - Initial contribution
22 public class ItemAudio {
23 @SerializedName("HASHVAL")
24 private Long hashval = 0L;
25 @SerializedName("CNAME")
27 @SerializedName("NAME")
29 @SerializedName("TYPE")
31 @SerializedName("ENABLED")
32 private String enabled;
33 @SerializedName("READONLY")
34 private String readonly;
35 @SerializedName("VALUE")
36 private String value = "";
38 public Long getHashval() {
42 public void setHashval(Long hashval) {
43 this.hashval = hashval;
46 public String getCname() {
50 public void setCname(String cname) {
54 public String getName() {
58 public void setName(String name) {
62 public String getType() {
66 public void setType(String type) {
70 public String getEnabled() {
74 public void setEnabled(String enabled) {
75 this.enabled = enabled;
78 public String getReadonly() {
82 public void setReadonly(String readonly) {
83 this.readonly = readonly;
86 public String getValue() {
90 public void setValue(String value) {