| Name | Description | Type | Package | Framework |
| AbstractLazyAttributeTypeImpl | A replacement for AttributeTypeImpl with lazy evaluation of super type, so types can be defined in any order. | Class | org.geotools.feature.type | GeoTools |
| AbstractLazyComplexTypeImpl | A replacement for ComplexTypeImpl with lazy evaluation of descriptors, to support cyclically-defined types. | Class | org.geotools.feature.type | GeoTools |
| AnnotationFeatureType | Defines required attributes for Annotations. | Class | org.geotools.feature.type | GeoTools |
| AssociationDescriptorImpl | Class | org.geotools.feature.type | GeoTools | |
| AssociationTypeImpl | Class | org.geotools.feature.type | GeoTools | |
| AttributeDescriptorImpl | Class | org.geotools.feature.type | GeoTools | |
| AttributeTypeImpl | Base class for attribute types. | Class | org.geotools.feature.type | GeoTools |
| BasicFeatureTypes | Defines required attributes for Annotations. | Class | org.geotools.feature.type | GeoTools |
| ComplexFeatureTypeFactoryImpl | Feature type factory to produce complex feature type that can be used in feature chaining. | Class | org.geotools.feature.type | GeoTools |
| ComplexFeatureTypeImpl | This is a specialization of complex feature type that can be nested inside another feature type. | Class | org.geotools.feature.type | GeoTools |
| ComplexTypeImpl | Base class for complex types. | Class | org.geotools.feature.type | GeoTools |
| DateUtil | Utility class supplying static methods. | Class | org.geotools.feature.type | GeoTools |
| Descriptors | Helper methods for dealing with Descriptor. | Class | org.geotools.feature.type | GeoTools |
| FeatureTypeFactoryImpl | This implementation is capable of creating a good default implementation of the Types used in the feature model. | Class | org.geotools.feature.type | GeoTools |
| FeatureTypeImpl | Base implementation of FeatureType. | Class | org.geotools.feature.type | GeoTools |
| GeometryDescriptorImpl | Class | org.geotools.feature.type | GeoTools | |
| GeometryTypeImpl | AttributeType for hold geometry implementations, maintains CRS information. | Class | org.geotools.feature.type | GeoTools |
| ProfileImpl | A "sub" Schema used to select types for a specific use. | Class | org.geotools.feature.type | GeoTools |
| PropertyDescriptorImpl | Class | org.geotools.feature.type | GeoTools | |
| PropertyTypeImpl | Class | org.geotools.feature.type | GeoTools | |
| ReadonlyAttributeDecorator | Readonly wrapper around the provided Attribute. | Class | org.geotools.feature.type | GeoTools |
| SchemaImpl | Class | org.geotools.feature.type | GeoTools | |
| TypeBuilder | Makes building types easier by maintaining state. | Class | org.geotools.feature | GeoTools |
| Types | This is a set of utility methods used when implementing types. | Class | org.geotools.feature.type | GeoTools |
| UniqueNameFeatureTypeFactoryImpl | A specialisation of FeatureTypeFactoryImpl that returns UniqueNameFeatureTypeImpl instead of FeatureTypeImpl to avoid equality tests on types with cyclic definitions. | Class | org.geotools.feature.type | GeoTools |
| 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 | Class | org.geotools.feature.type | GeoTools |