1
2 package st.ata.util;
3
4 import java.io.InputStream;
5 import java.util.Date;
6
7
8 /*** Adds mutating operations to {@link AList}. */
9
10 public interface MutableAList extends AList {
11 public void putObject(String key, Object val);
12
13 public void putInt(String key, int value);
14
15 public void putLong(String key, long value);
16
17 public void putString(String key, String value);
18
19 public void putAList(String key, AList value);
20
21 public void putDate(String key, Date value);
22
23 public void putInputStream(String key, InputStream value);
24
25 public void putIntArray(String key, int[] value);
26
27 public void putLongArray(String key, long[] value);
28
29 public void putStringArray(String key, String[] value);
30
31 public void putAListArray(String key, AList[] value);
32
33 public void putDateArray(String key, Date[] value);
34
35 public void putInputStreamArray(String key, InputStream[] value);
36 }