正在查看: 95爱播免登录版 v3.1.9 应用的 Transcript.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 95爱播免登录版 v3.1.9 应用的 Transcript.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package org.jivesoftware.smackx.workgroup.packet;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import org.jivesoftware.smack.packet.IQ;
import org.jivesoftware.smack.packet.Packet;
public class Transcript extends IQ {
private List<Packet> packets;
private String sessionID;
public Transcript(String str) {
this.sessionID = str;
this.packets = new ArrayList();
}
public String getChildElementXML() {
StringBuilder sb = new StringBuilder();
sb.append("<transcript xmlns=\"http://jivesoftware.com/protocol/workgroup\" sessionID=\"");
sb.append(this.sessionID);
sb.append("\">");
Iterator<Packet> it = this.packets.iterator();
while (it.hasNext()) {
sb.append(it.next().toXML());
}
sb.append("</transcript>");
return sb.toString();
}
public List<Packet> getPackets() {
return Collections.unmodifiableList(this.packets);
}
public String getSessionID() {
return this.sessionID;
}
public Transcript(String str, List<Packet> list) {
this.sessionID = str;
this.packets = list;
}
}