## Uses of Class
org.apache.sis.feature.builder.FeatureTypeBuilder

- Packages that use FeatureTypeBuilder
  Package | Description
  --- | ---
  org.apache.sis.feature.builder | Helper classes for creating `FeatureType` instances.

- - ### Uses of FeatureTypeBuilder in org.apache.sis.feature.builder

    Methods in org.apache.sis.feature.builder that return FeatureTypeBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `FeatureTypeBuilder` | FeatureTypeBuilder.`clear()` | Clears all setting in this builder.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setAbstract​(boolean isAbstract)` | Sets whether the feature type to create will be abstract.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setAll​(DefaultFeatureType template)` | Sets all properties of this builder to the values of the given feature type.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDefaultCardinality​(int minimumOccurs, int maximumOccurs)` | Deprecated. Renamed `setDefaultMultiplicity(int, int)`.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDefaultMultiplicity​(int minimumOccurs, int maximumOccurs)` | Sets the default minimum and maximum number of next attributes and associations to add.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDefinition​(CharSequence definition)` | Sets a concise definition of the element.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDeprecated​(boolean deprecated)` | Sets whether the type is deprecated.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDescription​(CharSequence description)` | Sets optional information beyond that required for concise definition of the element.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setDesignation​(CharSequence designation)` | Sets a natural language designator for the element.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setIdentifierDelimiters​(String delimiter, String prefix, String suffix)` | Sets the prefix, suffix and delimiter to use when formatting a compound identifier made of two or more attributes.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setName​(CharSequence localPart)` | Sets the `FeatureType` name as a simple string.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setName​(CharSequence... components)` | Sets the `FeatureType` name as a string in the given scope.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setName​(GenericName name)` | Sets the `FeatureType` name as a generic name.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setNameSpace​(CharSequence ns)` | Sets the namespace of the next names to be created by `setName(CharSequence...)` method calls.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setSuperTypes​(DefaultFeatureType... parents)` | Sets the parent types (or super-type) from which to inherit properties.