import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterList;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterListBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterListKey;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterList;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterListBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.test.exec.OuterListKey;
- private static List<InnerList> buildInnerList(final int index, final int elements) {
- List<InnerList> innerList = new ArrayList<>(elements);
+ private static Map<InnerListKey, InnerList> buildInnerList(final int index, final int elements) {
+ Builder<InnerListKey, InnerList> innerList = ImmutableMap.builderWithExpectedSize(elements);
- innerList.add(new InnerListBuilder()
- .withKey(new InnerListKey(i))
+ final InnerListKey key = new InnerListKey(i);
+ innerList.put(key, new InnerListBuilder()
+ .withKey(key)