Uses of Class
org.apache.sis.feature.builder.AttributeTypeBuilder
Packages that use AttributeTypeBuilder
Package
Description
Helper classes for creating
FeatureType instances.-
Uses of AttributeTypeBuilder in org.apache.sis.feature.builder
Methods in org.apache.sis.feature.builder that return AttributeTypeBuilderModifier and TypeMethodDescription<V> AttributeTypeBuilder<V>FeatureTypeBuilder.addAttribute(Class<V> valueClass) Creates a newAttributeTypebuilder for values of the given class.<V> AttributeTypeBuilder<V>FeatureTypeBuilder.addAttribute(DefaultAttributeType<V> template) Creates a newAttributeTypebuilder initialized to the same characteristics than the given template.FeatureTypeBuilder.addAttribute(GeometryType type) Creates a new attribute for geometries of the given type.AttributeTypeBuilder.setCRS(CoordinateReferenceSystem crs) Sets the coordinate reference system that characterizes the values of this attribute.AttributeTypeBuilder.setDefaultValue(V value) Sets the default value for the attribute.AttributeTypeBuilder.setDefinition(CharSequence definition) Sets a concise definition of the element.AttributeTypeBuilder.setDeprecated(boolean deprecated) Sets whether the type is deprecated.AttributeTypeBuilder.setDescription(CharSequence description) Sets optional information beyond that required for concise definition of the element.AttributeTypeBuilder.setDesignation(CharSequence designation) Sets a natural language designator for the element.AttributeTypeBuilder.setMaximalLength(Integer length) Sets the maximal length that characterizes theCharSequencevalues of this attribute.AttributeTypeBuilder.setMaximumOccurs(int occurs) Sets the maximum number of attribute values.AttributeTypeBuilder.setMinimumOccurs(int occurs) Sets the minimum number of attribute values.AttributeTypeBuilder.setName(CharSequence localPart) Sets theAttributeTypename as a simple string (local name).AttributeTypeBuilder.setName(CharSequence... components) Sets theAttributeTypename as a string in the given scope.AttributeTypeBuilder.setName(GenericName name) Sets theAttributeTypename as a generic name.Sets the unit of measurement that characterizes the values of this attribute.final AttributeTypeBuilder<V>AttributeTypeBuilder.setValidValues(V... values) Sets an enumeration of valid values for the attribute.<N> AttributeTypeBuilder<N>AttributeTypeBuilder.setValueClass(Class<N> type) Sets the class of attribute values.