[MDSAL-396] Add DataObject.implementedInterface() Created: 15/Nov/18  Updated: 20/Mar/19  Resolved: 20/Mar/19

Status: Resolved
Project: mdsal
Component/s: Binding codegen
Affects Version/s: None
Fix Version/s: 4.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

Issue Links:
Blocks
blocks MDSAL-395 Get rid of "get" prefix because it co... Resolved
Duplicate
is duplicated by MDSAL-394 Generated DataObject interfaces shoul... Resolved

 Description   

In preparation to fix MDSAL-395, create the new method as a default method which delegates to getImplementedInterface(). Note this method needs to be overridden in each generated interface (as per MDSAL-394) to allow for migration. Also deprecate getImplementedInterface(), steering users towards the new method.

This will allow gradual migration, so users and implementations can get ready for the method being removed.


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