com.myJava.commandline
Class CmdLineOption

java.lang.Object
  extended by com.myJava.commandline.CmdLineOption
Direct Known Subclasses:
ArrayCmdLineOption, BooleanCmdLineOption, StringCmdLineOption

public abstract class CmdLineOption
extends java.lang.Object


Author:
Ludovic QUESNELLE

Areca Build ID : 7299034069467778562

Field Summary
static java.lang.String ARRAY
           
static java.lang.String BOOLEAN
           
static java.lang.String STRING
           
static java.lang.String UNSET
           
 
Constructor Summary
CmdLineOption(boolean mandatory, java.lang.String name, java.lang.String type, java.lang.String comment)
           
 
Method Summary
 java.lang.String getComment()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
abstract  java.lang.Object getValue()
           
 boolean hasBeenSet()
           
 boolean isMandatory()
           
 void setHasBeenSet()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNSET

public static final java.lang.String UNSET
See Also:
Constant Field Values

BOOLEAN

public static final java.lang.String BOOLEAN
See Also:
Constant Field Values

STRING

public static final java.lang.String STRING
See Also:
Constant Field Values

ARRAY

public static final java.lang.String ARRAY
See Also:
Constant Field Values
Constructor Detail

CmdLineOption

public CmdLineOption(boolean mandatory,
                     java.lang.String name,
                     java.lang.String type,
                     java.lang.String comment)
Method Detail

isMandatory

public boolean isMandatory()

getValue

public abstract java.lang.Object getValue()

getComment

public java.lang.String getComment()

getName

public java.lang.String getName()

hasBeenSet

public boolean hasBeenSet()

setHasBeenSet

public void setHasBeenSet()

getType

public java.lang.String getType()