public class Room extends Place implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.String |
audioDeviceName
The Audio Device Name.
|
BookingType |
bookingType
The Booking Type.
|
java.lang.String |
building
The Building.
|
java.lang.Integer |
capacity
The Capacity.
|
java.lang.String |
displayDeviceName
The Display Device Name.
|
java.lang.String |
emailAddress
The Email Address.
|
java.lang.String |
floorLabel
The Floor Label.
|
java.lang.Integer |
floorNumber
The Floor Number.
|
java.lang.Boolean |
isWheelChairAccessible
The Is Wheel Chair Accessible.
|
java.lang.String |
label
The Label.
|
java.lang.String |
nickname
The Nickname.
|
java.util.List<java.lang.String> |
tags
The Tags.
|
java.lang.String |
videoDeviceName
The Video Device Name.
|
address, displayName, geoCoordinates, phone
Constructor and Description |
---|
Room() |
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="audioDeviceName", alternate="AudioDeviceName") @Expose public java.lang.String audioDeviceName
@SerializedName(value="bookingType", alternate="BookingType") @Expose public BookingType bookingType
@SerializedName(value="building", alternate="Building") @Expose public java.lang.String building
@SerializedName(value="capacity", alternate="Capacity") @Expose public java.lang.Integer capacity
@SerializedName(value="displayDeviceName", alternate="DisplayDeviceName") @Expose public java.lang.String displayDeviceName
@SerializedName(value="emailAddress", alternate="EmailAddress") @Expose public java.lang.String emailAddress
@SerializedName(value="floorLabel", alternate="FloorLabel") @Expose public java.lang.String floorLabel
@SerializedName(value="floorNumber", alternate="FloorNumber") @Expose public java.lang.Integer floorNumber
@SerializedName(value="isWheelChairAccessible", alternate="IsWheelChairAccessible") @Expose public java.lang.Boolean isWheelChairAccessible
@SerializedName(value="label", alternate="Label") @Expose public java.lang.String label
@SerializedName(value="nickname", alternate="Nickname") @Expose public java.lang.String nickname
@SerializedName(value="tags", alternate="Tags") @Expose public java.util.List<java.lang.String> tags
@SerializedName(value="videoDeviceName", alternate="VideoDeviceName") @Expose public java.lang.String videoDeviceName
public com.google.gson.JsonObject getRawObject()
getRawObject
in class Place
protected ISerializer getSerializer()
getSerializer
in class Place
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class Place
serializer
- the serializerjson
- the JSON object to set this object to