Centralize union/leafref naming
[mdsal.git] / binding / mdsal-binding-generator-impl / src / main / java / org / opendaylight / mdsal / binding / yang / types / AbstractTypeProvider.java
index e44daaef7f8951272947cfbf2b39565b7460b728..aec94d9f0c5112b6dfae510579e35246818c9f43 100644 (file)
@@ -1030,7 +1030,7 @@ public abstract class AbstractTypeProvider implements TypeProvider {
             }
             if (!typeExist && javaType != null) {
                 updateUnionTypeAsProperty(parentUnionGenTOBuilder, javaType,
-                    javaType.getName() + parentUnionGenTOBuilder.getName() + "Value");
+                    BindingMapping.getUnionLeafrefMemberName(parentUnionGenTOBuilder.getName(), javaType.getName()));
             }
         }
         if (baseType instanceof StringTypeDefinition) {