[MDSAL-326] Binding V1 maps identities to java.lang.Class Created: 22/Mar/18  Updated: 31/Mar/18  Resolved: 31/Mar/18

Status: Resolved
Project: mdsal
Component/s: Binding codegen
Affects Version/s: Oxygen, Fluorine
Fix Version/s: Fluorine

Type: Improvement Priority: Medium
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: yang-1.1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MDSAL-306 Binding V2 maps YANG enumerations to ... Resolved
relates to TSC-45 MDSAL Fluorine API breakage window 1 Resolved

 Description   

YANG 1.1 allows an identity to have multiple base identities, which is not currently supported due to BaseIdentity being an abstract class.

Fix this by turning it into an interface and generate interfaces instead of abstract classes.



 Comments   
Comment by Robert Varga [ 31/Mar/18 ]

https://git.opendaylight.org/gerrit/69212

 

Generated at Wed Feb 07 20:09:32 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.