DEADSOFTWARE

README.MD -> README.md
[Lib_rms.git] / src / StringOutputStream.java
1 /**
2 * Осуществляет удобную запись в буфер
3 * @author Kalter
4 */
6 public class StringOutputStream{
8 /**
9 * Строковой буфер, куда производится запись
10 */
11 private final StringBuffer data;
13 /**
14 * Буфер создаётся пустым
15 */
16 public StringOutputStream(){
18 data=new StringBuffer();
19 }
21 /**
22 * Записать в буфер данные
23 * @param type Тип данных
24 * @param value Значение данных
25 */
26 public void write(char type,String value){
28 data.append(type);
29 data.append(value);
30 data.append('|');
31 }
33 /**
34 * @return Строковой буфер
35 */
36 public String toString(){
38 return data.toString();
39 }
40 }