|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectariba.util.core.QuickTableDiff
public class QuickTableDiff
Simple command line tool to diff to table files. The algorithm is probably not the most efficient but it works. Exit code is - 0 if the tables are identical ; - 1 if they differ ; - 2 if one of them can't be loaded.
Constructor Summary | |
---|---|
QuickTableDiff()
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
|
void |
processArguments(ArgumentParser arguments)
processes the arguments previously registered during setupArguments. |
void |
setupArguments(ArgumentParser arguments)
registers the arguments this class expects. |
void |
startup()
Called to allow client to begin running |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QuickTableDiff()
Method Detail |
---|
public void setupArguments(ArgumentParser arguments)
CommandLine
setupArguments
in interface CommandLine
arguments
- the ArgumentParser object that stores the
registered information. The implementation of this method
can expect this ArgumnentParser object to be non null.ArgumentParser
public void processArguments(ArgumentParser arguments)
CommandLine
processArguments
in interface CommandLine
arguments
- the ArgumentParser object that provides
the registered information to be processed.ArgumentParser
public void startup()
CommandLine
startup
in interface CommandLine
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |