Package | Description |
---|---|
org.geotools.data.complex |
This package contains the implementation of a ComplexDataStore,
Author note: though this "Complex" datastore has born to provide
complex features out of a simple features data source, it may be better
called a DerivativeDataStore or something like that, you'll see
why later.
|
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 | |
org.opengis.feature |
Representation a features on a map.
|
org.opengis.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.opengis.feature.type |
Feature model ISO 19109 with allowances for usability.
|
Modifier and Type | Method and Description |
---|---|
protected Map |
AbstractMappingFeatureIterator.getClientProperties(Property attribute) |
Modifier and Type | Class and Description |
---|---|
class |
PreGeneralizedSimpleFeature |
Modifier and Type | Method and Description |
---|---|
Property |
PreGeneralizedSimpleFeature.getProperty(Name name) |
Property |
PreGeneralizedSimpleFeature.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
PreGeneralizedSimpleFeature.getProperties() |
Collection<Property> |
PreGeneralizedSimpleFeature.getProperties(Name name) |
Collection<Property> |
PreGeneralizedSimpleFeature.getProperties(String name) |
Collection<? extends Property> |
PreGeneralizedSimpleFeature.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
PreGeneralizedSimpleFeature.setValue(Collection<Property> arg0) |
Modifier and Type | Class and Description |
---|---|
class |
MongoDBObjectFeature |
class |
MongoFeature |
Modifier and Type | Method and Description |
---|---|
Property |
MongoDBObjectFeature.getProperty(Name name) |
Property |
MongoDBObjectFeature.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
MongoDBObjectFeature.getProperties() |
Collection<Property> |
MongoDBObjectFeature.getProperties(Name name) |
Collection<Property> |
MongoDBObjectFeature.getProperties(String name) |
Collection<? extends Property> |
MongoDBObjectFeature.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
MongoDBObjectFeature.setValue(Collection<Property> value) |
Modifier and Type | Class and Description |
---|---|
class |
AssociationImpl |
class |
AttributeImpl
Simple, mutable class to store attributes.
|
class |
ComplexAttributeImpl |
class |
DecoratingFeature
Base class for feature decorators.
|
class |
FeatureImpl
Temptative implementation of Feature.
|
class |
GeometryAttributeImpl
TODO: rename to GeometricAttribute Provides ...TODO summary sentence
TODO Description
Example Use:
GeometryAttributeType x = new GeometryAttributeType( ... );
TODO code example
|
class |
PropertyImpl
Implementation of Property.
|
Modifier and Type | Method and Description |
---|---|
Property |
DecoratingFeature.getProperty(Name arg0) |
Property |
ComplexAttributeImpl.getProperty(Name name) |
Property |
DecoratingFeature.getProperty(String arg0) |
Property |
ComplexAttributeImpl.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
DecoratingFeature.getProperties() |
Collection<Property> |
ComplexAttributeImpl.getProperties() |
Collection<Property> |
DecoratingFeature.getProperties(Name arg0) |
Collection<Property> |
ComplexAttributeImpl.getProperties(Name name) |
Collection<Property> |
DecoratingFeature.getProperties(String arg0) |
Collection<Property> |
ComplexAttributeImpl.getProperties(String name) |
Collection<? extends Property> |
DecoratingFeature.getValue() |
Collection<? extends Property> |
ComplexAttributeImpl.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
ComplexFeatureBuilder.append(Name name,
Property value)
Append a property value to the complex feature under construction and associate it with the
name specified.
|
Modifier and Type | Method and Description |
---|---|
void |
DecoratingFeature.setValue(Collection<Property> arg0) |
void |
ComplexAttributeImpl.setValue(Collection<Property> newValue) |
Constructor and Description |
---|
ComplexAttributeImpl(Collection<Property> properties,
AttributeDescriptor descriptor,
Identifier id) |
ComplexAttributeImpl(Collection<Property> properties,
ComplexType type,
Identifier id) |
FeatureImpl(Collection<Property> properties,
AttributeDescriptor desc,
FeatureId id)
Create a Feature with the following content.
|
FeatureImpl(Collection<Property> properties,
FeatureType type,
FeatureId id)
Create a Feature with the following content.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleFeatureImpl
An implementation of
SimpleFeature geared towards speed and backed by an Object[]. |
Modifier and Type | Method and Description |
---|---|
Property |
SimpleFeatureImpl.getProperty(Name name) |
Property |
SimpleFeatureImpl.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
SimpleFeatureImpl.getProperties() |
Collection<Property> |
SimpleFeatureImpl.getProperties(Name name) |
Collection<Property> |
SimpleFeatureImpl.getProperties(String name) |
Collection<? extends Property> |
SimpleFeatureImpl.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleFeatureImpl.setValue(Collection<Property> values) |
Modifier and Type | Class and Description |
---|---|
class |
ReadonlyAttributeDecorator
Readonly wrapper around the provided Attribute.
|
Modifier and Type | Method and Description |
---|---|
Class<Collection<Property>> |
ComplexTypeImpl.getBinding() |
Class<Collection<Property>> |
AbstractLazyComplexTypeImpl.getBinding() |
Modifier and Type | Method and Description |
---|---|
static void |
GML3EncodingUtils.encodeClientProperties(Property complex,
Element element)
Encode any client properties (XML attributes) found in the UserData map of a ComplexAttribute
as XML attributes of the element.
|
Modifier and Type | Class and Description |
---|---|
protected class |
JDBCFeatureReader.ResultSetFeature
Feature wrapper around a result set.
|
Modifier and Type | Method and Description |
---|---|
Property |
JDBCFeatureReader.ResultSetFeature.getProperty(Name name) |
Property |
JDBCFeatureReader.ResultSetFeature.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
JDBCFeatureReader.ResultSetFeature.getProperties() |
Collection<Property> |
JDBCFeatureReader.ResultSetFeature.getProperties(Name name) |
Collection<Property> |
JDBCFeatureReader.ResultSetFeature.getProperties(String name) |
Collection<? extends Property> |
JDBCFeatureReader.ResultSetFeature.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
JDBCFeatureReader.ResultSetFeature.setValue(Collection<Property> value) |
Modifier and Type | Interface and Description |
---|---|
interface |
Association
Extension of Property to represent an Association, or relationship, between two attributes.
|
interface |
Attribute
An extension of Property for an attribute, or data.
|
interface |
ComplexAttribute
An instance of
ComplexType which is composed of other properties. |
interface |
Feature
An instance of
FeatureType representing a geographic feature composed of geometric and
non-geometric properties. |
interface |
GeometryAttribute
An attribute which has a geometric value.
|
Modifier and Type | Method and Description |
---|---|
Property |
ComplexAttribute.getProperty(Name name)
Returns single property of the complex attribute which matches the specified name.
|
Property |
ComplexAttribute.getProperty(String name)
Returns single property of the complex attribute which matches the specified name.
|
Modifier and Type | Method and Description |
---|---|
Collection<Property> |
ComplexAttribute.getProperties()
Complete collection of properties.
|
Collection<Property> |
ComplexAttribute.getProperties(Name name)
Returns a subset of the properties of the complex attribute which match the specified name.
|
Collection<Property> |
ComplexAttribute.getProperties(String name)
Returns a subset of the properties of the complex attribute which match the specified name.
|
Collection<? extends Property> |
ComplexAttribute.getValue()
Override of
getValue() which returns the collection of Property
which make up the value of the complex attribute. |
Modifier and Type | Method and 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.
|
Feature |
FeatureFactory.createFeature(Collection<Property> value,
AttributeDescriptor descriptor,
String id)
Creates a feature.
|
Feature |
FeatureFactory.createFeature(Collection<Property> value,
FeatureType type,
String id)
Creates a feature.
|
void |
ComplexAttribute.setValue(Collection<Property> values)
Sets the contained properties of the complex attribute.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleFeature
An instance of
SimpleFeatureType composed of fixed list values in a known order. |
Modifier and Type | Method and Description |
---|---|
Class<Collection<Property>> |
ComplexType.getBinding()
Override and type narrow to Collection
|
Copyright © 1996–2019 Geotools. All rights reserved.