Lines Matching refs:list
27 * @summary Tests encoding of immutable list that creates itself
63 ImmutableList list = (ImmutableList) oldInstance;
64 if (!list.hasEntries()) {
67 Object object = list.getLast();
68 ImmutableList shortenedList = list.removeLast();
80 private final List<T> list = new ArrayList<T>();
87 this.list.add(object);
92 return Collections.unmodifiableList(this.list).iterator();
96 ImmutableList<T> list = new ImmutableList<T>(this.list);
97 list.list.add(object);
98 return list;
102 ImmutableList<T> list = new ImmutableList<T>(this.list);
103 int size = list.list.size();
105 list.list.remove(size - 1);
107 return list;
111 int size = this.list.size();
113 ? this.list.get(size - 1)
118 return 0 < this.list.size();
123 ImmutableList list = (ImmutableList) object;
124 return this.list.equals(list.list);
130 return this.list.hashCode();
134 return this.list.toString();