BindingRuntimeTypes should be an interface
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 25 Feb 2022 16:06:13 +0000 (17:06 +0100)
committerAnil Belur <abelur@linuxfoundation.org>
Wed, 19 Jun 2024 00:41:38 +0000 (10:41 +1000)
commit0c2ac2ba3b28ded2731f96aa68284afa83997a35
treeeeb4e8a858b97b25fde366ac5e2c6db63b2b289d
parenta018b3f019de30a0ffd0b5e39db3dbc52ea58f96
BindingRuntimeTypes should be an interface

We do not want to expose the internals of how this interface is
realized, make sure we split it into an interface and an implementation.

JIRA: MDSAL-696
Change-Id: Icc01bc2c66cbf57c8cbb2ff9c32ac30c373b899d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/BindingRuntimeTypesFactory.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/DefaultBindingRuntimeTypes.java [new file with mode: 0644]
binding/mdsal-binding-runtime-api/src/main/java/org/opendaylight/mdsal/binding/runtime/api/BindingRuntimeTypes.java