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.16.0")
public class FeatureTypeSettings
extends Object
implements Serializable
FeatureTypeSettings
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttributeOrderItem(String attributeOrderItem) addHideAttributesItem(String hideAttributesItem) addReadOnlyAttributesItem(String readOnlyAttributesItem) attributeOrder(List<String> attributeOrder) attributeSettings(Map<String, AttributeSettings> attributeSettings) booleanReordering 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 FeatureTypeTemplateGet templateinthashCode()hideAttributes(List<String> hideAttributes) putAttributeSettingsItem(String key, AttributeSettings attributeSettingsItem) readOnlyAttributes(List<String> readOnlyAttributes) voidsetAttributeOrder(List<String> attributeOrder) voidsetAttributeSettings(Map<String, AttributeSettings> attributeSettings) voidsetHideAttributes(List<String> hideAttributes) voidsetReadOnlyAttributes(List<String> readOnlyAttributes) voidsetTemplate(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
-