org.montsuqi.util
Class OptionParser

java.lang.Object
  extended by org.montsuqi.util.OptionParser

public class OptionParser
extends java.lang.Object


Field Summary
(package private) static java.lang.String CONFIG_TRAILER
           
 
Constructor Summary
OptionParser()
           
 
Method Summary
 void add(java.lang.String name, java.lang.String message, boolean defaultValue)
           
 void add(java.lang.String name, java.lang.String message, int defaultValue)
           
 void add(java.lang.String name, java.lang.String message, java.lang.String defaultValue)
           
 boolean getBoolean(java.lang.String key)
           
 int getInt(java.lang.String key)
           
 java.lang.String getString(java.lang.String key)
           
static void main(java.lang.String[] args)
           
 java.lang.String[] parse(java.lang.String program, java.lang.String[] args)
           
 java.lang.String usage(java.lang.String comment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG_TRAILER

static final java.lang.String CONFIG_TRAILER
Constructor Detail

OptionParser

public OptionParser()
Method Detail

add

public void add(java.lang.String name,
                java.lang.String message,
                boolean defaultValue)

add

public void add(java.lang.String name,
                java.lang.String message,
                int defaultValue)

add

public void add(java.lang.String name,
                java.lang.String message,
                java.lang.String defaultValue)

getString

public java.lang.String getString(java.lang.String key)

getInt

public int getInt(java.lang.String key)

getBoolean

public boolean getBoolean(java.lang.String key)

parse

public java.lang.String[] parse(java.lang.String program,
                                java.lang.String[] args)

usage

public java.lang.String usage(java.lang.String comment)

main

public static void main(java.lang.String[] args)