X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-binding-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fcodegen%2FYangtoolsMappingHelper.java;h=4ad0bb0558a37bcdd6827fdb0a63c1d047553bba;hp=0bc11d9b3547298d321dee112014963f3ff676d2;hb=35000765cff05e4f59541bc497dfe253a3188644;hpb=7f0272398ce3dab7ceddd998c7bb510df3b28838 diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/codegen/YangtoolsMappingHelper.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/codegen/YangtoolsMappingHelper.java index 0bc11d9b35..4ad0bb0558 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/codegen/YangtoolsMappingHelper.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/codegen/YangtoolsMappingHelper.java @@ -5,18 +5,19 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - - package org.opendaylight.controller.sal.binding.codegen; import java.lang.reflect.Method; + import org.opendaylight.yangtools.yang.binding.Notification; -@SuppressWarnings("all") -public class YangtoolsMappingHelper { - public static boolean isNotificationCallback(final Method it) { - return it.getName().startsWith("on") && (it.getParameterTypes().length == 1) && - Notification.class.isAssignableFrom(it.getParameterTypes()[0]); - } +public final class YangtoolsMappingHelper { + private YangtoolsMappingHelper() { + throw new UnsupportedOperationException("Utility class"); + } + public static boolean isNotificationCallback(final Method it) { + return it.getName().startsWith("on") && (it.getParameterTypes().length == 1) && + Notification.class.isAssignableFrom(it.getParameterTypes()[0]); + } } \ No newline at end of file