Uses of Class
org.apache.sis.feature.builder.PropertyTypeBuilder
Packages that use PropertyTypeBuilder
Package
Description
Helper classes for creating
FeatureType instances.Filters features according their properties.
A set of helper classes for the SIS implementation.
Partial implementation of SQLMM operations as filter expressions.
-
Uses of PropertyTypeBuilder in org.apache.sis.feature.builder
Subclasses of PropertyTypeBuilder in org.apache.sis.feature.builderModifier and TypeClassDescriptionfinal classDescribes one association from theFeatureTypeto be built by anFeatureTypeBuilderto anotherFeatureType.final classDescribes oneAttributeTypewhich will be part of the feature type to be built by aFeatureTypeBuilder.(package private) final classWraps an existing operation.Fields in org.apache.sis.feature.builder with type parameters of type PropertyTypeBuilderModifier and TypeFieldDescriptionprivate final List<PropertyTypeBuilder>FeatureTypeBuilder.propertiesBuilders for the properties (attributes, associations or operations) of this feature.Methods in org.apache.sis.feature.builder that return PropertyTypeBuilderModifier and TypeMethodDescriptionFeatureTypeBuilder.addProperty(AbstractIdentifiedType template) Adds the given property in the feature type properties.FeatureTypeBuilder.getProperty(String name) Returns the builder for the property of the given name.OperationWrapper.setDefinition(CharSequence definition) PropertyTypeBuilder.setDefinition(CharSequence definition) Sets a concise definition of the element.OperationWrapper.setDeprecated(boolean deprecated) PropertyTypeBuilder.setDeprecated(boolean deprecated) Sets whether the type is deprecated.OperationWrapper.setDescription(CharSequence description) PropertyTypeBuilder.setDescription(CharSequence description) Sets optional information beyond that required for concise definition of the element.OperationWrapper.setDesignation(CharSequence designation) PropertyTypeBuilder.setDesignation(CharSequence designation) Sets a natural language designator for the element.OperationWrapper.setMaximumOccurs(int occurs) PropertyTypeBuilder.setMaximumOccurs(int occurs) Sets the maximum number of property values.OperationWrapper.setMinimumOccurs(int occurs) Do not allow a change of multiplicity.PropertyTypeBuilder.setMinimumOccurs(int occurs) Sets the minimum number of property values.OperationWrapper.setName(org.opengis.util.GenericName name) Do not allow modifications.PropertyTypeBuilder.setName(CharSequence localPart) Sets thePropertyTypename as a simple string (local name).PropertyTypeBuilder.setName(CharSequence... components) Sets thePropertyTypename as a string in the given scope.PropertyTypeBuilder.setName(org.opengis.util.GenericName name) Sets thePropertyTypename as a generic name.Methods in org.apache.sis.feature.builder that return types with arguments of type PropertyTypeBuilderModifier and TypeMethodDescriptionFeatureTypeBuilder.properties()Returns a view of all attributes and associations added to theFeatureTypeto build.Methods in org.apache.sis.feature.builder with parameters of type PropertyTypeBuilderModifier and TypeMethodDescription(package private) final voidFeatureTypeBuilder.replace(PropertyTypeBuilder old, PropertyTypeBuilder replacement) Replaces the given builder instance by a new instance, or delete the old instance.Constructors in org.apache.sis.feature.builder with parameters of type PropertyTypeBuilderModifierConstructorDescription(package private)PropertyTypeBuilder(PropertyTypeBuilder builder) Creates a new builder initialized to the values of the given builder. -
Uses of PropertyTypeBuilder in org.apache.sis.filter
Methods in org.apache.sis.filter that return PropertyTypeBuilderModifier and TypeMethodDescriptionfinal PropertyTypeBuilderArithmeticFunction.expectedType(DefaultFeatureType ignored, FeatureTypeBuilder addTo) Provides the type of results computed by this expression.AssociationValue.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the expected type of values produced by this expression when a feature of the given type is evaluated.ConvertFunction.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the type of values produced by this expression when a feature of the given type is evaluated.LeafExpression.Literal.expectedType(DefaultFeatureType ignored, FeatureTypeBuilder addTo) Provides the type of values returned byLeafExpression.Literal.apply(Object)wrapped in anDefaultAttributeTypenamed "Literal".final PropertyTypeBuilderPropertyValue.Converted.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the expected type of values produced by this expression when a feature of the given type is evaluated.(package private) final PropertyTypeBuilderPropertyValue.expectedType(FeatureTypeBuilder addTo) Returns the default value ofPropertyValue.expectedType(FeatureType, FeatureTypeBuilder)when it cannot be inferred by the analysis of the givenFeatureType.PropertyValue.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 PropertyTypeBuilder in org.apache.sis.internal.feature
Methods in org.apache.sis.internal.feature that return PropertyTypeBuilderModifier 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 PropertyTypeBuilder in org.apache.sis.internal.filter.sqlmm
Methods in org.apache.sis.internal.filter.sqlmm that return PropertyTypeBuilderModifier and TypeMethodDescriptionFunctionWithSRID.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the type of values produced by this expression when a feature of the given type is evaluated.SpatialFunction.expectedType(DefaultFeatureType valueType, FeatureTypeBuilder addTo) Provides the type of values produced by this expression when a feature of the given type is evaluated.