X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-generator%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fgenerator%2Fimpl%2Freactor%2FMatchStrategy.java;h=436ac4104721ee99151d67f41f90fc557e9e3e4c;hb=refs%2Fchanges%2F45%2F98245%2F100;hp=3b15fed218d45d3d376303e6e88951fec28c3405;hpb=60039d4d027e172f6e1d644fb1c2fa60688c06c0;p=mdsal.git diff --git a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/MatchStrategy.java b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/MatchStrategy.java index 3b15fed218..436ac41047 100644 --- a/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/MatchStrategy.java +++ b/binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/MatchStrategy.java @@ -28,11 +28,11 @@ abstract class MatchStrategy { static final @NonNull Identity INSTANCE = new Identity(); @Override - AbstractExplicitGenerator findGenerator(final EffectiveStatement needle, + AbstractExplicitGenerator findGenerator(final EffectiveStatement needle, final Iterable haystack) { for (Generator gen : haystack) { if (gen instanceof AbstractExplicitGenerator) { - final AbstractExplicitGenerator ret = (AbstractExplicitGenerator) gen; + final AbstractExplicitGenerator ret = (AbstractExplicitGenerator) gen; if (needle == ret.statement()) { return ret; } @@ -49,17 +49,18 @@ abstract class MatchStrategy { static final @NonNull OnQName INSTANCE = new OnQName(); @Override - final AbstractExplicitGenerator findGenerator(final EffectiveStatement needle, + final AbstractExplicitGenerator findGenerator(final EffectiveStatement needle, final Iterable haystack) { final Object arg = needle.argument(); verify(arg instanceof QName, "Unexpected argument %s in %s", arg, needle); return findGenerator((QName) arg, haystack); } - AbstractExplicitGenerator findGenerator(final QName needle, final Iterable haystack) { + AbstractExplicitGenerator findGenerator(final QName needle, + final Iterable haystack) { for (Generator gen : haystack) { if (gen instanceof AbstractExplicitGenerator) { - final AbstractExplicitGenerator ret = (AbstractExplicitGenerator) gen; + final AbstractExplicitGenerator ret = (AbstractExplicitGenerator) gen; if (needle.equals(ret.statement().argument())) { return ret; } @@ -81,7 +82,8 @@ abstract class MatchStrategy { } @Override - AbstractExplicitGenerator findGenerator(final QName needle, final Iterable haystack) { + AbstractExplicitGenerator findGenerator(final QName needle, + final Iterable haystack) { return super.findGenerator(needle.bindTo(module), haystack); } @@ -107,7 +109,7 @@ abstract class MatchStrategy { return Identity.INSTANCE; } - abstract @Nullable AbstractExplicitGenerator findGenerator(EffectiveStatement needle, + abstract @Nullable AbstractExplicitGenerator findGenerator(EffectiveStatement needle, Iterable haystack); @Override