Empty..getInstance() is going away, do not generate references to it.
Change-Id: I9322032c8b4c6741d2608948fc98711f3ce2573c
Signed-off-by: Robert Varga <[email protected]>
public void testCaseWithEmptyLeafType() {
final TopLevelList withEmptyCase = new TopLevelListBuilder()
.withKey(TOP_FOO_KEY)
- .setChoiceInList(new EmptyLeafBuilder().setEmptyType(Empty.getInstance()).build())
+ .setChoiceInList(new EmptyLeafBuilder().setEmptyType(Empty.value()).build())
.build();
final Entry<YangInstanceIdentifier, NormalizedNode> dom = codecContext.toNormalizedNode(BA_TOP_LEVEL_LIST,
withEmptyCase);
@Test
public void testTypedefEmptyType() {
TestCont binding = new TestContBuilder()
- .setEmptyLeaf(Empty.getInstance())
- .setEmptyLeaf2(new TypedefEmpty(Empty.getInstance()))
- .setEmptyLeaf3(Empty.getInstance())
+ .setEmptyLeaf(Empty.value())
+ .setEmptyLeaf2(new TypedefEmpty(Empty.value()))
+ .setEmptyLeaf3(Empty.value())
.build();
final Entry<YangInstanceIdentifier, NormalizedNode> dom =
codecContext.toNormalizedNode(BA_TEST_CONT, binding);
return new «genTO.name»(«Base64.importedName».getDecoder().decode(defaultValue));
«ELSEIF EMPTY_TYPE.equals(propType)»
«Preconditions.importedName».checkArgument(defaultValue.isEmpty(), "Invalid value %s", defaultValue);
- return new «genTO.name»(«Empty.importedName».getInstance());
+ return new «genTO.name»(«Empty.importedName».value());
«ELSE»
return new «genTO.name»(new «propType.importedName»(defaultValue));
«ENDIF»