X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fyang-binding%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fbinding%2FDataContainer.java;h=78983fe810439cda3e65df7b5c702d538c04d53d;hb=4c2b08900d7a4a06bf99698801f339c8bf22e07c;hp=82b32d60e754ee1d7401a64eb0bd4e9136ea890a;hpb=56029dd8a38725d8c5149646a9348e58e769583a;p=mdsal.git diff --git a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataContainer.java b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataContainer.java index 82b32d60e7..78983fe810 100644 --- a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataContainer.java +++ b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataContainer.java @@ -7,26 +7,18 @@ */ package org.opendaylight.yangtools.yang.binding; -import org.eclipse.jdt.annotation.NonNull; - /** * Data Container - object contains structured data. Marker interface which must be implemented by all interfaces * generated for YANG: * */ -public interface DataContainer { - /** - * Return the interface implemented by this object. This method differs from {@link Object#getClass()} in that it - * returns the interface contract, not a concrete implementation class. - * - * @return Implemented contract - */ - @NonNull Class implementedInterface(); +public interface DataContainer extends BindingContract { + }