MCPcopy Index your code
hub / github.com/clojure/clojure / Many

Class Many

src/jvm/clojure/lang/TransformerIterator.java:171–195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

169}
170
171private static class Many implements Buffer {
172 private final Queue vals = new LinkedList();
173
174 public Many(Object o1, Object o2) {
175 vals.add(o1);
176 vals.add(o2);
177 }
178
179 public Buffer add(Object o) {
180 vals.add(o);
181 return this;
182 }
183
184 public Object remove() {
185 return vals.remove();
186 }
187
188 public boolean isEmpty() {
189 return vals.isEmpty();
190 }
191
192 public String toString() {
193 return "Many: " + vals.toString();
194 }
195}
196
197private static class MultiIterator implements Iterator {
198 private final Iterator[] iters;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected