Package org.apache.sis.feature.builder


package org.apache.sis.feature.builder
Helper classes for creating FeatureType instances. Usage of this package is not mandatory, but make easier to create DefaultFeatureType instances together with their attributes and associations.

The starting point is FeatureTypeBuilder. The following example creates a feature type for a capital, as a special kind of city, named "Utopia" by default:

A call to System.out.println(capital) prints the following table:
Since:
0.8
Version:
1.1
Author:
Johann Sorel (Geomatys), Martin Desruisseaux (Geomatys), Alexis Manin (Geomatys)
See Also:
  • Class
    Description
    Describes one association from the FeatureType to be built by an FeatureTypeBuilder to another FeatureType.
    Roles that can be associated to some attributes for instructing FeatureTypeBuilder how to generate predefined operations.
    Describes one AttributeType which will be part of the feature type to be built by a FeatureTypeBuilder.
    Describes one characteristic of the AttributeType will will be built by a FeatureTypeBuilder.
    Helper class for the creation of FeatureType instances.
    Describes one property of the FeatureType to be built by an FeatureTypeBuilder.
    Information common to all kind of types (feature, association, characteristics).