Uses of Class
org.apache.sis.feature.builder.FeatureTypeBuilder
Packages that use FeatureTypeBuilder
Package
Description
Helper classes for creating
FeatureType instances.A set of helper classes for the SIS implementation.
Build
DefaultFeatureTypes by inspection of database schemas.-
Uses of FeatureTypeBuilder in org.apache.sis.feature.builder
Methods in org.apache.sis.feature.builder that return FeatureTypeBuilderModifier and TypeMethodDescriptionFeatureTypeBuilder.clear()Clears all setting in this builder.FeatureTypeBuilder.setAbstract(boolean isAbstract) Sets whether the feature type to create will be abstract.FeatureTypeBuilder.setAll(DefaultFeatureType template) Sets all properties of this builder to the values of the given feature type.FeatureTypeBuilder.setDefaultMultiplicity(int minimumOccurs, int maximumOccurs) Sets the default minimum and maximum number of next attributes and associations to add.FeatureTypeBuilder.setDefinition(CharSequence definition) Sets a concise definition of the element.FeatureTypeBuilder.setDeprecated(boolean deprecated) Sets whether the type is deprecated.FeatureTypeBuilder.setDescription(CharSequence description) Sets optional information beyond that required for concise definition of the element.FeatureTypeBuilder.setDesignation(CharSequence designation) Sets a natural language designator for the element.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.setName(CharSequence localPart) Sets theFeatureTypename as a simple string.FeatureTypeBuilder.setName(CharSequence... components) Sets theFeatureTypename as a string in the given scope.FeatureTypeBuilder.setName(org.opengis.util.GenericName name) Sets theFeatureTypename as a generic name.FeatureTypeBuilder.setNameSpace(CharSequence ns) Sets the namespace of the next names to be created bysetName(CharSequence...)method calls.FeatureTypeBuilder.setSuperTypes(DefaultFeatureType... parents) Sets the parent types (or super-type) from which to inherit properties. -
Uses of FeatureTypeBuilder in org.apache.sis.internal.feature
Methods in org.apache.sis.internal.feature with parameters of type FeatureTypeBuilderModifier and TypeMethodDescriptionFeatureExpression.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the expected type of values produced by this expression when a feature of the given type is evaluated. -
Uses of FeatureTypeBuilder in org.apache.sis.internal.sql.feature
Methods in org.apache.sis.internal.sql.feature with parameters of type FeatureTypeBuilderModifier and TypeMethodDescriptiondefault DefaultFeatureTypeSchemaModifier.editFeatureType(TableReference table, FeatureTypeBuilder feature) Invoked after analysis of a table for allowing modifications of the inferred feature type.