From: Robert Varga Date: Mon, 28 May 2018 23:08:15 +0000 (+0200) Subject: Loosen leader method visibility X-Git-Tag: release/fluorine~191 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=3aea76ed46a2e1a6feaa9da707efb50ba4539da2;p=mdsal.git Loosen leader method visibility createData*Context() methods are called from a nested subclass, hence access to them generates synthetic accessors. Loosen visibility to eliminate those accessors. Change-Id: I558a4b13d4967c7a01ac1bbcfd628df140f90000 Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/SchemaRootCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/SchemaRootCodecContext.java index 33c7746595..9a1d3dd501 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/SchemaRootCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/SchemaRootCodecContext.java @@ -175,14 +175,14 @@ final class SchemaRootCodecContext extends DataContainerCo return getOrRethrow(rpcDataByPath, notification); } - private DataContainerCodecContext createDataTreeChildContext(final Class key) { + DataContainerCodecContext createDataTreeChildContext(final Class key) { final QName qname = BindingReflections.findQName(key); final DataSchemaNode childSchema = childNonNull(getSchema().getDataChildByName(qname), key, "%s is not top-level item.", key); return DataContainerCodecPrototype.from(key, childSchema, factory()).get(); } - private ContainerNodeCodecContext createRpcDataContext(final Class key) { + ContainerNodeCodecContext createRpcDataContext(final Class key) { Preconditions.checkArgument(DataContainer.class.isAssignableFrom(key)); final QName qname = BindingReflections.findQName(key); final QNameModule module = qname.getModule(); @@ -211,7 +211,7 @@ final class SchemaRootCodecContext extends DataContainerCo return (ContainerNodeCodecContext) DataContainerCodecPrototype.from(key, schema, factory()).get(); } - private NotificationCodecContext createNotificationDataContext(final Class notificationType) { + NotificationCodecContext createNotificationDataContext(final Class notificationType) { Preconditions.checkArgument(Notification.class.isAssignableFrom(notificationType)); Preconditions.checkArgument(notificationType.isInterface(), "Supplied class must be interface."); final QName qname = BindingReflections.findQName(notificationType);