Uses of Interface
org.geotools.api.feature.ComplexAttribute
Packages that use ComplexAttribute
Package
Description
Representation a features on a map.
Profile of the general ISO 19107 feature model built around the idea of a simple feature composed of a list of
values.
-
Uses of ComplexAttribute in org.geotools.api.feature
Subinterfaces of ComplexAttribute in org.geotools.api.featureModifier and TypeInterfaceDescriptioninterface
An instance ofFeatureType
representing a geographic feature composed of geometric and non-geometric properties.Methods in org.geotools.api.feature that return ComplexAttributeModifier and TypeMethodDescriptionFeatureFactory.createComplexAttribute
(Collection<Property> value, AttributeDescriptor descriptor, String id) Creates a complex attribute.FeatureFactory.createComplexAttribute
(Collection<Property> value, ComplexType type, String id) Creates a complex attribute. -
Uses of ComplexAttribute in org.geotools.api.feature.simple
Subinterfaces of ComplexAttribute in org.geotools.api.feature.simpleModifier and TypeInterfaceDescriptioninterface
An instance ofSimpleFeatureType
composed of fixed list values in a known order. -
Uses of ComplexAttribute in org.geotools.appschema.feature
Methods in org.geotools.appschema.feature that return ComplexAttributeModifier and TypeMethodDescriptionAppSchemaFeatureFactoryImpl.createComplexAttribute
(Collection value, AttributeDescriptor descriptor, String id) Create a new complex attribute, even for null value or id.AppSchemaFeatureFactoryImpl.createComplexAttribute
(Collection value, ComplexType type, String id) Create a new complex attribute, even for null value or id. -
Uses of ComplexAttribute in org.geotools.data.complex.feature.wrapper
Methods in org.geotools.data.complex.feature.wrapper that return ComplexAttributeModifier and TypeMethodDescriptionFeatureWrapper.getUnderlyingComplexAttribute()
Gets the underlying complex attribute.Methods in org.geotools.data.complex.feature.wrapper with parameters of type ComplexAttributeModifier and TypeMethodDescriptionvoid
FeatureWrapper.setUnderlyingComplexAttribute
(ComplexAttribute underlyingComplexAttribute) Sets the underlying complex attribute.static <T extends FeatureWrapper>
TFeatureWrapper.wrap
(ComplexAttribute complexAttribute, Class<T> clazz) Attempt to wrap the feature in a FeatureWrapper class. -
Uses of ComplexAttribute in org.geotools.data.gen
Classes in org.geotools.data.gen that implement ComplexAttribute -
Uses of ComplexAttribute in org.geotools.data.mongodb
Classes in org.geotools.data.mongodb that implement ComplexAttribute -
Uses of ComplexAttribute in org.geotools.feature
Classes in org.geotools.feature that implement ComplexAttributeModifier and TypeClassDescriptionclass
class
Base class for feature decorators.class
Temptative implementation of Feature.Methods in org.geotools.feature that return ComplexAttributeModifier and TypeMethodDescriptionAbstractFeatureFactoryImpl.createComplexAttribute
(Collection<Property> value, AttributeDescriptor descriptor, String id) AbstractFeatureFactoryImpl.createComplexAttribute
(Collection<Property> value, ComplexType type, String id) AttributeBuilder.createComplexAttribute
(Object value, ComplexType type, AttributeDescriptor descriptor, String id) Create complex attribute -
Uses of ComplexAttribute in org.geotools.feature.simple
Classes in org.geotools.feature.simple that implement ComplexAttributeModifier and TypeClassDescriptionclass
An implementation ofSimpleFeature
geared towards speed and backed by an Object[]. -
Uses of ComplexAttribute in org.geotools.feature.type
Methods in org.geotools.feature.type with parameters of type ComplexAttributeModifier and TypeMethodDescriptionstatic void
Types.validate
(ComplexAttribute attribute) Validate complex attribute, including all properties.static void
Types.validate
(ComplexAttribute attribute, Collection<Attribute> content) Validate content using complex attribute restrictions.protected static void
Types.validate
(ComplexType type, ComplexAttribute attribute, Collection<Attribute> content) Validate content using complex attribute and type restrictions. -
Uses of ComplexAttribute in org.geotools.gml3.bindings
Methods in org.geotools.gml3.bindings with parameters of type ComplexAttributeModifier and TypeMethodDescriptionstatic void
GML3EncodingUtils.encodeSimpleContent
(ComplexAttribute complex, Document document, Element element) Encode the simpleContent property of a ComplexAttribute (if any) as an XML text node.static Object
GML3EncodingUtils.getSimpleContent
(ComplexAttribute complex) Return the simple content of aComplexAttribute
if it represents a complexType with simpleContent, otherwise null. -
Uses of ComplexAttribute in org.geotools.jdbc
Classes in org.geotools.jdbc that implement ComplexAttributeModifier and TypeClassDescriptionprotected class
Feature wrapper around a result set.