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

org.n52.sensorthings.Thing Maven / Gradle / Ivy

There is a newer version: 1.0.0-alpha.9
Show newest version
package org.n52.sensorthings;

import com.google.gson.annotations.SerializedName;

/**
 * @author Jan Schulte
 */
public class Thing extends SensorThingsElement {

    private ThingProperties properties;

    @SerializedName("[email protected]")
    private String datastreamsLink;

    @SerializedName("[email protected]")
    private String historicalLocationsLink;

    @SerializedName("[email protected]")
    private String locationsLink;


    /**
     * @return the properties
     */
    public ThingProperties getProperties() {
        return properties;
    }

    /**
     * @param properties the properties to set
     */
    public void setProperties(ThingProperties properties) {
        this.properties = properties;
    }

    /**
     * @return the datastreamsLink
     */
    public String getDatastreamsLink() {
        return datastreamsLink;
    }

    /**
     * @param datastreamsLink the datastreamsLink to set
     */
    public void setDatastreamsLink(String datastreamsLink) {
        this.datastreamsLink = datastreamsLink;
    }

    /**
     * @return the historicalLocationsLink
     */
    public String getHistoricalLocationsLink() {
        return historicalLocationsLink;
    }

    /**
     * @param historicalLocationsLink the historicalLocationsLink to set
     */
    public void setHistoricalLocationsLink(String historicalLocationsLink) {
        this.historicalLocationsLink = historicalLocationsLink;
    }

    /**
     * @return the locationsLink
     */
    public String getLocationsLink() {
        return locationsLink;
    }

    /**
     * @param locationsLink the locationsLink to set
     */
    public void setLocationsLink(String locationsLink) {
        this.locationsLink = locationsLink;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy