Class JsonToBinaryFragmentTool

java.lang.Object
org.apache.avro.tool.JsonToBinaryFragmentTool
All Implemented Interfaces:
Tool

public class JsonToBinaryFragmentTool extends Object implements Tool
Tool to convert JSON data into the binary form.
  • Constructor Details

    • JsonToBinaryFragmentTool

      public JsonToBinaryFragmentTool()
  • Method Details

    • run

      public int run(InputStream stdin, PrintStream out, PrintStream err, List<String> args) throws Exception
      Description copied from interface: Tool
      Runs the tool with supplied arguments. Input and output streams are customizable for easier testing.
      Specified by:
      run in interface Tool
      Parameters:
      stdin - Input stream to read data (typically System.in).
      out - Output of tool (typically System.out).
      err - Error stream (typically System.err).
      args - Non-null list of arguments.
      Returns:
      result code (0 for success)
      Throws:
      Exception - Just like main(), tools may throw Exception.
    • getName

      public String getName()
      Description copied from interface: Tool
      Name of tool, to be used in listings.
      Specified by:
      getName in interface Tool
    • getShortDescription

      public String getShortDescription()
      Description copied from interface: Tool
      1-line description to be used in command listings.
      Specified by:
      getShortDescription in interface Tool