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.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    intializeSubCommand(net.sourceforge.argparse4j.inf.Subparsers subparsers)
    Initialize the arg parser for the Sort sub command
    boolean
    process(net.sourceforge.argparse4j.inf.Namespace ns)
    This method does the processing of the input which is provided via the Namespace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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