|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.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 - デコードに失敗した
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||