Class FeatureTypeSettings
java.lang.Object
org.tailormap.api.persistence.json.FeatureTypeSettings
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.9.0")
public class FeatureTypeSettings
extends Object
implements Serializable
FeatureTypeSettings
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddAttributeOrderItem
(String attributeOrderItem) addHideAttributesItem
(String hideAttributesItem) addReadOnlyAttributesItem
(String readOnlyAttributesItem) attributeOrder
(List<String> attributeOrder) attributeSettings
(Map<String, AttributeSettings> attributeSettings) boolean
Reordering of the attributes by attribute names.@NotNull @Valid Map<String,
AttributeSettings> Map of attribute name to its' settings.List of attribute names that should be hidden in all viewers.List of attribute names that are not editable.@Valid FeatureTypeTemplate
Get templateint
hashCode()
hideAttributes
(List<String> hideAttributes) putAttributeSettingsItem
(String key, AttributeSettings attributeSettingsItem) readOnlyAttributes
(List<String> readOnlyAttributes) void
setAttributeOrder
(List<String> attributeOrder) void
setAttributeSettings
(Map<String, AttributeSettings> attributeSettings) void
setHideAttributes
(List<String> hideAttributes) void
setReadOnlyAttributes
(List<String> readOnlyAttributes) void
setTemplate
(FeatureTypeTemplate template) template
(FeatureTypeTemplate template) toString()
-
Constructor Details
-
FeatureTypeSettings
public FeatureTypeSettings()
-
-
Method Details
-
template
-
getTemplate
Get template- Returns:
- template
-
setTemplate
-
attributeOrder
-
addAttributeOrderItem
-
getAttributeOrder
Reordering of the attributes by attribute names. Attributes in the feature type that are not in this array should still be shown; either after the attribute that precedes the attribute in the original feature type attribute ordering or at the end.- Returns:
- attributeOrder
-
setAttributeOrder
-
hideAttributes
-
addHideAttributesItem
-
getHideAttributes
List of attribute names that should be hidden in all viewers.- Returns:
- hideAttributes
-
setHideAttributes
-
readOnlyAttributes
-
addReadOnlyAttributesItem
-
getReadOnlyAttributes
List of attribute names that are not editable.- Returns:
- readOnlyAttributes
-
setReadOnlyAttributes
-
attributeSettings
-
putAttributeSettingsItem
public FeatureTypeSettings putAttributeSettingsItem(String key, AttributeSettings attributeSettingsItem) -
getAttributeSettings
Map of attribute name to its' settings.- Returns:
- attributeSettings
-
setAttributeSettings
-
equals
-
hashCode
public int hashCode() -
toString
-