# Uses of Interface
org.opengis.util.RecordType

Packages that use RecordType
Package
Description
org.apache.sis.metadata.iso.content
Description of the dataset content.
org.apache.sis.metadata.iso.distribution
Information about the options for obtaining a resource (data or service).
org.apache.sis.metadata.iso.quality
Information about data quality, accuracy and consistency of a dataset.
org.apache.sis.util.iso
Implementations of GeoAPI types from the `org.opengis.util` package.
org.opengis.metadata.content
Content information (includes Feature catalogue and Coverage descriptions).
org.opengis.metadata.quality
Data quality and positional accuracy.
org.opengis.util
A set of base types from ISO 19103 which cannot be mapped directly from Java, plus utilities.

- ## Uses of RecordType in org.apache.sis.metadata.iso.content

  Methods in org.apache.sis.metadata.iso.content that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  DefaultCoverageDescription.`getAttributeDescription()`
  Returns the description of the attribute described by the measurement value.
  `RecordType`
  DefaultSampleDimension.`getOtherPropertyType()`
  Returns type of other attribute description.
  Methods in org.apache.sis.metadata.iso.content with parameters of type RecordType
  Modifier and Type
  Method
  Description
  `void`
  DefaultCoverageDescription.`setAttributeDescription(RecordType newValue)`
  Sets the description of the attribute described by the measurement value.
  `void`
  DefaultSampleDimension.`setOtherPropertyType(RecordType newValue)`
  Sets a new type of other attribute description.

- ## Uses of RecordType in org.apache.sis.metadata.iso.distribution

  Methods in org.apache.sis.metadata.iso.distribution that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  DefaultStandardOrderProcess.`getOrderOptionsType()`
  Returns the description of the order options record.
  Methods in org.apache.sis.metadata.iso.distribution with parameters of type RecordType
  Modifier and Type
  Method
  Description
  `void`
  DefaultStandardOrderProcess.`setOrderOptionsType(RecordType newValue)`
  Sets the description of the order options record.

- ## Uses of RecordType in org.apache.sis.metadata.iso.quality

  Methods in org.apache.sis.metadata.iso.quality that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  DefaultQuantitativeResult.`getValueType()`
  Returns the value type for reporting a data quality result.
  Methods in org.apache.sis.metadata.iso.quality with parameters of type RecordType
  Modifier and Type
  Method
  Description
  `void`
  DefaultQuantitativeResult.`setValueType(RecordType newValue)`
  Sets the value type for reporting a data quality result.

- ## Uses of RecordType in org.apache.sis.util.iso

  Classes in org.apache.sis.util.iso that implement RecordType
  Modifier and Type
  Class
  Description
  `class`
  `DefaultRecordType`
  An immutable definition of the type of a record.
  Methods in org.apache.sis.util.iso that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  DefaultRecord.`getRecordType()`
  Returns the type definition of this record.
  `RecordType`
  DefaultRecordSchema.`locate(TypeName name)`
  Returns the record type for the given name.
  Methods in org.apache.sis.util.iso that return types with arguments of type RecordType
  Modifier and Type
  Method
  Description
  `Map<TypeName, RecordType>`
  DefaultRecordSchema.`getDescription()`
  Returns the dictionary of all (name, record type) pairs in this schema.
  Methods in org.apache.sis.util.iso with parameters of type RecordType
  Modifier and Type
  Method
  Description
  `static DefaultRecordType`
  DefaultRecordType.`castOrCopy(RecordType other)`
  Returns a SIS implementation with the name and fields of the given arbitrary implementation.
  Constructors in org.apache.sis.util.iso with parameters of type RecordType
  Modifier
  Constructor
  Description
  ``
  `DefaultRecord(RecordType type)`
  Creates a new record for the given record type.
  ``
  `DefaultRecordType(RecordType other)`
  Creates a new record with the same names and fields than the given one.

- ## Uses of RecordType in org.opengis.metadata.content

  Methods in org.opengis.metadata.content that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  CoverageDescription.`getAttributeDescription()`
  Description of the attribute described by the measurement value.

- ## Uses of RecordType in org.opengis.metadata.quality

  Methods in org.opengis.metadata.quality that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  QuantitativeResult.`getValueType()`
  Value type for reporting a data quality result, or `null` if none.

- ## Uses of RecordType in org.opengis.util

  Methods in org.opengis.util that return RecordType
  Modifier and Type
  Method
  Description
  `RecordType`
  Record.`getRecordType()`
  Returns the type definition of record.
  `RecordType`
  RecordSchema.`locate(TypeName name)`
  Looks up the provided type name and returns the associated record type.
  Methods in org.opengis.util that return types with arguments of type RecordType
  Modifier and Type
  Method
  Description
  `Map<TypeName, RecordType>`
  RecordSchema.`getDescription()`
  Returns the dictionary of all (name, record type) pairs in this schema.