## Uses of Interface
org.opengis.feature.type.AttributeType

Packages that use AttributeType
org.opengis.feature: Representation a features on a map.
org.opengis.feature.simple
org.opengis.feature.type: Captures the generic feature model from ISO 19109 with allowances for usability.
org.opengis.metadata.maintenance: Maintenance information.

Uses of AttributeType in org.opengis.feature

Methods in org.opengis.feature that return AttributeType
`AttributeType` `Association.getRelatedType()` Indicates the AttributeType we are associated with.
`AttributeType` `Attribute.getType()` Indicate the AttributeType, if we have a descriptor it will be in agreement.

Uses of AttributeType in org.opengis.feature.simple

Subinterfaces of AttributeType in org.opengis.feature.simple
`interface` `SimpleFeatureCollectionType` Extension of FeatureCollectionType for a simple collection.
`interface` `SimpleFeatureType` Defines a simple feature model of attribute in a prescribed order.

Methods in org.opengis.feature.simple that return AttributeType
`AttributeType` `SimpleFeatureType.getType(int index)` AttribtueType indicated by index
`AttributeType` `SimpleFeatureType.getType(String name)` Retrive attributeType by name.

Methods in org.opengis.feature.simple that return types with arguments of type AttributeType
`List<AttributeType>` `SimpleFeatureType.getTypes()` Types are returned in the prescribed index order.
`List<AttributeType>` `SimpleFeature.getTypes()` AttributeTypes in the order defined by SimpleFeatureType.

Method parameters in org.opengis.feature.simple with type arguments of type AttributeType
`SimpleFeatureType` `SimpleTypeFactory.createSimpleFeatureType(Name name, List<AttributeType> types, AttributeDescriptor defaultGeometry, CoordinateReferenceSystem crs, Set<Filter> restrictions, InternationalString description)` Create a SimpleFeatureType describing a Feature containing only directly bound attributes with no multiplicity.

Uses of AttributeType in org.opengis.feature.type

Subinterfaces of AttributeType in org.opengis.feature.type
`interface` `ComplexType` Represents an AttirbuteType with interesting internal structure made available as properties.
`interface` `FeatureCollectionType` Represents a FeatureCollection The following restrictions are used: C is the Collection of Attributes for the FeatureCollection itself, these usually are derrived from the members (ie.
`interface` `FeatureType` Describes the contents of a Feature, basically a ComplexType with at least a Geometry and CRS.
`interface` `GeometryType` Represents (explicitly) the binding of an AttributeType to Geometry information.

Methods in org.opengis.feature.type that return AttributeType
`AttributeType` `TypeFactory.createAttributeType(Name name, Class<?> binding, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`AttributeType` `AssociationType.getReferenceType()` AttributeType related by this association.
`AttributeType` `OperationType.getResult()` Indicates the expected result type, may be `null`.
`AttributeType` `GeometryType.getSuper()` If there is a superclass it better also be a Geometry
`AttributeType` `AttributeType.getSuper()` Access to super type information.
`AttributeType` `OperationType.getTarget()` AttributeType this operation type can function against.
`AttributeType` `AttributeDescriptor.getType()` Indicates the type of this attribute

Methods in org.opengis.feature.type that return types with arguments of type AttributeType
`List<AttributeType>` `OperationType.getParameters()` We need the following AttributeTypes as parameters.

Methods in org.opengis.feature.type with parameters of type AttributeType
`AssociationType` `TypeFactory.createAssociationType(Name name, AttributeType referenceType, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AssociationType superType, InternationalString description)`
`AttributeDescriptor` `TypeFactory.createAttributeDescriptor(AttributeType type, Name name, int minOccurs, int maxOccurs, boolean isNillable, Object defaultValue)` Creates a new attribute descriptor.
`AttributeType` `TypeFactory.createAttributeType(Name name, Class<?> binding, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`ComplexType` `TypeFactory.createComplexType(Name name, Collection<StructuralDescriptor> schema, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`FeatureCollectionType` `TypeFactory.createFeatureCollectionType(Name name, Collection<StructuralDescriptor> schema, Collection<AssociationDescriptor> members, AttributeDescriptor defaultGeom, CoordinateReferenceSystem crs, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`FeatureType` `TypeFactory.createFeatureType(Name name, Collection<StructuralDescriptor> schema, AttributeDescriptor defaultGeometry, CoordinateReferenceSystem crs, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`
`GeometryType` `TypeFactory.createGeometryType(Name name, Class<?> binding, CoordinateReferenceSystem crs, boolean isIdentifiable, boolean isAbstract, Set<Filter> restrictions, AttributeType superType, InternationalString description)`

Uses of AttributeType in org.opengis.metadata.maintenance

Methods in org.opengis.metadata.maintenance that return types with arguments of type AttributeType
`Set<? extends AttributeType>` `ScopeDescription.getAttributeInstances()` Attribute instances to which the information applies.
`Set<? extends AttributeType>` `ScopeDescription.getAttributes()` Attributes to which the information applies.

Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.