# 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.`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.