Class SortCliProcessor

java.lang.Object
com.bazaarvoice.jolt.SortCliProcessor
All Implemented Interfaces:
JoltCliProcessor

public class SortCliProcessor extends Object implements JoltCliProcessor
The JoltCliProcessor for Sortr. See https://github.com/bazaarvoice/jolt/blob/master/jolt-core/src/main/java/com/bazaarvoice/jolt/Sortr.java for documentation on Sortr.
  • Constructor Details

    • SortCliProcessor

      public SortCliProcessor()
  • Method Details

    • intializeSubCommand

      public void intializeSubCommand(net.sourceforge.argparse4j.inf.Subparsers subparsers)
      Initialize the arg parser for the Sort sub command
      Specified by:
      intializeSubCommand in interface JoltCliProcessor
      Parameters:
      subparsers - The Subparsers object to attach the new Subparser to
    • process

      public boolean process(net.sourceforge.argparse4j.inf.Namespace ns)
      Description copied from interface: JoltCliProcessor
      This method does the processing of the input which is provided via the Namespace
      Specified by:
      process in interface JoltCliProcessor
      Parameters:
      ns - Namespace which contains parsed commandline arguments
      Returns:
      true if the sort was successful, false if an error occurred