Fix sonar warnings
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / spi / meta / StmtContextUtils.java
index eefd87f9a98e1533e428656baaef2a3f13134857..a410c197d9fae6d06bf63124117e2fd9a2ad8e3a 100644 (file)
@@ -7,8 +7,8 @@
  */
 package org.opendaylight.yangtools.yang.parser.spi.meta;
 
-import java.util.Collection;
 import com.google.common.base.Function;
+import java.util.Collection;
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
@@ -16,14 +16,14 @@ public final class StmtContextUtils {
 
     private static final Function<StmtContext<?, ?,?>, DeclaredStatement<?>> BUILD_DECLARED = new Function<StmtContext<?,?,?>, DeclaredStatement<?>>() {
         @Override
-        public DeclaredStatement<?> apply(StmtContext<?, ?, ?> input) {
+        public DeclaredStatement<?> apply(final StmtContext<?, ?, ?> input) {
             return input.buildDeclared();
         }
     };
 
     private static final Function<StmtContext<?, ?,?>, EffectiveStatement<?,?>> BUILD_EFFECTIVE = new Function<StmtContext<?,?,?>, EffectiveStatement<?,?>>() {
         @Override
-        public EffectiveStatement<?, ?> apply(StmtContext<?, ?, ?> input) {
+        public EffectiveStatement<?, ?> apply(final StmtContext<?, ?, ?> input) {
             return input.buildEffective();
         }
     };
@@ -38,15 +38,14 @@ public final class StmtContextUtils {
     }
 
     @SuppressWarnings("unchecked")
-
-    public static final <E extends EffectiveStatement<?, ?>> Function<StmtContext<?, ?, ? extends E>, E> buildEffective() {
+    public static <E extends EffectiveStatement<?, ?>> Function<StmtContext<?, ?, ? extends E>, E> buildEffective() {
         return Function.class.cast(BUILD_EFFECTIVE);
     }
 
     @SuppressWarnings("unchecked")
-    public static final <AT, DT extends DeclaredStatement<AT>> AT firstAttributeOf(
-            Iterable<? extends StmtContext<?, ?, ?>> contexts,
-            Class<DT> declaredType) {
+    public static <AT, DT extends DeclaredStatement<AT>> AT firstAttributeOf(
+            final Iterable<? extends StmtContext<?, ?, ?>> contexts,
+            final Class<DT> declaredType) {
         for (StmtContext<?, ?, ?> ctx : contexts) {
             if (producesDeclared(ctx, declaredType)) {
                 return (AT) ctx.getStatementArgument();
@@ -56,8 +55,8 @@ public final class StmtContextUtils {
     }
 
     @SuppressWarnings("unchecked")
-    public static final <AT, DT extends DeclaredStatement<AT>> AT firstAttributeOf(
-            StmtContext<?, ?, ?> ctx, Class<DT> declaredType) {
+    public static <AT, DT extends DeclaredStatement<AT>> AT firstAttributeOf(
+            final StmtContext<?, ?, ?> ctx, final Class<DT> declaredType) {
 
         if (producesDeclared(ctx, declaredType)) {
             return (AT) ctx.getStatementArgument();
@@ -66,8 +65,8 @@ public final class StmtContextUtils {
         return null;
     }
 
-    public static final <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findFirstDeclaredSubstatement(
-            StmtContext<?, ?, ?> stmtContext, Class<DT> declaredType) {
+    public static <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findFirstDeclaredSubstatement(
+            final StmtContext<?, ?, ?> stmtContext, final Class<DT> declaredType) {
         Collection<? extends StmtContext<?, ?, ?>> declaredSubstatements = stmtContext
                 .declaredSubstatements();
         for (StmtContext<?, ?, ?> subStmtContext : declaredSubstatements) {
@@ -78,8 +77,8 @@ public final class StmtContextUtils {
         return null;
     }
 
-    public static final StmtContext<?, ?, ?> findFirstDeclaredSubstatement(
-            StmtContext<?, ?, ?> stmtContext, int startIndex, Class<? extends DeclaredStatement<?>>... types) {
+    public static StmtContext<?, ?, ?> findFirstDeclaredSubstatement(
+            final StmtContext<?, ?, ?> stmtContext, int startIndex, final Class<? extends DeclaredStatement<?>>... types) {
 
         if (startIndex >= types.length) {
             return null;
@@ -100,8 +99,8 @@ public final class StmtContextUtils {
         return null;
     }
 
-    public static final <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findFirstDeclaredSubstatementOnSublevel(
-            StmtContext<?, ?, ?> stmtContext, Class<DT> declaredType,
+    public static <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findFirstDeclaredSubstatementOnSublevel(
+            final StmtContext<?, ?, ?> stmtContext, final Class<DT> declaredType,
             int sublevel) {
         Collection<? extends StmtContext<?, ?, ?>> declaredSubstatements = stmtContext
                 .declaredSubstatements();
@@ -121,8 +120,8 @@ public final class StmtContextUtils {
         return null;
     }
 
-    public static final <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findDeepFirstDeclaredSubstatement(
-            StmtContext<?, ?, ?> stmtContext, Class<DT> declaredType) {
+    public static <DT extends DeclaredStatement<?>> StmtContext<?, ?, ?> findDeepFirstDeclaredSubstatement(
+            final StmtContext<?, ?, ?> stmtContext, final Class<DT> declaredType) {
 
         Collection<? extends StmtContext<?, ?, ?>> declaredSubstatements = stmtContext
                 .declaredSubstatements();
@@ -142,8 +141,8 @@ public final class StmtContextUtils {
         return null;
     }
 
-    public static final boolean producesDeclared(StmtContext<?, ?, ?> ctx,
-            Class<? extends DeclaredStatement<?>> type) {
+    public static boolean producesDeclared(final StmtContext<?, ?, ?> ctx,
+            final Class<? extends DeclaredStatement<?>> type) {
         return type.isAssignableFrom(ctx.getPublicDefinition()
                 .getDeclaredRepresentationClass());
     }