com.vladium.util.args
Class OptsParser.MetadataParser

java.lang.Object
  extended by com.vladium.util.args.OptsParser.MetadataParser
Enclosing class:
OptsParser

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


Field Summary
private static OptsParser.OptDef[] EMPTY_OPTDEF_ARRAY
           
private static java.util.Map KEYWORDS
           
private  int m_currentChar
           
private  java.io.Reader m_in
           
private  java.util.List m_opts
           
private  OptsParser.Token m_token
           
 
Constructor Summary
OptsParser.MetadataParser()
           
 
Method Summary
(package private)  OptsParser.Token accept()
           
(package private)  OptsParser.Token accept(int tokenID)
           
(package private)  int[] cardinality()
           
private  void consumeWS()
           
(package private)  java.lang.String[] namelist()
           
private  void nextChar()
           
(package private)  void nextToken()
           
(package private)  OptsParser.OptDef optdef()
           
(package private)  void optmetadata(OptsParser.OptDef optdef)
           
(package private)  java.lang.String[] optnamelist()
           
(package private)  OptsParser.OptDef[] parse(java.io.Reader in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_in

private java.io.Reader m_in

m_opts

private java.util.List m_opts

m_token

private OptsParser.Token m_token

m_currentChar

private int m_currentChar

KEYWORDS

private static final java.util.Map KEYWORDS

EMPTY_OPTDEF_ARRAY

private static final OptsParser.OptDef[] EMPTY_OPTDEF_ARRAY
Constructor Detail

OptsParser.MetadataParser

OptsParser.MetadataParser()
Method Detail

parse

OptsParser.OptDef[] parse(java.io.Reader in)

optdef

OptsParser.OptDef optdef()

optnamelist

java.lang.String[] optnamelist()

optmetadata

void optmetadata(OptsParser.OptDef optdef)

cardinality

int[] cardinality()

namelist

java.lang.String[] namelist()

accept

OptsParser.Token accept()

accept

OptsParser.Token accept(int tokenID)

nextToken

void nextToken()

consumeWS

private void consumeWS()

nextChar

private void nextChar()