## Uses of Interface
org.apache.avro.generic.IndexedRecord

- Packages that use IndexedRecord
  Package | Description
  --- | ---
  org.apache.avro | Avro kernel classes.
  org.apache.avro.data | Interfaces and base classes shared by generic, specific and reflect.
  org.apache.avro.generic | A generic representation for Avro data.
  org.apache.avro.ipc | Support for inter-process calls.
  org.apache.avro.mapred | Run Hadoop MapReduce jobs over Avro data, with map and reduce functions written in Java.
  org.apache.avro.specific | Generate specific Java classes for schemas and protocols.

- - ### Uses of IndexedRecord in org.apache.avro

    Methods in org.apache.avro that return IndexedRecord
    Modifier and Type | Method and Description
    --- | ---
    `IndexedRecord` | Conversion.`toRecord(T value, Schema schema, LogicalType type)`

    Methods in org.apache.avro with parameters of type IndexedRecord
    Modifier and Type | Method and Description
    --- | ---
    `T` | Conversion.`fromRecord(IndexedRecord value, Schema schema, LogicalType type)`

  - ### Uses of IndexedRecord in org.apache.avro.data

    Classes in org.apache.avro.data with type parameters of type IndexedRecord
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RecordBuilderBase<T extends IndexedRecord>` Abstract base class for RecordBuilder implementations.

  - ### Uses of IndexedRecord in org.apache.avro.generic

    Subinterfaces of IndexedRecord in org.apache.avro.generic
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `GenericRecord` A generic instance of a record schema.

    Classes in org.apache.avro.generic that implement IndexedRecord
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `GenericData.Record` Default implementation of `GenericRecord`.

  - ### Uses of IndexedRecord in org.apache.avro.ipc

    Classes in org.apache.avro.ipc that implement IndexedRecord
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HandshakeRequest`
    `class` | `HandshakeResponse`

  - ### Uses of IndexedRecord in org.apache.avro.mapred

    Classes in org.apache.avro.mapred that implement IndexedRecord
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Pair<K,V>` A key/value pair.

  - ### Uses of IndexedRecord in org.apache.avro.specific

    Subinterfaces of IndexedRecord in org.apache.avro.specific
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpecificRecord` Implemented by generated record classes.

    Classes in org.apache.avro.specific that implement IndexedRecord
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpecificExceptionBase` Base class for specific exceptions.
    `class` | `SpecificRecordBase` Base class for generated record classes.

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.