(Class<T> kind)
| 170 | } |
| 171 | |
| 172 | @Override |
| 173 | public <T extends Item> List<T> findAll(Class<T> kind) { |
| 174 | ArrayList<T> matches = new ArrayList<>(); |
| 175 | findAll(getRootItem(), kind, matches, new BitSet()); |
| 176 | return matches; |
| 177 | } |
| 178 | |
| 179 | @Override |
| 180 | public <T extends Item> void replace(T from, T to) { |