avrora.util
Class Option.Bool

java.lang.Object
  extended byavrora.util.Option
      extended byavrora.util.Option.Bool
Enclosing class:
Option

public static class Option.Bool
extends Option

The Option.Bool class is an implementation of the Option class that encapsulates a boolean.


Nested Class Summary
 
Nested classes inherited from class avrora.util.Option
Option.Bool, Option.List, Option.Long, Option.Str
 
Field Summary
 
Fields inherited from class avrora.util.Option
description, name
 
Constructor Summary
Option.Bool(java.lang.String nm, boolean val, java.lang.String desc)
           
 
Method Summary
 boolean get()
           
 void printHelp()
           
 void set(boolean val)
           
 void set(java.lang.String val)
           
 java.lang.String stringValue()
           
 
Methods inherited from class avrora.util.Option
getName, printDescription, printHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Option.Bool

public Option.Bool(java.lang.String nm,
                   boolean val,
                   java.lang.String desc)
Method Detail

set

public void set(boolean val)

set

public void set(java.lang.String val)
Specified by:
set in class Option

get

public boolean get()

stringValue

public java.lang.String stringValue()
Specified by:
stringValue in class Option

printHelp

public void printHelp()
Specified by:
printHelp in class Option