|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.commons.cs.calltree.CallTreeUtil
public class CallTreeUtil
コールツリー関連のユーティリティ。
コンストラクタの概要 | |
---|---|
CallTreeUtil()
|
メソッドの概要 | |
---|---|
static CallNode |
createNode(MimeHeaders mimeHeaders,
Iterator<SOAPHeaderElement> soapHeaders)
MIMEヘッダとSOAPヘッダから呼び出し情報を抽出してノードを作成する。 |
static Collection<CallNode> |
decodeTree(String value)
コールツリー情報をデコードする。 |
static Collection<CallNode> |
decodeTreeFromHttpBody(String body)
HTMLBodyを解析してコールツリーを復元する。 |
static String |
encodeTree(Collection<CallNode> value)
コールツリー情報をJSONエンコードする。 |
static String |
encodeTree(Collection<CallNode> value,
int indentFactor)
コールツリー情報をJSONエンコードする。 |
static List<CallNode> |
extractNodes(SOAPHeader soapHeader)
SOAPヘッダから呼び出し情報を抽出してノード配列を作成する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public CallTreeUtil()
メソッドの詳細 |
---|
public static String encodeTree(Collection<CallNode> value)
value
- コールツリー情報
public static String encodeTree(Collection<CallNode> value, int indentFactor)
value
- コールツリー情報indentFactor
- インデントに使用される空白の数
public static Collection<CallNode> decodeTree(String value) throws ParseException
value
- JSONエンコードされた文字列
ParseException
- デコードに失敗したpublic static Collection<CallNode> decodeTreeFromHttpBody(String body) throws ParseException
body
- HTMLBody
ParseException
- デコードに失敗したpublic static CallNode createNode(MimeHeaders mimeHeaders, Iterator<SOAPHeaderElement> soapHeaders) throws ParseException
mimeHeaders
- MIMEヘッダsoapHeaders
- SOAPヘッダ
ParseException
- デコードに失敗したpublic static List<CallNode> extractNodes(SOAPHeader soapHeader) throws ParseException
soapHeader
- SOAPヘッダ
ParseException
- デコードに失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |