org.freecompany.yacli

Class Options

public class Options extends Object

Field Summary
protected Map<String,String>longNames
protected Map<String,Entry>shortNames
Method Summary
voidadd(Option option)
voidaddEntry(Entry entry)
Iterable<Entry>getEntries()
EntrylongName(String longName)
EntryshortName(String shortName)
voidvalidate()

Field Detail

longNames

protected Map<String,String> longNames

shortNames

protected Map<String,Entry> shortNames

Method Detail

add

public void add(Option option)

addEntry

public void addEntry(Entry entry)

getEntries

public Iterable<Entry> getEntries()

longName

public Entry longName(String longName)

shortName

public Entry shortName(String shortName)

validate

public void validate()