@Published(tag="architect") public class CommandLine extends java.lang.Object implements Request<java.lang.String>
BadRequestを送出する。
 必須のオプションについてはMainのJavaDocを参照。Main| コンストラクタと説明 | 
|---|
CommandLine(java.util.Map<java.lang.String,java.lang.String> opts,
           java.util.List<java.lang.String> args)
テスト用に使用するコンストラクタ。 
 | 
CommandLine(java.lang.String... commandline)
デフォルトコンストラクタ 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
java.util.List<java.lang.String> | 
getArgs()
コマンドライン引数のリストを返す。 
 | 
java.lang.String | 
getParam(java.lang.String name)
リクエストパラメータを取得する。 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getParamMap()
リクエストパラメータのMapを取得する。 
 | 
java.lang.String | 
getRequestPath()
リクエストパスを取得する。 
 | 
CommandLine | 
setParamMap(java.util.Map<java.lang.String,java.lang.String> opts)
コマンドラインオプションのMapを設定する。 
 | 
CommandLine | 
setRequestPath(java.lang.String requestPath)
リクエストパスを設定する。 
 | 
public CommandLine(java.lang.String... commandline)
commandline - コマンドライン文字列public CommandLine(java.util.Map<java.lang.String,java.lang.String> opts,
                   java.util.List<java.lang.String> args)
opts - コマンドラインオプションのMapargs - コマンドラインオプションのListpublic java.lang.String getRequestPath()
getRequestPath インタフェース内 Request<java.lang.String>public CommandLine setRequestPath(java.lang.String requestPath)
setRequestPath インタフェース内 Request<java.lang.String>requestPath - リクエストパス@Published public java.lang.String getParam(java.lang.String name)
例 -requestPath test.SampleAction/BC001 --> "test.SampleAction/BC001"を返す。 -server --> ""を返す。
getParam インタフェース内 Request<java.lang.String>name - パラメータ名Request.getParamMap()@Published public java.util.Map<java.lang.String,java.lang.String> getParamMap()
getParamMap インタフェース内 Request<java.lang.String>public CommandLine setParamMap(java.util.Map<java.lang.String,java.lang.String> opts)
opts - 名前付きコマンドライン引数のMap@Published public java.util.List<java.lang.String> getArgs()