rubbish.db.tool
クラス CommandlineParser

java.lang.Object
  拡張rubbish.db.tool.CommandlineParser

public class CommandlineParser
extends java.lang.Object

コマンドラインパーサ

バージョン:
$Revision: 1.1 $
作成者:
$Author: winebarrel $

フィールドの概要
protected  java.util.Map defaults
           
protected  java.util.Map descs
           
protected  java.util.Map handlers
           
protected  HelpOptionHandler helpHandler
           
protected  java.util.Set requireds
           
protected  java.lang.String sep
           
 
コンストラクタの概要
CommandlineParser()
           
CommandlineParser(java.lang.String sep)
           
 
メソッドの概要
 void on(java.lang.String key, OptionHandler handler)
           
 void on(java.lang.String key, java.lang.String desc, boolean required, OptionHandler handler)
           
 void on(java.lang.String key, java.lang.String desc, OptionHandler handler)
           
 void on(java.lang.String key, java.lang.String desc, java.lang.String defval, OptionHandler handler)
           
 boolean parse(java.lang.String[] args)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

handlers

protected java.util.Map handlers

descs

protected java.util.Map descs

requireds

protected java.util.Set requireds

defaults

protected java.util.Map defaults

sep

protected java.lang.String sep

helpHandler

protected HelpOptionHandler helpHandler
コンストラクタの詳細

CommandlineParser

public CommandlineParser()

CommandlineParser

public CommandlineParser(java.lang.String sep)
メソッドの詳細

parse

public boolean parse(java.lang.String[] args)

on

public void on(java.lang.String key,
               OptionHandler handler)

on

public void on(java.lang.String key,
               java.lang.String desc,
               OptionHandler handler)

on

public void on(java.lang.String key,
               java.lang.String desc,
               boolean required,
               OptionHandler handler)

on

public void on(java.lang.String key,
               java.lang.String desc,
               java.lang.String defval,
               OptionHandler handler)


Copyright © 2007 null. All Rights Reserved.