/* * FoursquareAPI - Foursquare API for Java * Copyright (C) 2008 - 2011 Antti Leppä / Foyt * http://www.foyt.fi * * License: * * Licensed under GNU Lesser General Public License Version 3 or later (the "LGPL") * http://www.gnu.org/licenses/lgpl.html */ package fi.foyt.foursquare.api.entities; /** * Class representing CompleteVenue entity * * @see <a href="https://developer.foursquare.com/docs/responses/venue.html" target="_blank">https://developer.foursquare.com/docs/responses/venue.html</a> * * @author Antti Leppä */ public class CompleteVenue extends CompactVenue { private static final long serialVersionUID = -3318179465794411655L; /** * Returns description of the venue provided by venue owner. * * @return description of the venue provided by venue owner. */ public String getDescription() { return description; } /** * Returns mayor of this venue * * @return mayor of this venue */ public Mayor getMayor() { return mayor; } /** * Returns venue tags * * @return venue tags */ public String[] getTags() { return tags; } /** * Returns count of the number of times the acting user has been here. * * @return count of the number of times the acting user has been here. */ public Count getBeenHere() { return beenHere; } /** * Returns a short URL for this venue, e.g. http://4sq.com/Ab123D * * @return a short URL for this venue, e.g. http://4sq.com/Ab123D */ public String getShortUrl() { return shortUrl; } /** * Returns an array of specials near this venue. * * @return an array of specials near this venue. */ public CompleteSpecial[] getSpecialsNearby() { return specialsNearby; } /** * Returns photos for this venue * * @return photos for this venue */ public Photos getPhotos() { return photos; } /** * Returns time zone * * @return time zone */ public String getTimeZone() { return timeZone; } private String description; private Mayor mayor; private String[] tags; private Count beenHere; private String shortUrl; private CompleteSpecial[] specialsNearby; private Photos photos; private String timeZone; }