Uses of Interface
org.geotools.api.feature.ComplexAttribute
-
Packages that use ComplexAttribute Package Description org.geotools.api.feature Representation a features on a map.org.geotools.api.feature.simple Profile of the general ISO 19107 feature model built around the idea of a simple feature composed of a list of values.org.geotools.appschema.feature org.geotools.data.complex.feature.wrapper org.geotools.data.gen org.geotools.data.mongodb org.geotools.feature org.geotools.feature.simple org.geotools.feature.type org.geotools.gml3.bindings org.geotools.jdbc -
-
Uses of ComplexAttribute in org.geotools.api.feature
Subinterfaces of ComplexAttribute in org.geotools.api.feature Modifier and Type Interface Description interface
Feature
An instance ofFeatureType
representing a geographic feature composed of geometric and non-geometric properties.Methods in org.geotools.api.feature that return ComplexAttribute Modifier and Type Method Description ComplexAttribute
FeatureFactory. createComplexAttribute(Collection<Property> value, AttributeDescriptor descriptor, String id)
Creates a complex attribute.ComplexAttribute
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.simple Modifier and Type Interface Description interface
SimpleFeature
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 ComplexAttribute Modifier and Type Method Description ComplexAttribute
AppSchemaFeatureFactoryImpl. createComplexAttribute(Collection value, AttributeDescriptor descriptor, String id)
Create a new complex attribute, even for null value or id.ComplexAttribute
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 ComplexAttribute Modifier and Type Method Description ComplexAttribute
FeatureWrapper. getUnderlyingComplexAttribute()
Gets the underlying complex attribute.Methods in org.geotools.data.complex.feature.wrapper with parameters of type ComplexAttribute Modifier and Type Method Description void
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 Modifier and Type Class Description class
PreGeneralizedSimpleFeature
-
Uses of ComplexAttribute in org.geotools.data.mongodb
Classes in org.geotools.data.mongodb that implement ComplexAttribute Modifier and Type Class Description class
MongoDBObjectFeature
class
MongoFeature
-
Uses of ComplexAttribute in org.geotools.feature
Classes in org.geotools.feature that implement ComplexAttribute Modifier and Type Class Description class
ComplexAttributeImpl
class
DecoratingFeature
Base class for feature decorators.class
FeatureImpl
Temptative implementation of Feature.Methods in org.geotools.feature that return ComplexAttribute Modifier and Type Method Description ComplexAttribute
AbstractFeatureFactoryImpl. createComplexAttribute(Collection<Property> value, AttributeDescriptor descriptor, String id)
ComplexAttribute
AbstractFeatureFactoryImpl. createComplexAttribute(Collection<Property> value, ComplexType type, String id)
ComplexAttribute
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 ComplexAttribute Modifier and Type Class Description class
SimpleFeatureImpl
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 ComplexAttribute Modifier and Type Method Description static 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 ComplexAttribute Modifier and Type Method Description static 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 ComplexAttribute Modifier and Type Class Description protected class
JDBCFeatureReader.ResultSetFeature
Feature wrapper around a result set.
-