com.vladium.util.args
Class OptsParser.OptDefMetadata

java.lang.Object
  extended bycom.vladium.util.args.OptsParser.OptDefMetadata
Enclosing class:
OptsParser

static final class OptsParser.OptDefMetadata
extends java.lang.Object


Field Summary
(package private)  java.util.Map m_optdefMap
           
(package private)  java.util.List m_optdefs
           
(package private)  java.util.Map m_patternOptDefMap
           
(package private)  java.util.Set m_requiredOpts
           
private  OptsParser.OptDef m_usageOptDef
           
 
Constructor Summary
(package private) OptsParser.OptDefMetadata()
           
 
Method Summary
(package private)  void addOptDef(OptsParser.OptDef optdef)
           
(package private)  OptsParser.OptDef getOptDef(java.lang.String name, java.lang.String[] prefixout)
           
(package private)  java.util.Iterator getOptDefs()
           
(package private)  OptsParser.OptDef getPatternOptDefs(java.lang.String pattern)
           
(package private)  java.util.Set getRequiredOpts()
           
(package private)  OptsParser.OptDef getUsageOptDef()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_optdefs

final java.util.List m_optdefs

m_optdefMap

final java.util.Map m_optdefMap

m_requiredOpts

final java.util.Set m_requiredOpts

m_patternOptDefMap

final java.util.Map m_patternOptDefMap

m_usageOptDef

private OptsParser.OptDef m_usageOptDef
Constructor Detail

OptsParser.OptDefMetadata

OptsParser.OptDefMetadata()
Method Detail

getOptDef

OptsParser.OptDef getOptDef(java.lang.String name,
                            java.lang.String[] prefixout)

getOptDefs

java.util.Iterator getOptDefs()

getPatternOptDefs

OptsParser.OptDef getPatternOptDefs(java.lang.String pattern)

getRequiredOpts

java.util.Set getRequiredOpts()

getUsageOptDef

OptsParser.OptDef getUsageOptDef()

addOptDef

void addOptDef(OptsParser.OptDef optdef)