## Uses of Class
org.apache.sis.feature.DefaultFeatureType

- Packages that use DefaultFeatureType
  Package | Description
  --- | ---
  org.apache.sis.feature | Defines the structure and content of views of real-world phenomenon.
  org.apache.sis.feature.builder | Helper classes for creating `FeatureType` instances.
  org.apache.sis.storage | Data store base types for retrieving and saving geospatial data in various storage formats.

- - ### Uses of DefaultFeatureType in org.apache.sis.feature

    Methods in org.apache.sis.feature that return DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `DefaultFeatureType` | AbstractFeature.`getType()` Returns information about the feature (name, characteristics, etc.
    `DefaultFeatureType` | DefaultAssociationRole.`getValueType()` Returns the type of feature values.

    Methods in org.apache.sis.feature that return types with arguments of type DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `Set<DefaultFeatureType>` | DefaultFeatureType.`getSuperTypes()` Returns the direct parents of this feature type.

    Methods in org.apache.sis.feature with parameters of type DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultFeatureType.`isAssignableFrom(DefaultFeatureType type)` Returns `true` if this type is same or a super-type of the given type.

    Constructors in org.apache.sis.feature with parameters of type DefaultFeatureType
    Constructor and Description
    `AbstractFeature(DefaultFeatureType type)` Creates a new feature of the given type.
    `DefaultAssociationRole(Map<String,?> identification, DefaultFeatureType valueType, int minimumOccurs, int maximumOccurs)` Constructs an association to the given feature type.
    `DefaultFeatureType(Map<String,?> identification, boolean isAbstract, DefaultFeatureType[] superTypes, AbstractIdentifiedType... properties)` Constructs a feature type from the given properties.

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

    Methods in org.apache.sis.feature.builder that return DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `DefaultFeatureType` | FeatureTypeBuilder.`build()` Builds the feature type from the information and properties specified to this builder.
    `DefaultFeatureType[]` | FeatureTypeBuilder.`getSuperTypes()` Returns the direct parents of the feature type to create.

    Methods in org.apache.sis.feature.builder with parameters of type DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `AssociationRoleBuilder` | FeatureTypeBuilder.`addAssociation(DefaultFeatureType type)` Creates a new `FeatureAssociationRole` builder for features of the given type.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setAll(DefaultFeatureType template)` Sets all properties of this builder to the values of the given feature type.
    `FeatureTypeBuilder` | FeatureTypeBuilder.`setSuperTypes(DefaultFeatureType... parents)` Sets the parent types (or super-type) from which to inherit properties.

    Constructors in org.apache.sis.feature.builder with parameters of type DefaultFeatureType
    Constructor and Description
    `FeatureTypeBuilder(DefaultFeatureType template)` Creates a new builder instance using the given feature type as a template.

  - ### Uses of DefaultFeatureType in org.apache.sis.storage

    Methods in org.apache.sis.storage that return DefaultFeatureType
    Modifier and Type | Method and Description
    --- | ---
    `DefaultFeatureType` | FeatureSet.`getType()` Returns a description of properties that are common to all features in this dataset.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.