概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.seasar.cubby.spi.impl
クラス AbstractRequestParserProvider

    java.lang.Object
      org.seasar.cubby.spi.impl.AbstractRequestParserProvider

すべての実装されたインタフェース:
  Provider, RequestParserProvider

    public abstract class AbstractRequestParserProvider

extends Object
implements RequestParserProvider

`RequestParser` のプロバイダの抽象的な実装です。

このクラスのサブクラスは {`getRequestParsers()` をオーバーライドして使用可能な要求解析機の一覧を返してください。

作成者:
  baba

コンストラクタの概要
`AbstractRequestParserProvider()`

メソッドの概要
`protected RequestParser` | `findRequestParser(HttpServletRequest request)` 要求を解析できる `RequestParser` を検索します。
`Map<String,Object[]>` | `getParameterMap(HttpServletRequest request)` 指定された要求を解析可能な解析器によって解析し、要求パラメータの `Map` を返します。
`protected abstract Collection<RequestParser>` | `getRequestParsers()` 要求解析機の一覧を取得します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### AbstractRequestParserProvider

    public AbstractRequestParserProvider()

メソッドの詳細

### getParameterMap

    public Map<String,Object[]> getParameterMap(HttpServletRequest request)

  指定された要求を解析可能な解析器によって解析し、要求パラメータの `Map` を返します。

  定義:
    インタフェース `RequestParserProvider` 内の `getParameterMap`
  パラメータ:
    `request` - 要求
  戻り値:
    要求パラメータの `Map`

### findRequestParser

    protected RequestParser findRequestParser(HttpServletRequest request)

  要求を解析できる `RequestParser` を検索します。

  パラメータ:
    `request` - 要求
  戻り値:
    要求を解析できる `RequestParser`

### getRequestParsers

    protected abstract Collection<RequestParser> getRequestParsers()

  要求解析機の一覧を取得します。

  戻り値:
    要求解析機の一覧

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.