import org.opendaylight.yangtools.yang.binding.DataObject;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
-public class ListsBindingUtils {
+public final class ListsBindingUtils {
private static final InstanceIdentifier<Top> TOP_PATH = InstanceIdentifier.create(Top.class);
return path(top).augmentation(TreeComplexUsesAugment.class).child(ListViaUses.class, uses);
}
- public static <T extends DataObject & Augmentation<TopLevelList>> InstanceIdentifier<T> path(final TopLevelListKey key, final Class<T> augmentation) {
+ public static <T extends DataObject & Augmentation<TopLevelList>> InstanceIdentifier<T> path(
+ final TopLevelListKey key, final Class<T> augmentation) {
return path(key).augmentation(augmentation);
}
}
public static TopLevelList topLevelList(final TopLevelListKey key) {
- return new TopLevelListBuilder().setKey(key).build();
+ return new TopLevelListBuilder().withKey(key).build();
}
public static TopLevelList topLevelList(final TopLevelListKey key, final TreeComplexUsesAugment augment) {
- final TopLevelListBuilder builder = new TopLevelListBuilder().setKey(key);
- builder.addAugmentation(TreeComplexUsesAugment.class, augment);
- return builder.build();
+ return new TopLevelListBuilder().withKey(key).addAugmentation(TreeComplexUsesAugment.class, augment).build();
}
public static TreeComplexUsesAugment complexUsesAugment(final ListViaUsesKey... keys) {
- final ImmutableList.Builder<ListViaUses> listViaUses = ImmutableList.<ListViaUses> builder();
+ final ImmutableList.Builder<ListViaUses> listViaUses = ImmutableList.builder();
for (final ListViaUsesKey key : keys) {
- listViaUses.add(new ListViaUsesBuilder().setKey(key).build());
+ listViaUses.add(new ListViaUsesBuilder().withKey(key).build());
}
return new TreeComplexUsesAugmentBuilder().setListViaUses(listViaUses.build()).build();
}