@Test
public void test() throws IOException {
- final Set<GeneratedType> types = new HashSet<GeneratedType>();
+ final Set<GeneratedType> types = new HashSet<>();
GeneratedType t1 = createGeneratedType("org.opendaylight.controller.gen", "Type1");
GeneratedType t2 = createGeneratedType("org.opendaylight.controller.gen", "Type2");
GeneratedType t3 = createGeneratedType("org.opendaylight.controller.gen", "Type3");
types.add(t3);
GeneratedTypeBuilder gtb = new CodegenGeneratedTypeBuilder("org.opendaylight.controller.gen", "Type4");
gtb.addImplementsType(Types.augmentableTypeFor(gtb));
- types.add(gtb.toInstance());
+ types.add(gtb.build());
GeneratorJavaFile generator = new GeneratorJavaFile(types);
generator.generateToFile(new File(PATH));
assertTrue(filesList.contains("Type4Builder.java"));
}
- private static GeneratedType createGeneratedType(String pkgName, String name) {
+ private static GeneratedType createGeneratedType(final String pkgName, final String name) {
GeneratedTypeBuilder builder = new CodegenGeneratedTypeBuilder(pkgName, name);
builder.addImplementsType(BindingTypes.DATA_OBJECT);
- return builder.toInstance();
+ return builder.build();
}
}