@InterfaceAudience.Private public class ConcatenatedLists<T> extends AbstractCollection<T>
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConcatenatedLists.Iterator  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ArrayList<List<T>> | 
components  | 
protected int | 
size  | 
| Constructor and Description | 
|---|
ConcatenatedLists()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addAllSublists(List<? extends List<T>> items)  | 
void | 
addSublist(List<T> items)  | 
Iterator<T> | 
iterator()  | 
int | 
size()  | 
add, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCode, parallelStream, removeIf, spliterator, streamprotected final ArrayList<List<T>> components
protected int size
public ConcatenatedLists()
public void addAllSublists(List<? extends List<T>> items)
public void addSublist(List<T> items)
public int size()
size in interface Collection<T>size in class AbstractCollection<T>Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.