/** * Return a readable string for testing or writing in the log file * * @return a readable string */ public String getString() { String outMsg; outMsg = "LBSPLITDATA"; outMsg += "\n\t Physical Sender:" + physicalSender.toString(); outMsg += "\n\t Logical Sender:" + logicalSender.toString(); outMsg += "\n\t Direction:" + direction; outMsg += "\n\t Min Value:" + minValue; outMsg += "\n\t Max Value:" + maxValue; outMsg += "\n\t Data:"; for (int i = 0; i < data.size() - 1; i++) { outMsg += data.get(i) + " "; } outMsg += data.get(data.size() - 1); outMsg += "\n\t Logical Destination:" + logicalDestination.toString(); return outMsg; }
@Override public String toString() { String outMsg; outMsg = "LBSPLITDATA"; outMsg += ":" + physicalSender.toString(); outMsg += ":" + logicalSender.toString(); outMsg += ":" + direction; outMsg += ":" + minValue; outMsg += ":" + maxValue; outMsg += ":"; for (int i = 0; i < data.size() - 1; i++) { outMsg += data.get(i) + "%"; } outMsg += data.get(data.size() - 1); outMsg += ":" + logicalDestination.toString(); return outMsg; }