jp.go.nict.langrid.commons.ws.util
クラス MimeHeadersUtil

java.lang.Object
  上位を拡張 jp.go.nict.langrid.commons.ws.util.MimeHeadersUtil

public class MimeHeadersUtil
extends Object

MimeHeaders関連のユーティリティ。

バージョン:
$Revision: 12566 $
作成者:
$Author: nakaguchi $

コンストラクタの概要
MimeHeadersUtil()
           
 
メソッドの概要
static MimeHeaders fromStringObjectMap(Map<String,Object> source)
          StringとObjectのマップからMimeHeadersを作成する。
static String getJoinedAndDecodedValue(MimeHeaders headers, String name)
          ヘッダの値を","で繋げ、さらにUTF-8でURLDecodeを行う。
static String getJoinedAndDecodedValue(MimeHeaders headers, String name, String separator)
          ヘッダの値をseparatorで繋げ、さらにUTF-8でURLDecodeを行う。
static String getJoinedValue(MimeHeaders headers, String name)
          ヘッダの値を","で繋げて取得する。
static void setToHttpServletResponse(MimeHeaders headers, javax.servlet.http.HttpServletResponse response)
          MimeHeadersの内容をHttpServletResponseにセットする。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MimeHeadersUtil

public MimeHeadersUtil()
メソッドの詳細

getJoinedValue

public static String getJoinedValue(MimeHeaders headers,
                                    String name)
ヘッダの値を","で繋げて取得する。

パラメータ:
headers - MimeHeaders
name - ヘッダ名
戻り値:
","で連結された値。存在しない場合null

getJoinedAndDecodedValue

public static String getJoinedAndDecodedValue(MimeHeaders headers,
                                              String name)
ヘッダの値を","で繋げ、さらにUTF-8でURLDecodeを行う。

パラメータ:
headers - MimeHeaders
name - ヘッダ名
戻り値:
","で連結された値。存在しない場合null

getJoinedAndDecodedValue

public static String getJoinedAndDecodedValue(MimeHeaders headers,
                                              String name,
                                              String separator)
ヘッダの値をseparatorで繋げ、さらにUTF-8でURLDecodeを行う。

パラメータ:
headers - MimeHeaders
name - ヘッダ名
separator - セパレータ
戻り値:
separatorで連結された値。存在しない場合null

setToHttpServletResponse

public static void setToHttpServletResponse(MimeHeaders headers,
                                            javax.servlet.http.HttpServletResponse response)
MimeHeadersの内容をHttpServletResponseにセットする。

パラメータ:
headers - Mimeヘッダ
response - レスポンス。

fromStringObjectMap

public static MimeHeaders fromStringObjectMap(Map<String,Object> source)
StringとObjectのマップからMimeHeadersを作成する。

戻り値:
MimeHeaders