Class LayerDetails

  • All Implemented Interfaces:
    Serializable

    @Generated("org.openapitools.codegen.languages.SpringCodegen")
    public class LayerDetails
    extends Object
    implements Serializable
    All details of an app layer.
    See Also:
    Serialized Form
    • Constructor Detail

      • LayerDetails

        public LayerDetails()
    • Method Detail

      • getId

        @NotNull
        public @NotNull String getId()
        Get id
        Returns:
        id
      • setId

        public void setId​(String id)
      • getFeatureTypeName

        public String getFeatureTypeName()
        Get featureTypeName
        Returns:
        featureTypeName
      • setFeatureTypeName

        public void setFeatureTypeName​(String featureTypeName)
      • getServiceId

        @NotNull
        public @NotNull String getServiceId()
        Get serviceId
        Returns:
        serviceId
      • setServiceId

        public void setServiceId​(String serviceId)
      • getGeometryAttribute

        public String getGeometryAttribute()
        Get geometryAttribute
        Returns:
        geometryAttribute
      • setGeometryAttribute

        public void setGeometryAttribute​(String geometryAttribute)
      • geometryAttributeIndex

        public LayerDetails geometryAttributeIndex​(Integer geometryAttributeIndex)
      • getGeometryAttributeIndex

        public Integer getGeometryAttributeIndex()
        index of the geometryAttribute in the array of attributes.
        Returns:
        geometryAttributeIndex
      • setGeometryAttributeIndex

        public void setGeometryAttributeIndex​(Integer geometryAttributeIndex)
      • getGeometryType

        @Valid
        public @Valid TMGeometryType getGeometryType()
        Get geometryType
        Returns:
        geometryType
      • setGeometryType

        public void setGeometryType​(TMGeometryType geometryType)
      • getEditable

        public Boolean getEditable()
        Get editable
        Returns:
        editable
      • setEditable

        public void setEditable​(Boolean editable)
      • getAttributes

        @Valid
        public @Valid List<@Valid Attribute> getAttributes()
        Array with attributes. **note** that the ordering of this array is determined in the backend and does not need to coincide with the actual data in the data source.
        Returns:
        attributes
      • setAttributes

        public void setAttributes​(List<@Valid Attribute> attributes)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object