📄 deliverrouter.java
字号:
sb.append("serviceCode : ").append(serviceCode).append("\t");
sb.append("messageType : ").append(messageType).append("\t");
sb.append("serviceCodeID : ").append(serviceCodeID).append("\t");
sb.append("productID : ").append(productID).append("\t");
return sb.toString();
}
public int getCoagentID() {
return coagentID;
}
public int getGatewayID() {
return gatewayID;
}
public String getKeyWord() {
return keyWord;
}
public int getKwCheckFlag() {
return kwCheckFlag;
}
public int getLcCheckFlag() {
return lcCheckFlag;
}
public String getLongCode() {
return longCode;
}
public int getOperatorID() {
return operatorID;
}
public int getProvinceID() {
return provinceID;
}
public String getServiceCode() {
return serviceCode;
}
public int getMessageType() {
return messageType;
}
public int getOrderID() {
return orderID;
}
public void setCoagentID(int coagentID) {
this.coagentID = coagentID;
}
public void setGatewayID(int gatewayID) {
this.gatewayID = gatewayID;
}
public void setKeyWord(String keyWord) {
this.keyWord = keyWord;
}
public void setKwCheckFlag(int kwCheckFlag) {
this.kwCheckFlag = kwCheckFlag;
}
public void setLcCheckFlag(int lcCheckFlag) {
this.lcCheckFlag = lcCheckFlag;
}
public void setLongCode(String longCode) {
this.longCode = longCode;
}
public void setOperatorID(int operatorID) {
this.operatorID = operatorID;
}
public void setProvinceID(int provinceID) {
this.provinceID = provinceID;
}
public void setServiceCode(String serviceCode) {
this.serviceCode = serviceCode;
}
public void setMessageType(int messageType) {
this.messageType = messageType;
}
public void setOrderID(int orderID) {
this.orderID = orderID;
}
public int getProductID() {
return productID;
}
public void setProductID(int productID) {
this.productID = productID;
}
public int getServiceCodeID() {
return serviceCodeID;
}
public void setServiceCodeID(int serviceCodeID) {
this.serviceCodeID = serviceCodeID;
}
public int getProductType() {
return productType;
}
public void setProductType(int productType) {
this.productType = productType;
}
public int getFeeType() {
return feeType;
}
public void setFeeType(int feeType) {
this.feeType = feeType;
}
}
// package com.sms.platform.entity;
//
// import com.sms.protocol.standard.Standard_Deliver;
//
// import java.util.*;
// import java.io.*;
//
// import org.jdom.xpath.XPath;
// import org.jdom.input.SAXBuilder;
// import org.jdom.*;
//
// public class DeliverRouter /*implements Comparator*/ {
//
// private int gatewayID;
// private short operatorID;
// private short provinceID;
// private String coagentNumber;
// private int coagentID;
// public DeliverRouter() {
// }
//
// public void setGatewayID(int gatewayID) {
// this.gatewayID = gatewayID;
// }
//
// public void setOperatorID(short operatorID) {
// this.operatorID = operatorID;
// }
//
// public void setProvinceID(short provinceID) {
// this.provinceID = provinceID;
// }
//
// public void setCoagentNumber(String coagentNumber) {
// this.coagentNumber = coagentNumber;
// }
//
// public void setCoagentID(int coagentID) {
// this.coagentID = coagentID;
// }
//
// public int getGatewayID() {
// return gatewayID;
// }
//
// public short getOperatorID() {
// return operatorID;
// }
//
// public short getProvinceID() {
// return provinceID;
// }
//
// public String getCoagentNumber() {
// return coagentNumber;
// }
//
// public int getCoagentID() {
// return coagentID;
// }
//
// public String getKey() {
// StringBuffer sb = new StringBuffer();
// sb.append(this.getGatewayID()).append(",").
// append(this.getOperatorID()).append(",").
// append(this.getProvinceID()).append(",").
// append(this.getCoagentNumber());
// return sb.toString();
// }
//
// public static boolean search(HashMap<String, Integer> hashmap,
// Standard_Deliver sd, int coagentNumberLength) {
// boolean ret = false;
// sd.getSrcClientID();
// sd.getOperatorID();
// sd.getProvinceID(); //sd.getProvinceID() == 0
// if(sd.getDestNumber().length() < coagentNumberLength){
// coagentNumberLength = sd.getDestNumber().length();
// }
// sd.getDestNumber().substring(0, coagentNumberLength);
//
// StringBuffer sb1 = new StringBuffer();
// sb1.append(sd.getSrcClientID()).append(",").
// append(sd.getOperatorID()).append(",").
// append(sd.getProvinceID()).append(",").
// append(sd.getDestNumber().substring(0, coagentNumberLength));
//
// StringBuffer sb2 = new StringBuffer();
// sb2.append(sd.getSrcClientID()).append(",").
// append(sd.getOperatorID()).append(",").
// append("0").append(",").
// append(sd.getDestNumber().substring(0, coagentNumberLength));
//
// for (int i = 0; i <= coagentNumberLength; i++) {
//
// if (hashmap.containsKey(sb1.toString().substring(0,
// sb1.toString().length() - i))) {
// sd.setDesClientID(hashmap.get(sb1.toString().substring(0,sb1.toString().length()
// - i)));
// sd.setServiceNumber(sd.getDestNumber().substring(0, coagentNumberLength -
// i));
// sd.setDestNumber(sd.getDestNumber().substring(coagentNumberLength - i));
// ret = true;
// break;
// } else if (hashmap.containsKey(sb2.toString().substring(0,
// sb2.toString().length() - i))) {
// sd.setDesClientID(hashmap.get(sb2.toString().substring(0,sb2.toString().length()
// - i)));
// sd.setServiceNumber(sd.getDestNumber().substring(0, coagentNumberLength -
// i));
// sd.setDestNumber(sd.getDestNumber().substring(coagentNumberLength - i));
// ret = true;
// break;
// } else {
//
// }
// }
//
// return ret;
// }
//
// public static HashMap<String, Integer> loadDeliverRouter() throws Exception {
// HashMap<String, Integer> hashmap = null;
//
// SAXBuilder builder = new SAXBuilder();
// File fileXml = new File("./memory/RouterInfo.xml");
// Document doc = builder.build(fileXml);
// Element root = doc.getRootElement();
//
// XPath xpath = XPath.newInstance("//router/descendant-or-self::*");
// List list = xpath.selectNodes(root);
// Iterator iter = list.iterator();
// hashmap = new HashMap<String, Integer>();
// DeliverRouter dr = null;
// while (iter.hasNext()) {
// Element item = (Element) iter.next();
// if (item.getName().equalsIgnoreCase("router")) {
// dr = new DeliverRouter();
// continue;
// } else if (item.getName().equalsIgnoreCase("gatewayID")) {
// dr.setGatewayID(Integer.parseInt(item.getText()));
// continue;
// } else if (item.getName().equalsIgnoreCase("operatorID")) {
// dr.setOperatorID(Short.parseShort(item.getText()));
// continue;
// } else if (item.getName().equalsIgnoreCase("provinceID")) {
// dr.setProvinceID(Short.parseShort(item.getText()));
// continue;
// } else if (item.getName().equalsIgnoreCase("coagentNumber")) {
// dr.setCoagentNumber(item.getText());
// continue;
// } else if (item.getName().equalsIgnoreCase("coagentID")) {
// dr.setCoagentID(Integer.parseInt(item.getText()));
// hashmap.put(dr.getKey(), dr.getCoagentID());
// }
//
// }
//
// return hashmap;
//
// }
//
// public static void main(String[] args) {
// try {
// loadDeliverRouter();
// } catch (Exception ex) {
// }
// }
//
// // public int compare(Object o1, Object o2) {
// //
// // if (((SubmitRouter) o1).getGatewayID() <
// // ((SubmitRouter) o2).getGatewayID()) {
// // return -1;
// // } else if (((SubmitRouter) o1).getGatewayID() ==
// // ((SubmitRouter) o2).getGatewayID()) {
// // ;
// // } else {
// // return 1;
// // }
// // if (((SubmitRouter) o1).getOperatorID() <
// // ((SubmitRouter) o2).getOperatorID()) {
// // return -1;
// // } else if (((SubmitRouter) o1).getOperatorID() ==
// // ((SubmitRouter) o2).getOperatorID()) {
// // ;
// // } else {
// // return 1;
// // }
// // if (((SubmitRouter) o1).getProvinceID() <
// // ((SubmitRouter) o2).getProvinceID()) {
// // return -1;
// // } else if (((SubmitRouter) o1).getProvinceID() ==
// // ((SubmitRouter) o2).getProvinceID()) {
// // ;
// // } else {
// // return 1;
// // }
// // if (((SubmitRouter) o1).getCoagentNumber().length() >
// // ((SubmitRouter) o2).getCoagentNumber().length()) {
// // return -1;
// // } else if (((SubmitRouter) o1).getCoagentNumber().length() ==
// // ((SubmitRouter) o2).getCoagentNumber().length()) {
// // ;
// // } else {
// // return 1;
// // }
// //
// // int i1 = 0;
// // try {
// // i1 = Integer.parseInt(((SubmitRouter) o1).getCoagentNumber());
// // } catch (NumberFormatException ex) {
// // i1 = 0;
// // }
// //
// // int i2 = 0;
// // try {
// // i2 = Integer.parseInt(((SubmitRouter) o2).getCoagentNumber());
// // } catch (NumberFormatException ex) {
// // i2 = 0;
// // }
// //
// // if (i1 < i2) {
// // return -1;
// // } else if (i1 == i2) {
// // ;
// // } else {
// // return 1;
// // }
// //
// // return 0;
// // }
//
//
//
//
// }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -