Class TransformCliProcessor

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

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

  • Constructor Details

    • TransformCliProcessor

      public TransformCliProcessor()
  • Method Details

    • intializeSubCommand

      public void intializeSubCommand(net.sourceforge.argparse4j.inf.Subparsers subparsers)
      Initialize the arg parser for the Transform 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)
      Process the transform sub command
      Specified by:
      process in interface JoltCliProcessor
      Parameters:
      ns - Namespace which contains parsed commandline arguments
      Returns:
      true if the transform is successful, false if an error occured