public class Venue extends java.lang.Object implements IVenue
Venue.Builder
.Modifier and Type | Class and Description |
---|---|
static class |
Venue.Builder
Venue Builder.
|
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<Venue> |
CREATOR
Parcelable CREATOR constant.
|
protected int |
databaseId
The Database id.
|
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static Venue |
from(org.json.JSONObject jsonObject)
Creates new Venue instance from JSON content and File data.
|
java.lang.String |
getCoverType()
Gets cover type.
|
int |
getDatabaseId()
Gets database id.
|
java.lang.String |
getDescription()
Gets description.
|
java.util.List<IDevice> |
getDevices()
Gets beacons.
|
int |
getDevicesCount()
Gets beacons count.
|
java.util.UUID |
getId()
Gets id.
|
java.lang.String |
getImageUrl()
Gets image url.
|
java.util.UUID |
getManagerId()
Gets Manager Id.
|
java.lang.String |
getName()
Gets name.
|
int |
hashCode() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<Venue> CREATOR
StackOverflowError
FileData
as its member will be recreated
with this member set to null. Please organise the access to the data in different way.
protected final int databaseId
SQLiteDatabase
). If you
do not need to use it, ignore it during model building.public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.UUID getId()
IVenue
public java.lang.String getName()
IBrandedPlace
getName
in interface IBrandedPlace
public java.lang.String getDescription()
IBrandedPlace
getDescription
in interface IBrandedPlace
public java.lang.String getCoverType()
IVenue
getCoverType
in interface IVenue
public java.util.List<IDevice> getDevices()
IVenue
getDevices
in interface IVenue
public java.util.UUID getManagerId()
IVenue
getManagerId
in interface IVenue
public int getDevicesCount()
IVenue
getDevicesCount
in interface IVenue
public java.lang.String getImageUrl()
IBrandedPlace
getImageUrl
in interface IBrandedPlace
public void writeToParcel(android.os.Parcel dest, int flags)
public static Venue from(org.json.JSONObject jsonObject)
jsonObject
- the json objectpublic int getDatabaseId()
public int describeContents()