## Uses of Interface
org.apache.avro.tool.Tool

- Packages that use Tool
  Package | Description
  --- | ---
  org.apache.avro.tool | Avro command-line tool.

- - ### Uses of Tool in org.apache.avro.tool

    Classes in org.apache.avro.tool that implement Tool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryFragmentToJsonTool` Converts an input file from Avro binary into JSON.
    `class` | `CatTool` Tool to extract samples from an Avro data file.
    `class` | `ConcatTool` Tool to concatenate avro files with the same schema and non-reserved metatdata.
    `class` | `CreateRandomFileTool` Creates a file filled with randomly-generated instances of a schema.
    `class` | `DataFileGetMetaTool` Reads a data file to get its metadata.
    `class` | `DataFileGetSchemaTool` Reads a data file to get its schema.
    `class` | `DataFileReadTool` Reads a data file and dumps to JSON
    `class` | `DataFileRepairTool` Recovers data from a corrupt Avro Data file
    `class` | `DataFileWriteTool` Reads new-line delimited JSON records and writers an Avro data file.
    `class` | `FromTextTool` Reads a text file into an Avro data file.
    `class` | `IdlTool` Tool implementation for generating Avro JSON schemata from idl format files.
    `class` | `IdlToSchemataTool` Extract the Avro JSON schemata of the types of a protocol defined through an idl format file.
    `class` | `InduceSchemaTool` Utility to induce a schema from a class or a protocol from an interface.
    `class` | `JsonToBinaryFragmentTool` Tool to convert JSON data into the binary form.
    `class` | `RecodecTool` Tool to alter the codec of an Avro data file.
    `class` | `RecordCountTool` Counts the records in avro files or folders
    `class` | `RpcProtocolTool` Tool to grab the protocol from a remote running service.
    `class` | `RpcReceiveTool` Receives one RPC call and responds.
    `class` | `RpcSendTool` Sends a single RPC message.
    `class` | `SchemaFingerprintTool` Utility to generate fingerprint(s) from a schema.
    `class` | `SchemaNormalizationTool` Utility to convert an Avro @{Schema} to its canonical form.
    `class` | `SpecificCompilerTool` A Tool for compiling avro protocols or schemas to Java classes using the Avro SpecificCompiler.
    `class` | `TetherTool`
    `class` | `ToTextTool` Reads an avro data file into a plain text file.
    `class` | `ToTrevniTool` Reads an Avro data file and writes a Trevni file.
    `class` | `TrevniCreateRandomTool` Tool to create randomly populated Trevni file based on an Avro schema
    `class` | `TrevniMetadataTool` Tool to print Trevni file metadata as JSON.
    `class` | `TrevniToJsonTool` Tool to read Trevni files and print them as JSON.

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