Uses of Class
org.apache.sis.feature.builder.CharacteristicTypeBuilder
Packages that use CharacteristicTypeBuilder
Package
Description
Helper classes for creating
FeatureType
instances.-
Uses of CharacteristicTypeBuilder in org.apache.sis.feature.builder
Fields in org.apache.sis.feature.builder with type parameters of type CharacteristicTypeBuilderModifier and TypeFieldDescription(package private) final List<CharacteristicTypeBuilder<?>>
AttributeTypeBuilder.characteristics
Builders for the characteristics associated to the attribute.Methods in org.apache.sis.feature.builder that return CharacteristicTypeBuilderModifier and TypeMethodDescription<C> CharacteristicTypeBuilder<C>
AttributeTypeBuilder.addCharacteristic
(Class<C> type) Adds another attribute type that describes this attribute type.<C> CharacteristicTypeBuilder<C>
AttributeTypeBuilder.addCharacteristic
(DefaultAttributeType<C> template) Adds another attribute type that describes this attribute type, using an existing one as a template.AttributeTypeBuilder.getCharacteristic
(String name) Returns the builder for the characteristic of the given name.CharacteristicTypeBuilder.setDefaultValue
(V value) Sets the default value for the characteristic.CharacteristicTypeBuilder.setDefinition
(CharSequence definition) Sets a concise definition of the element.CharacteristicTypeBuilder.setDeprecated
(boolean deprecated) Sets whether the type is deprecated.CharacteristicTypeBuilder.setDescription
(CharSequence description) Sets optional information beyond that required for concise definition of the element.CharacteristicTypeBuilder.setDesignation
(CharSequence designation) Sets a natural language designator for the element.CharacteristicTypeBuilder.setName
(CharSequence localPart) Sets the characteristic name as a simple string (local name).CharacteristicTypeBuilder.setName
(CharSequence... components) Sets the characteristic name as a string in the given scope.CharacteristicTypeBuilder.setName
(org.opengis.util.GenericName name) Sets the characteristic name as a generic name.<N> CharacteristicTypeBuilder<N>
CharacteristicTypeBuilder.setValueClass
(Class<N> type) Sets the class of characteristic values.Methods in org.apache.sis.feature.builder that return types with arguments of type CharacteristicTypeBuilderModifier and TypeMethodDescriptionAttributeTypeBuilder.characteristics()
Returns a view of all characteristics added to theAttributeType
to build.Constructors in org.apache.sis.feature.builder with parameters of type CharacteristicTypeBuilderModifierConstructorDescriptionprivate
CharacteristicTypeBuilder
(CharacteristicTypeBuilder<?> builder, Class<V> valueClass) Creates a new builder initialized to the values of the given builder but a different type.