@Override public List<String> create(String[] elements) { List<String> innerList = new ArrayList<>(); Collections.addAll(innerList, elements); return Collections.checkedList(innerList, String.class); } })
List<Integer> checkedList = Collections.checkedList(list, Integer.class);
List<Cat> cats = Collections.checkedList(q.list(), Cat.class);
@SuppressWarnings("unchecked") List<SyndEntry> entries = Collections.checkedList(sf.getEntries(), SyndEntry.class);
public AttachmentList(final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(), valueClass); this.valueClass = valueClass; }
public AttachmentList(final int initialCapacity, final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(initialCapacity), valueClass); this.valueClass = valueClass; }
@Override protected Collection<String> defaultSuppressionAnnotations() { return Collections.checkedList(Arrays.asList("java.lang.Override"), String.class); }
@Override public List<E> subList(int fromIndex, int toIndex) { return checkedList(l.subList(fromIndex, toIndex), type); }
public AttachmentList(final Collection<? extends T> c, final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(c.size()), valueClass); delegate.addAll(c); this.valueClass = valueClass; }
classes.add(Collections.checkedList(randomAccessList, Void.class).getClass()); classes.add(Collections.checkedList(nonRandomAccessList, Void.class).getClass()); classes.add(Collections.checkedMap(Collections.emptyMap(), Void.class, Void.class).getClass()); classes.add(Collections.checkedNavigableMap(Collections.emptyNavigableMap(), Void.class, Void.class).getClass());
checkedSet = Collections.checkedSet(es, Size.class); checkedSortedSet = Collections.checkedSortedSet(ts, String.class); checkedList = Collections.checkedList(ll, String.class); checkedRandomAccessList = Collections.checkedList(newList("nine"), String.class);
List<Integer> checked = Collections.checkedList(list, Integer.class);
Collections.checkedList( new ArrayList<String>(uncertainList.size()), String.class) .addAll(uncertainList);
<T extends Super> List<T> myMethod(final Class<T> clazz) { final List<T> ret = Collections.checkedList(new ArrayList<T>(), clazz); // ... add elements to ret ... return ret; }
public <T extends Resource> List<T> getResources(Class<T> resourceType, String path) { ResourcesResponse rgRes = new ObjectMapper() .readValue(response.body().byteStream(), ResourcesResponse.class) return Collections.checkedList(rgRes.resources, resourceType); }
@Override public List<String> create(String[] elements) { List<String> innerList = new ArrayList<>(); Collections.addAll(innerList, elements); return Collections.checkedList(innerList, String.class); } })
class Test<T> { List<T> l; public Test(Class<T> c) { l = Collections.checkedList(new ArrayList<T>(), c); } public void add(Object o) { l.add((T) o); } }
public AttachmentList(final Collection<? extends T> c, final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(c.size()), valueClass); delegate.addAll(c); this.valueClass = valueClass; }
public AttachmentList(final Collection<? extends T> c, final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(c.size()), valueClass); delegate.addAll(c); this.valueClass = valueClass; }
public AttachmentList(final Collection<? extends T> c, final Class<T> valueClass) { delegate = Collections.checkedList(new ArrayList<T>(c.size()), valueClass); delegate.addAll(c); this.valueClass = valueClass; }