Package com.bazaarvoice.jolt
Class TransformCliProcessor
- java.lang.Object
-
- com.bazaarvoice.jolt.TransformCliProcessor
-
- All Implemented Interfaces:
JoltCliProcessor
public class TransformCliProcessor extends java.lang.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 Summary
Fields Modifier and Type Field Description private static booleanSUPPRESS_OUTPUT
-
Constructor Summary
Constructors Constructor Description TransformCliProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidintializeSubCommand(net.sourceforge.argparse4j.inf.Subparsers subparsers)Initialize the arg parser for the Transform sub commandbooleanprocess(net.sourceforge.argparse4j.inf.Namespace ns)Process the transform sub command
-
-
-
Field Detail
-
SUPPRESS_OUTPUT
private static final boolean SUPPRESS_OUTPUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
intializeSubCommand
public void intializeSubCommand(net.sourceforge.argparse4j.inf.Subparsers subparsers)
Initialize the arg parser for the Transform sub command- Specified by:
intializeSubCommandin interfaceJoltCliProcessor- 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:
processin interfaceJoltCliProcessor- Parameters:
ns- Namespace which contains parsed commandline arguments- Returns:
- true if the transform is successful, false if an error occured
-
-