[YANGTOOLS-1217] Add QNameAwareData{Input,Output} Created: 31/Jan/21 Updated: 10/Apr/22 Resolved: 01/Feb/21 |
|
| Status: | Resolved |
| Project: | yangtools |
| Component/s: | codecs |
| Affects Version/s: | None |
| Fix Version/s: | 7.0.0 |
| Type: | Improvement | Priority: | Medium |
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
QName implements WritableObject and we also have Data{input,Output) in yang-data-codec-binfmt. Currently QName.writeTo() has no way to take advantage of facilities provided by NormalizedNodeDataOutput, leading to poor serialization in this case. Add common meeting points for the two components, so that they can efficiently interoperate. |