## Uses of Class
org.apache.sis.feature.AbstractIdentifiedType

- Packages that use AbstractIdentifiedType
  Package | Description
  --- | ---
  org.apache.sis.feature | Defines the structure and content of views of real-world phenomenon.
  org.apache.sis.feature.builder | Helper classes for creating `FeatureType` instances.

- - ### Uses of AbstractIdentifiedType in org.apache.sis.feature

    Subclasses of AbstractIdentifiedType in org.apache.sis.feature
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractOperation` Describes the behaviour of a feature type as a function or a method.
    `class` | `DefaultAssociationRole` Indicates the role played by the association between two features.
    `class` | `DefaultAttributeType<V>` Definition of an attribute in a feature type.
    `class` | `DefaultFeatureType` Abstraction of a real-world phenomena.

    Methods in org.apache.sis.feature that return AbstractIdentifiedType
    Modifier and Type | Method and Description
    --- | ---
    `AbstractIdentifiedType` | DefaultFeatureType.`getProperty(String name)` Returns the attribute, operation or association role for the given name.
    `abstract AbstractIdentifiedType` | AbstractOperation.`getResult()` Returns the expected result type, or `null` if none.

    Methods in org.apache.sis.feature that return types with arguments of type AbstractIdentifiedType
    Modifier and Type | Method and Description
    --- | ---
    `Collection<AbstractIdentifiedType>` | DefaultFeatureType.`getProperties(boolean includeSuperTypes)` Returns any feature operation, any feature attribute type and any feature association role that carries characteristics of a feature type.

    Methods in org.apache.sis.feature with parameters of type AbstractIdentifiedType
    Modifier and Type | Method and Description
    --- | ---
    `static AbstractOperation` | FeatureOperations.`compound(Map<String,?> identification, String delimiter, String prefix, String suffix, AbstractIdentifiedType... singleAttributes)` Creates an operation concatenating the string representations of the values of multiple properties.
    `static AbstractOperation` | FeatureOperations.`envelope(Map<String,?> identification, CoordinateReferenceSystem crs, AbstractIdentifiedType... geometryAttributes)` Creates an operation computing the envelope that encompass all geometries found in the given attributes.
    `static GenericName` | Features.`getValueTypeName(AbstractIdentifiedType property)` Returns the name of the type of values that the given property can take.
    `static AbstractOperation` | FeatureOperations.`link(Map<String,?> identification, AbstractIdentifiedType referent)` Creates an operation which is only an alias for another property.

    Constructors in org.apache.sis.feature with parameters of type AbstractIdentifiedType
    Constructor and Description
    `DefaultFeatureType(Map<String,?> identification, boolean isAbstract, DefaultFeatureType[] superTypes, AbstractIdentifiedType... properties)` Constructs a feature type from the given properties.

  - ### Uses of AbstractIdentifiedType in org.apache.sis.feature.builder

    Methods in org.apache.sis.feature.builder that return AbstractIdentifiedType
    Modifier and Type | Method and Description
    --- | ---
    `abstract AbstractIdentifiedType` | TypeBuilder.`build()` Builds the feature or property type from the information specified to this builder.
    `abstract AbstractIdentifiedType` | PropertyTypeBuilder.`build()` Builds the property type from the information specified to this builder.

    Methods in org.apache.sis.feature.builder with parameters of type AbstractIdentifiedType
    Modifier and Type | Method and Description
    --- | ---
    `PropertyTypeBuilder` | FeatureTypeBuilder.`addProperty(AbstractIdentifiedType template)` Adds the given property in the feature type properties.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.