| Package | Description |
|---|---|
| org.geotools.data.complex.config | |
| org.geotools.data.complex.feature.type | |
| org.geotools.data.vpf | |
| org.geotools.feature | |
| org.geotools.feature.simple | |
| org.geotools.feature.type | |
| org.geotools.xml.gml | |
| 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 | Class and Description |
|---|---|
class |
NonFeatureTypeProxy
This class represents the fake feature type needed for feature chaining for properties that are
not features.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeTypeProxy |
class |
ComplexFeatureTypeImpl
This is a specialization of complex feature type that can be nested inside another feature type.
|
class |
ComplexTypeProxy |
class |
FeatureTypeProxy |
class |
GeometryTypeProxy |
class |
UniqueNameFeatureTypeImpl
A specialisation of
FeatureTypeImpl that avoids equality tests on feature types with
cyclic definitions by considering features types to be equal if and only if their names are
equal. |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Types.canHaveTextContent(PropertyType type)
Returns true if the type is either
xs:anyType or is derived from
xs:anyType by extension and has mixed content. |
static boolean |
Types.isSimpleContentType(PropertyType type)
Return true if the type is either a simple type or has a simple type as its supertype.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VPFFeatureClass
A VPF feature class.
|
class |
VPFFeatureType
A VPF feature type.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyType |
TypeBuilder.getPropertyType() |
PropertyType |
PropertyImpl.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeBuilder.init(PropertyType type) |
TypeBuilder |
TypeBuilder.property(PropertyType type)
Used as a the target for attributeDescriptor or associatioDescriptor().
|
void |
TypeBuilder.setPropertyType(PropertyType type) |
void |
TypeBuilder.setSuper(PropertyType superType) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleFeatureTypeImpl
Implementation fo SimpleFeatureType, subtypes must be atomic and are stored in a list.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLazyAttributeTypeImpl
A replacement for
AttributeTypeImpl with lazy evaluation of super type, so types can be
defined in any order. |
class |
AbstractLazyComplexTypeImpl
A replacement for
ComplexTypeImpl with lazy evaluation of descriptors, to support
cyclically-defined types. |
class |
AssociationTypeImpl |
class |
AttributeTypeImpl
Base class for attribute types.
|
class |
ComplexTypeImpl
Base class for complex types.
|
class |
FeatureTypeImpl
Base implementation of FeatureType.
|
class |
GeometryTypeImpl
AttributeType for hold geometry implementations, maintains CRS information.
|
class |
PropertyTypeImpl |
| Modifier and Type | Field and Description |
|---|---|
protected PropertyType |
PropertyTypeImpl.superType |
protected PropertyType |
PropertyDescriptorImpl.type |
| Modifier and Type | Method and Description |
|---|---|
PropertyType |
PropertyTypeImpl.getSuper() |
PropertyType |
PropertyDescriptorImpl.getType() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Types.isSuperType(PropertyType type,
PropertyType parent)
Determines if
parent is a super type of type |
| Constructor and Description |
|---|
PropertyDescriptorImpl(PropertyType type,
Name name,
int min,
int max,
boolean isNillable) |
PropertyTypeImpl(Name name,
Class<?> binding,
boolean isAbstract,
List<Filter> restrictions,
PropertyType superType,
InternationalString description) |
| Modifier and Type | Interface and Description |
|---|---|
(package private) interface |
ChoiceAttributeType
A temporary measure representing a choice between several bindings.
|
interface |
ChoiceGeometryType |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoiceGeometryTypeImpl
Created for GML generated FeatureTypes.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyType |
Property.getType()
The type of the property.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimpleFeatureType
The type of a SimpleFeature.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AssociationType
The type of an association; used to describe kind of relationship between two entities.
|
interface |
AttributeType
The type of an attribute.
|
interface |
ComplexType
The type of a complex attribute.
|
interface |
FeatureType
The type of a Feature.
|
interface |
GeometryType
The type of a GeometryAttribute.
|
interface |
OperationType
The type of operations to be invoked on an attribute.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyType |
PropertyType.getSuper()
The parent type of the property type.
|
PropertyType |
PropertyDescriptor.getType()
The type of the property defined by the descriptor.
|
Copyright © 1996–2021 Geotools. All rights reserved.