All Downloads are FREE. Search and download functionalities are using the official Maven repository.

twitter4j.v1.Place Maven / Gradle / Ivy

package twitter4j.v1;

import twitter4j.TwitterResponse;

/**
 * @author Yusuke Yamamoto - yusuke at mac.com
 * @since Twitter4J 2.1.1
 */
public interface Place extends TwitterResponse, Comparable, java.io.Serializable {
    /**
     * @return name
     */
    String getName();

    /**
     * @return street address
     */
    String getStreetAddress();

    /**
     * @return country code
     */
    String getCountryCode();

    /**
     * @return id
     */
    String getId();

    /**
     * @return country
     */
    String getCountry();

    /**
     * @return place type
     */
    String getPlaceType();

    /**
     * @return url
     */
    String getURL();

    /**
     * @return full name
     */
    String getFullName();

    /**
     * @return bounding box type
     */
    String getBoundingBoxType();

    /**
     * @return bounding box corrdinates
     */
    GeoLocation[][] getBoundingBoxCoordinates();

    /**
     * @return geometry type
     */
    String getGeometryType();

    /**
     * @return geometry coordinates
     */
    GeoLocation[][] getGeometryCoordinates();

    /**
     * @return contained within
     */
    Place[] getContainedWithIn();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy