📄 container.java
字号:
import java.io.*;
import java.util.Vector;
public class Container { //final
private int ID;
public String ad="";
public String meetNotice="";
public String meetRecollect="";
public String relativalLiterature="";
public String question= "";
public String pic= "";
public int AdID; //广告id///
public int o_AdID;///
public String adContent="";///
public int meetNoticeID;//会议公告ID
public int o_meetNoticeID;
public String meetNoticeContent= "";
public int meetRecollectID;//会议回顾
public int o_meetRecollectID;
public String meetRecordContent= "";
// public int picID;//图片的处理
// public int o_picID;
// public String picContent="";//同上
public int relativalLiteratureID ; //相关文献
public int o_relativalLiteratureID;
public String relativalLiteratureContent;
public int questionID;//问卷调查;
public int o_questionID;
public String questionContent= "";
public String picMeetRecollect="";// 会议回顾图片
public String contents=""; //通用的内容
public String id=""; //通用的id
public Vector v1,v2;
public int now_id;
public int old_id;
public String content;
public String pic1=null;
public String pic2=null;
public String pic3=null;
//该构造方法在load里使用
/* public Container(String s,int nid,int oid,String str){
if(s=="ad"){
AdID=nid;
o_AdID=oid;
adContent=str;
}else if(s=="meeticeNotice"){
meetNoticeID=nid;
o_meetNoticeID=oid;
meetNoticeContent=str;
}else if(s=="meetRecollect"){
meetRecollectID=nid;
o_meetRecollectID=oid;
meetRecordContent=str;
}else if(s=="pic"){
picID=nid;
o_picID=oid;
picContent=str;
}else if(s=="relativalLiterature"){
relativalLiteratureID =nid;
o_relativalLiteratureID=oid;
relativalLiteratureContent=str;
}else if(s=="question"){
questionID=nid;
o_questionID=oid;
questionContent=str;
}
}
*/
public Container(){
}
//下边的四个方法不一定可以用到
public void setVectorV1(Vector v1){
this.v1=v1;
}
public Vector getVectorV1(){
return v1;
}
public void setVectorV2(Vector v2){
this.v2=v2;
}
public Vector getVectorV2(){
return v2;
}
public void setID(int ID){
this.ID=ID;
}
public int getID(){
return ID;
}
public void setPic1(String str){
pic1=str;
}
public String getPic1(){
return pic1;
}
public void setPic2(String str){
pic2=str;
}
public String getPic2(){
return pic2;
}
public void setPic3(String str){
pic3=str;
}
public String getPic3(){
return pic3;
}
public byte[] serializeID() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(ID);
baos.close();
dos.close();
return baos.toByteArray();
}
public byte[] serializeAD() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(AdID);
dos.writeUTF(adContent);
baos.close();
dos.close();
return baos.toByteArray();
}
public byte[] serializeMeetNotice() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(meetNoticeID);
dos.writeUTF(meetNotice);
baos.close();
dos.close();
return baos.toByteArray();
}
public byte[] serializeMeetRecollect() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(meetRecollectID);
dos.writeUTF(meetRecordContent);
dos.writeUTF(pic1);
dos.writeUTF(pic2);
dos.writeUTF(pic3);
baos.close();
dos.close();
return baos.toByteArray();
}
public byte[] serializeRelativalLiterature() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(relativalLiteratureID);
dos.writeUTF(relativalLiteratureContent);
baos.close();
dos.close();
return baos.toByteArray();
}
public byte[] serializeQuestion() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(questionID);
dos.writeUTF(questionContent);
baos.close();
dos.close();
return baos.toByteArray();
}
//public byte[] serializeID() throws IOException {
// ByteArrayOutputStream baos = new ByteArrayOutputStream();
// DataOutputStream dos = new DataOutputStream(baos);
// dos.write(ID);
// baos.close();
// dos.close();
// return baos.toByteArray();
// }
// public byte[] serializePicMeetRecollect() throws IOException {
// ByteArrayOutputStream baos = new ByteArrayOutputStream();
// DataOutputStream dos = new DataOutputStream(baos);
// dos.writeUTF(picMeetRecollect);
// dos.writeUTF(contents);
// dos.writeUTF(pic1);
// dos.writeUTF(pic2);
// dos.writeUTF(pic3);
// baos.close();
// dos.close();
// return baos.toByteArray();
// }
//对图片的操作
/* public byte[] serializePic() throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.write(picID);
// dos.writeUTF(id);
dos.writeUTF(picContent);
baos.close();
dos.close();
return baos.toByteArray();
}
public static Container deserializePic(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.picID=dis.read();
cont.picContent=dis.readUTF();
bais.close();
dis.close();
return cont;
}
*/
public static Container deserializeID(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.ID=dis.read();
bais.close();
dis.close();
return cont;
}
public static Container deserializeAD(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.AdID=dis.read();
cont.adContent=dis.readUTF();
bais.close();
dis.close();
return cont;
}
public static Container deserializeMeetNotice(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.meetNoticeID=dis.read();
cont.meetNotice=dis.readUTF();
bais.close();
dis.close();
return cont;
}
public static Container deserializeMeetRecollect(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.meetRecollectID=dis.read();
cont.meetRecordContent=dis.readUTF();
cont.pic1=dis.readUTF();
cont.pic2=dis.readUTF();
cont.pic3=dis.readUTF();
bais.close();
dis.close();
return cont;
}
public static Container deserializeRelativalLiterature(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.relativalLiteratureID=dis.read();
cont.relativalLiteratureContent=dis.readUTF();
bais.close();
dis.close();
return cont;
}
public static Container deserializeQuestion(byte[] data) throws IOException {
ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);
Container cont=new Container();
cont.questionID=dis.read();
cont.questionContent=dis.readUTF();
bais.close();
dis.close();
return cont;
}
// public static Container deserializePicMeetRecollect(byte[] data) throws IOException {
// ByteArrayInputStream bais = new ByteArrayInputStream(data);
// DataInputStream dis = new DataInputStream(bais);
// Container cont=new Container();
// cont.picMeetRecollect=dis.readUTF(); //
// cont.contents=dis.readUTF();
// cont.id=dis.readUTF();
// bais.close();
// dis.close();
// return cont;
// }
//处理广告
public void setAdID(int AdID){
this.AdID=AdID;
}
public int getAdID(){
return AdID;
}
public String getAdContent(){
return adContent;
}
public void setAdContent(String AdContent){
this.adContent=AdContent;
}
public void setAD(String str){
ad=str;
}
public String getAD(){
return ad;
}
//处理meetNotice
public void setMeetNoticeID(int id){
this.meetNoticeID=id;
}
public int getMeetNoticeID(){
return meetNoticeID;
}
public void setMeetNoticeContent(String str){
this.meetNoticeContent=str;
}
public String getMeetNoticeContent(){
return meetNoticeContent;
}
public void setMeetNotice(String str){
meetNotice=str;
}
public String getMeetNotice(){
return meetNotice;
}
//处理meetRecollect
public void setMeetRecollectID(int i){
this.meetRecollectID=i;
}
public int getMeetRecollectID(){
return meetRecollectID;
}
public void setMeetRecollectContent(String str){
this.meetRecordContent=str;
}
public String getMeetRecollectContent(){
return meetRecordContent;
}
public void setMeetRecollect(String str){
meetRecollect=str;
}
public String getMeetRecollect(){
return meetRecollect;
}
//处理relativalLiterature
public void setRelativalLiteratureID(int id){
this.relativalLiteratureID=id;
}
public int getrelativalLiteratureID(){
return relativalLiteratureID;
}
public void setRelativalLiteratureContent(String str){
this.relativalLiteratureContent=str;
}
public String getRelativalLiteratureContent(){
return relativalLiteratureContent;
}
public void setRelativalLiterature(String str){
relativalLiterature=str;
}
public String getRelativalLiterature(){
return relativalLiterature;
}
//处理question
public void setQuestionID(int i){
this.questionID=i;
}
public int getquestionID(){
return questionID;
}
public void setQuestionContent(String str){
this.questionContent=str;
}
public String getQuestionContent(){
return questionContent;
}
public void setQuestion(String str){
question=str;
}
public String getQuestion(){
return question;
}
//处理图片
// public void setPicID(int i){
// picID=i;
// }
// public int getPicID(){
// return picID;
// }
// public void setPicContent(String str){
// picContent=str;
// }
// public String getPicContent(){
// return picContent;
// }
public void setPic(String str){
pic=str;
}
public String getPic(){
return pic;
}
/* 11-28
public String getContents(){
return contents;
}
*/
/*11-28
public String getMeetRecordContent(){
return meetRecordContent;
}
*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -