X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-codec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fcodec%2Fimpl%2FAbstractBindingNormalizedNodeCacheHolder.java;h=e50b64402e3168b99fa9f8c750a8279c112543dd;hb=3b18d17d6882c14b0f3542717e3ca539c0bc9593;hp=7cfe964d3ae02a4b1924ea098345af6bc49f5e5f;hpb=258caa41869a6062e5296805e153d629fd496b7c;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractBindingNormalizedNodeCacheHolder.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractBindingNormalizedNodeCacheHolder.java index 7cfe964d3a..e50b64402e 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractBindingNormalizedNodeCacheHolder.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractBindingNormalizedNodeCacheHolder.java @@ -27,7 +27,7 @@ abstract class AbstractBindingNormalizedNodeCacheHolder { @Override public AbstractBindingNormalizedNodeCache load(final CodecContext key) { // FIXME: Use a switch expression once we have https://openjdk.org/jeps/441 - if (key instanceof DataContainerCodecContext dataContainer) { + if (key instanceof DataContainerCodecContext dataContainer) { return new DataObjectNormalizedNodeCache(AbstractBindingNormalizedNodeCacheHolder.this, dataContainer); } @@ -38,19 +38,19 @@ abstract class AbstractBindingNormalizedNodeCacheHolder { } }); - private final ImmutableSet> cacheSpec; + private final ImmutableSet> cacheSpec; - AbstractBindingNormalizedNodeCacheHolder(final ImmutableSet> cacheSpec) { + AbstractBindingNormalizedNodeCacheHolder(final ImmutableSet> cacheSpec) { this.cacheSpec = requireNonNull(cacheSpec); } @SuppressWarnings("unchecked") - > + AbstractBindingNormalizedNodeCache getCachingSerializer(final C childCtx) { return isCached(childCtx.getBindingClass()) ? caches.getUnchecked(childCtx) : null; } - final boolean isCached(final Class type) { + final boolean isCached(final Class type) { return cacheSpec.contains(type); } }