Class GeoMapFeature

java.lang.Object
io.goobi.viewer.model.maps.GeoMapFeature

public class GeoMapFeature extends Object
Author:
florian
  • Constructor Details

    • GeoMapFeature

      public GeoMapFeature()
    • GeoMapFeature

      public GeoMapFeature(String jsonString)
      Parameters:
      jsonString -
  • Method Details

    • getTitle

      public de.intranda.metadata.multilanguage.IMetadataValue getTitle()
      Returns:
      the title
    • setTitle

      public void setTitle(de.intranda.metadata.multilanguage.IMetadataValue title)
      Parameters:
      title - the title to set
    • getDescription

      public de.intranda.metadata.multilanguage.IMetadataValue getDescription()
      Returns:
      the description
    • setDescription

      public void setDescription(de.intranda.metadata.multilanguage.IMetadataValue description)
      Parameters:
      description - the description to set
    • getLink

      public String getLink()
      Returns:
      the link
    • setLink

      public void setLink(String link)
      Parameters:
      link - the link to set
    • setDocumentId

      public void setDocumentId(String documentId)
      Parameters:
      documentId - the documentId to set
    • getDocumentId

      public String getDocumentId()
      Returns:
      the documentId
    • getPageNo

      public Integer getPageNo()
    • setPageNo

      public void setPageNo(Integer pageNo)
    • getJson

      public String getJson()
      Returns:
      the json
    • setJson

      public void setJson(String json)
      Parameters:
      json - the json to set
    • getCount

      public int getCount()
      Returns:
      the count
    • setCount

      public void setCount(int count)
      Parameters:
      count - the count to set
    • getEntities

      public List<MetadataContainer> getEntities()
    • setEntities

      public void setEntities(List<MetadataContainer> entities)
    • addEntity

      public void addEntity(MetadataContainer entity)
    • getJsonObject

      public org.json.JSONObject getJsonObject()
    • getProperties

      public org.json.JSONObject getProperties(org.json.JSONObject object)
    • addEntities

      public void addEntities(org.json.JSONObject properties)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setProperty

      public void setProperty(String name, String value)
    • getProperty

      public String getProperty(String name)
    • getProperties

      public Map<String,String> getProperties()