Class FeatureTypeSettings
java.lang.Object
nl.b3p.tailormap.api.persistence.json.FeatureTypeSettings
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.6.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) addSearchDisplayFieldsItem(String searchDisplayFieldsItem) addSearchFieldsItem(String searchFieldsItem) 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.List of attribute names that should be shown in the search results, when `null` searchFields is used.List of attribute names that should be used to build the search index.inthashCode()hideAttributes(List<String> hideAttributes) putAttributeSettingsItem(String key, AttributeSettings attributeSettingsItem) readOnlyAttributes(List<String> readOnlyAttributes) searchDisplayFields(List<String> searchDisplayFields) searchFields(List<String> searchFields) voidsetAttributeOrder(List<String> attributeOrder) voidsetAttributeSettings(Map<String, AttributeSettings> attributeSettings) voidsetHideAttributes(List<String> hideAttributes) voidsetReadOnlyAttributes(List<String> readOnlyAttributes) voidsetSearchDisplayFields(List<String> searchDisplayFields) voidsetSearchFields(List<String> searchFields) toString()
-
Constructor Details
-
FeatureTypeSettings
public FeatureTypeSettings()
-
-
Method Details
-
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
-
searchFields
-
addSearchFieldsItem
-
getSearchFields
List of attribute names that should be used to build the search index.- Returns:
- searchFields
-
setSearchFields
-
searchDisplayFields
-
addSearchDisplayFieldsItem
-
getSearchDisplayFields
List of attribute names that should be shown in the search results, when `null` searchFields is used.- Returns:
- searchDisplayFields
-
setSearchDisplayFields
-
equals
-
hashCode
public int hashCode() -
toString
-