org.fusesource.hawtjni.generator.util
Class OptionBuilder

java.lang.Object
  extended by org.fusesource.hawtjni.generator.util.OptionBuilder

public class OptionBuilder
extends java.lang.Object

a better version of org.apache.commons.cli.OptionBuilder IDE provides nicer auto complete and less compiler warnings.

Author:
Hiram Chirino

Constructor Summary
OptionBuilder()
           
 
Method Summary
 OptionBuilder arg(java.lang.String argName)
           
 OptionBuilder args(int args)
           
 OptionBuilder description(java.lang.String description)
           
 OptionBuilder id(java.lang.String name)
           
 OptionBuilder name(java.lang.String lname)
           
static OptionBuilder ob()
           
 Option op()
           
 OptionBuilder optional(boolean optional)
           
 OptionBuilder required(boolean required)
           
 OptionBuilder sperator(char sperator)
           
 OptionBuilder type(java.lang.Object type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionBuilder

public OptionBuilder()
Method Detail

ob

public static OptionBuilder ob()

op

public Option op()

arg

public OptionBuilder arg(java.lang.String argName)

args

public OptionBuilder args(int args)

description

public OptionBuilder description(java.lang.String description)

name

public OptionBuilder name(java.lang.String lname)

id

public OptionBuilder id(java.lang.String name)

optional

public OptionBuilder optional(boolean optional)

required

public OptionBuilder required(boolean required)

sperator

public OptionBuilder sperator(char sperator)

type

public OptionBuilder type(java.lang.Object type)


Copyright © 2009-2011 FuseSource, Corp.. All Rights Reserved.