Fix checkstyle violations in openflow-protocol-impl - part 3 84/67384/2
authorTom Pantelis <tompantelis@gmail.com>
Sat, 20 Jan 2018 21:33:37 +0000 (16:33 -0500)
committerTom Pantelis <tompantelis@gmail.com>
Sat, 27 Jan 2018 02:29:54 +0000 (21:29 -0500)
Many violations - more to follow

Change-Id: I5cba0f1e5d8f61106db5d1461c205b80be585993
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
49 files changed:
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/AbstractOxmMatchEntryDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmArpOpDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmArpShaDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmArpSpaDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmArpThaDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmArpTpaDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmDeserializerHelper.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmEthDstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmEthSrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmEthTypeDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIcmpv4CodeDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIcmpv4TypeDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIcmpv6CodeDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIcmpv6TypeDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmInPhyPortDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmInPortDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpDscpDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpEcnDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpProtoDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv4DstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv4SrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6DstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6ExtHdrDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6FlabelDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6NdSllDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6NdTargetDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6NdTllDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmIpv6SrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmMetadataDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmMplsBosDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmMplsLabelDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmMplsTcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmPbbIsidDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmSctpDstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmSctpSrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmTcpDstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmTcpSrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmTunnelIdDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmUdpDstDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmUdpSrcDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmVlanPcpDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/OxmVlanVidDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/match/ext/OnfOxmTcpFlagsDeserializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/ActionsInitializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/AdditionalMessageFactoryInitializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/InstructionsInitializer.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/SerializationFactory.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/SerializerRegistryImpl.java
openflowjava/openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/action/AbstractActionSerializer.java

index 7eb478086b40d9b7aa73481840dcb838ccaca207..a9ed86cce1783e621a7ac3f23e75677cff36e64b 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.HeaderDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -17,8 +16,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntryBuilder;
 
 /**
- * @author michal.polkorab
+ * Base class for an Oxm match entry deserializer.
  *
+ * @author michal.polkorab
  */
 public abstract class AbstractOxmMatchEntryDeserializer implements HeaderDeserializer<MatchEntry> {
 
@@ -29,19 +29,20 @@ public abstract class AbstractOxmMatchEntryDeserializer implements HeaderDeseria
     }
 
     /**
-     * @return oxm_field class
+     * Returns the oxm_field class.
      */
     protected abstract Class<? extends MatchField> getOxmField();
 
     /**
-     * @return oxm_class class
+     * Returns the oxm_class class.
      */
     protected abstract Class<? extends OxmClassBase> getOxmClass();
 
     /**
      * Prepares match entry header - sets oxm_class, oxm_field, hasMask
      *  + sets the buffer.readerIndex() to the end of match entry
-     *  - where augmentation starts
+     *  - where augmentation starts.
+     *
      * @param oxmClass oxm class type
      * @param oxmField oxm field type
      * @param input input bytebuf
index ebfa516061eef1285f4030730a1468d445f2084d..2db74cb9f217e7ba38145909d376001123029f58 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.ArpOp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.op._case.ArpOpBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmArpOp messages.
  *
+ * @author michal.polkorab
  */
 public class OxmArpOpDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 91b4514e6a55a23c556b4d5ab98a0ce2f609afd7..b3e1b0430eff0095171f4d072f53aa985d99eb0f 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.ArpSha;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.sha._case.ArpShaBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmArpSha messages.
  *
+ * @author michal.polkorab
  */
 public class OxmArpShaDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index ea24709810e8c0d12142fb7bc76908fae03b81d2..52d6d54c6992a017f9bf9e6de99d0c8648882503 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.spa._case.ArpSpaBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmArpSpa messages.
  *
+ * @author michal.polkorab
  */
 public class OxmArpSpaDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 0e034c1f5fe42e3eaf10e0983cd7bee9985d72f6..c3067a9d487b29dca7353ffe6b5dc85d50779c34 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.ArpTha;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.tha._case.ArpThaBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmArpTha messages.
  *
+ * @author michal.polkorab
  */
 public class OxmArpThaDeserializer  extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index da5dfee6ebd6c21389dbc7c5fd592f850579b82a..2b8c0d7be693ee9e9b88f949c0fb049b57456e3e 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.tpa._case.ArpTpaBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmArpTpa messages.
  *
+ * @author michal.polkorab
  */
 public class OxmArpTpaDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index c28ba5c26db07cfebd3ea66a35a0a73241e2381c..4d8601127d5ce60cb9a54e49f4371ef1d0c48255 100644 (file)
@@ -13,8 +13,9 @@ import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress;
 
 /**
- * @author michal.polkorab
+ * Utilities for Oxm deserialization.
  *
+ * @author michal.polkorab
  */
 public final class OxmDeserializerHelper {
 
@@ -23,7 +24,8 @@ public final class OxmDeserializerHelper {
     }
 
     /**
-     * Converts binary data into binary mask (for match entries)
+     * Converts binary data into binary mask (for match entries).
+     *
      * @param input input ByteBuf
      * @param matchEntryLength mask length
      * @return binary mask
@@ -35,7 +37,8 @@ public final class OxmDeserializerHelper {
     }
 
     /**
-     * Converts binary data into mac address
+     * Converts binary data into mac address.
+     *
      * @param input input ByteBuf
      * @return mac address
      */
index 1229ff137c1506e91da0f5b4850e7882621e46d9..48db7577f5f789616f22baf3275132d36ec97faa 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.EthDst;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.eth.dst._case.EthDstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmEthDst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmEthDstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index dc7bb80383f9804e1dc809ad10d1427b3a79564e..dfcc5b2889c636480aedd7379c54c5a4b1b125e7 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.EthSrc;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.eth.src._case.EthSrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmEthSrc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmEthSrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 5da869e0b45b97bac64798845c2b8f61c74c67a7..19bfdb599b7fecebf458b7fbaa87cd825883b8ce 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.EtherType;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.EthType;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.eth.type._case.EthTypeBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmEthType messages.
  *
+ * @author michal.polkorab
  */
 public class OxmEthTypeDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 87a35d4e6c87770024aeb2594a02a8cb1029db68..4f6ec5a01024a0cd255324a0ff1879b449d3c8c8 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Icmpv4Code;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.icmpv4.code._case.Icmpv4CodeBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIcmpv4Code messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIcmpv4CodeDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 60aedde2cfd8fde64925db87b3996a15b9977d72..8341b4bdf86e1d3f8277bdc875f05a6ed0111fe3 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Icmpv4Type;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.icmpv4.type._case.Icmpv4TypeBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIcmpv4Type messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIcmpv4TypeDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 52221c78436406732b9444a80aa2772f518a9067..5ce6b1883ff5ba9b51f1b1c655d11f3521c92dff 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Icmpv6Code;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.icmpv6.code._case.Icmpv6CodeBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIcmpv6Code messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIcmpv6CodeDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 5d112185d496be049be84a2822db29eb3f8acf37..6211f24cdb523574289c47390f28aa1fcf5a8825 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Icmpv6Type;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.icmpv6.type._case.Icmpv6TypeBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIcmpv6Type messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIcmpv6TypeDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 8f44c8f00da62aa0018ed76301c839a88d6544ff..766788c22a33c6292f4b27c45fe8033963ece2f1 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.InPhyPort;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.in.phy.port._case.InPhyPortBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmInPhyPort messages.
  *
+ * @author michal.polkorab
  */
 public class OxmInPhyPortDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 3f08f5e93462e164fb1f54ce6c3cdceffc013b7c..244c9edf8d8ed386c78bbd65c3ae23b0a19288c2 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.InPort;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.in.port._case.InPortBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmInPort messages.
  *
+ * @author michal.polkorab
  */
 public class OxmInPortDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 98c49af8aebe369400d1bf00e476a6251b63b73c..7e79176a59c5627c2baadb3426cf3b4d7d746c2b 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Dscp;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.IpDscp;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ip.dscp._case.IpDscpBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpDscp messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpDscpDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 9dd928d84f82ffc628ad6b1b1d70524f53cbb873..7971cc4117695b83149ad013847716d538bad911 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.IpEcn;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ip.ecn._case.IpEcnBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpEnc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpEcnDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 4861841de298358b4bc93359d38fc06bf283ba7d..7149f7f0d6135b23b56a2e8a41f837865a81ae42 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.IpProto;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ip.proto._case.IpProtoBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpProto messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpProtoDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 6664538de81d7ecf92fc3c2686f86c80ce564342..e69ea5eab3a6f7630824b15a732af1b43bdcfd69 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv4.dst._case.Ipv4DstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv4Dst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv4DstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 5b0cc22d150cd67bac5f3d3a945cf2c605e0838a..273f28f8b073b047bb3db79cb39995adf3c30439 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv4.src._case.Ipv4SrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv4Src messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv4SrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 4d88c269ff0cacc694520fd9d92a3f2a77a2154d..eeefaed1f09c48eb011f68d8b2e74e379e982e0f 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.dst._case.Ipv6DstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6Dst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6DstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -39,7 +40,8 @@ public class OxmIpv6DstDeserializer extends AbstractOxmMatchEntryDeserializer
         Ipv6DstBuilder ipv6Builder = new Ipv6DstBuilder();
         ipv6Builder.setIpv6Address(ByteBufUtils.readIetfIpv6Address(input));
         if (builder.isHasMask()) {
-            ipv6Builder.setMask(OxmDeserializerHelper.convertMask(input, EncodeConstants.SIZE_OF_IPV6_ADDRESS_IN_BYTES));
+            ipv6Builder.setMask(OxmDeserializerHelper.convertMask(
+                    input, EncodeConstants.SIZE_OF_IPV6_ADDRESS_IN_BYTES));
         }
         caseBuilder.setIpv6Dst(ipv6Builder.build());
         builder.setMatchEntryValue(caseBuilder.build());
index 9b17035bd8d10b2b580e9469715e72b819b94dc6..2c44a66ba03e481bec7ed553498addc4047a2cad 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.Ipv6ExthdrFlags;
@@ -22,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.exthdr._case.Ipv6ExthdrBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6Ext messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6ExtHdrDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -49,15 +49,15 @@ public class OxmIpv6ExtHdrDeserializer extends AbstractOxmMatchEntryDeserializer
 
     private static Ipv6ExthdrFlags convertPseudofields(ByteBuf input) {
         int bitmap = input.readUnsignedShort();
-        final Boolean nonext = ((bitmap) & (1<<0)) != 0;
-        final Boolean esp = ((bitmap) & (1<<1)) != 0;
-        final Boolean auth = ((bitmap) & (1<<2)) != 0;
-        final Boolean dest = ((bitmap) & (1<<3)) != 0;
-        final Boolean frag = ((bitmap) & (1<<4)) != 0;
-        final Boolean router = ((bitmap) & (1<<5)) != 0;
-        final Boolean hop = ((bitmap) & (1<<6)) != 0;
-        final Boolean unrep = ((bitmap) & (1<<7)) != 0;
-        final Boolean unseq = ((bitmap) & (1<<8)) != 0;
+        final Boolean nonext = (bitmap & 1 << 0) != 0;
+        final Boolean esp = (bitmap & 1 << 1) != 0;
+        final Boolean auth = (bitmap & 1 << 2) != 0;
+        final Boolean dest = (bitmap & 1 << 3) != 0;
+        final Boolean frag = (bitmap & 1 << 4) != 0;
+        final Boolean router = (bitmap & 1 << 5) != 0;
+        final Boolean hop = (bitmap & 1 << 6) != 0;
+        final Boolean unrep = (bitmap & 1 << 7) != 0;
+        final Boolean unseq = (bitmap & 1 << 8) != 0;
         return new Ipv6ExthdrFlags(auth, dest, esp, frag, hop, nonext, router, unrep, unseq);
     }
 
@@ -70,4 +70,4 @@ public class OxmIpv6ExtHdrDeserializer extends AbstractOxmMatchEntryDeserializer
     protected Class<? extends OxmClassBase> getOxmClass() {
         return OpenflowBasicClass.class;
     }
-}
\ No newline at end of file
+}
index 4ef1944aaac30d207244ca5e6978cf226897ccbb..aa588961691143fba5c1d5f18642ac42b610ed9c 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6FlowLabel;
@@ -22,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.flabel._case.Ipv6FlabelBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates Ipv6Flabel messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6FlabelDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index ad37cd0ea45a7c23a00622a4b7e058674d82a687..ab05212aeb76885bc16275fb5726fd3bc0e1ab10 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Ipv6NdSll;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.nd.sll._case.Ipv6NdSllBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6NdSll messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6NdSllDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 99c52c95a56c7f431fbdcd9c81ef3c1640fdf415..16645d6ffc431e3cdc8648c6404c6e2f19494f24 100644 (file)
@@ -20,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.nd.target._case.Ipv6NdTargetBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6NdTarget messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6NdTargetDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 449c01ca847c92ab9fb304831f2d308dbd4e7b07..dfcbd75e0f22d05c331b2e3b448d54f4d1303fa6 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Ipv6NdTll;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.nd.tll._case.Ipv6NdTllBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6NdTll messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6NdTllDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 22b9ccef879514606b845d211c20bb48d7524eb5..a405b223089264e228a296814bebfd2a1b54a4b4 100644 (file)
@@ -21,8 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.ipv6.src._case.Ipv6SrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmIpv6Src messages.
  *
+ * @author michal.polkorab
  */
 public class OxmIpv6SrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -39,7 +40,8 @@ public class OxmIpv6SrcDeserializer extends AbstractOxmMatchEntryDeserializer
         Ipv6SrcBuilder ipv6Builder = new Ipv6SrcBuilder();
         ipv6Builder.setIpv6Address(ByteBufUtils.readIetfIpv6Address(input));
         if (builder.isHasMask()) {
-            ipv6Builder.setMask(OxmDeserializerHelper.convertMask(input, EncodeConstants.SIZE_OF_IPV6_ADDRESS_IN_BYTES));
+            ipv6Builder.setMask(OxmDeserializerHelper.convertMask(
+                    input, EncodeConstants.SIZE_OF_IPV6_ADDRESS_IN_BYTES));
         }
         caseBuilder.setIpv6Src(ipv6Builder.build());
         builder.setMatchEntryValue(caseBuilder.build());
index 0f16de8a1d94f1d60920bcf87aea6cd7e812a6b7..d07ab5e69999906bf8b8879d5f4e702aed0d20ee 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.metadata._case.MetadataBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmMetadata messages.
  *
+ * @author michal.polkorab
  */
 public class OxmMetadataDeserializer  extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -35,7 +35,7 @@ public class OxmMetadataDeserializer  extends AbstractOxmMatchEntryDeserializer
     }
 
     private static void addMetadataValue(ByteBuf input, MatchEntryBuilder builder) {
-        MetadataCaseBuilder caseBuilder = new MetadataCaseBuilder();
+        final MetadataCaseBuilder caseBuilder = new MetadataCaseBuilder();
         MetadataBuilder metadataBuilder = new MetadataBuilder();
         byte[] metadataBytes = new byte[EncodeConstants.SIZE_OF_LONG_IN_BYTES];
         input.readBytes(metadataBytes);
index ec68bef8fd1c50683fe00a98f7e1ed6a606a2432..36e65e91155825d3bc1b8e599dd55d49067fcc52 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MplsBos;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.mpls.bos._case.MplsBosBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmMplsBos messages.
  *
+ * @author michal.polkorab
  */
 public class OxmMplsBosDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index afc41d27043794ff8a9178bc5023600b44d14cc3..30c52600fd23a56eee3898726267f822b718267a 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MplsLabel;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.mpls.label._case.MplsLabelBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmMplsLabel messages.
  *
+ * @author michal.polkorab
  */
 public class OxmMplsLabelDeserializer extends AbstractOxmMatchEntryDeserializer
     implements OFDeserializer<MatchEntry> {
index ed77c9025f616e0f6876916d5e59ee5559e35796..46f9db39f2d8f0acf9ab2008905e4b266298ef0e 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MplsTc;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.mpls.tc._case.MplsTcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmMplsTc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmMplsTcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -50,4 +50,4 @@ public class OxmMplsTcDeserializer extends AbstractOxmMatchEntryDeserializer
     protected Class<? extends OxmClassBase> getOxmClass() {
         return OpenflowBasicClass.class;
     }
-}
\ No newline at end of file
+}
index 5c5b159237f059b35479443f701865681371c5b1..7c4d96a6468545377655d7a36d6c05a2252aaf1f 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.pbb.isid._case.PbbIsidBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmPbbIsid messages.
  *
+ * @author michal.polkorab
  */
 public class OxmPbbIsidDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -56,4 +56,4 @@ public class OxmPbbIsidDeserializer extends AbstractOxmMatchEntryDeserializer
     protected Class<? extends OxmClassBase> getOxmClass() {
         return OpenflowBasicClass.class;
     }
-}
\ No newline at end of file
+}
index cac4f80696e905ffb2d7c81569b462af5d46b739..2b3e4c3830a74ea53be0e4493844caa06acc0618 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.sctp.dst._case.SctpDstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmSctpDst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmSctpDstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 8dc17a59a34e4077c63850a9917ab2cce6c7a5bb..12b136b70b23394e4940cdd338403bbf0e02402b 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.sctp.src._case.SctpSrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmSctpSrc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmSctpSrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 7b3869b7a21b2498b4ec51d192899e4da18e4d7a..dd9e445a6222269481127861200cb9ad181af4b1 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.tcp.dst._case.TcpDstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmTcpDst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmTcpDstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 5e8a759675289ba601c3d29ca991a1b16bcac18f..ff07d366d2195eca142a76a4cba9989ae5147072 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.tcp.src._case.TcpSrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmTcpSrc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmTcpSrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 86e1865b9338c3e106f2ba5c5ab0cee95dcf191b..9a17aa7d58d2d74af633ef3f21d704d3dc1906a6 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.tunnel.id._case.TunnelIdBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmTunnelId messages.
  *
+ * @author michal.polkorab
  */
 public class OxmTunnelIdDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -35,7 +35,7 @@ public class OxmTunnelIdDeserializer extends AbstractOxmMatchEntryDeserializer
     }
 
     private static void addTunnelIdValue(ByteBuf input, MatchEntryBuilder builder) {
-        TunnelIdCaseBuilder caseBuilder = new TunnelIdCaseBuilder();
+        final TunnelIdCaseBuilder caseBuilder = new TunnelIdCaseBuilder();
         TunnelIdBuilder tunnelIdBuilder = new TunnelIdBuilder();
         byte[] metadataBytes = new byte[EncodeConstants.SIZE_OF_LONG_IN_BYTES];
         input.readBytes(metadataBytes);
index 9a97842201d0cb5045ad64dde00d452036312cd5..edbbcfc9b19f8dc1357c50c3cc633d10176f4c24 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.udp.dst._case.UdpDstBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmUdpDst messages.
  *
+ * @author michal.polkorab
  */
 public class OxmUdpDstDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 501e70c38b4a94ebcd3f8cbf98977682a139cb03..bbe970c7ade3fbb043bcb7220e3c8d1fc1d22a73 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.PortNumber;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.udp.src._case.UdpSrcBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmUdpSrc messages.
  *
+ * @author michal.polkorab
  */
 public class OxmUdpSrcDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 28c60783ffcc586bb32f92f7cc4f76a2ebc84872..0bd079be9477d32be58eebd30c999800dcb15235 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.OpenflowBasicClass;
@@ -20,8 +19,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.vlan.pcp._case.VlanPcpBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmVlanPcp messages.
  *
+ * @author michal.polkorab
  */
 public class OxmVlanPcpDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
index 7292e61f61365c69fdcab2ae0a0862a272c55c25..43758f6d37046c374decd1f1684b039a2ea3ed40 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.openflowjava.protocol.impl.deserialization.match;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFDeserializer;
 import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.MatchField;
@@ -21,8 +20,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.vlan.vid._case.VlanVidBuilder;
 
 /**
- * @author michal.polkorab
+ * Translates OxmVlanVid messages.
  *
+ * @author michal.polkorab
  */
 public class OxmVlanVidDeserializer extends AbstractOxmMatchEntryDeserializer
         implements OFDeserializer<MatchEntry> {
@@ -35,11 +35,11 @@ public class OxmVlanVidDeserializer extends AbstractOxmMatchEntryDeserializer
     }
 
     private static void addVlanVidValue(ByteBuf input, MatchEntryBuilder builder) {
-        VlanVidCaseBuilder caseBuilder = new VlanVidCaseBuilder();
+        final VlanVidCaseBuilder caseBuilder = new VlanVidCaseBuilder();
         VlanVidBuilder vlanBuilder = new VlanVidBuilder();
         int vidEntryValue = input.readUnsignedShort();
-        vlanBuilder.setCfiBit((vidEntryValue & (1 << 12)) != 0); // cfi is 13-th bit
-        vlanBuilder.setVlanVid(vidEntryValue & ((1 << 12) - 1)); // value without 13-th bit
+        vlanBuilder.setCfiBit((vidEntryValue & 1 << 12) != 0); // cfi is 13-th bit
+        vlanBuilder.setVlanVid(vidEntryValue & (1 << 12) - 1); // value without 13-th bit
         if (builder.isHasMask()) {
             vlanBuilder.setMask(OxmDeserializerHelper
                     .convertMask(input, EncodeConstants.SIZE_OF_SHORT_IN_BYTES));
index e03ed77aa3395b28364abdaa0aee085064144671..077f37ea3e470c98b1b9c00d4286766b814b7a6a 100644 (file)
@@ -37,7 +37,8 @@ public class OnfOxmTcpFlagsDeserializer extends AbstractOxmExperimenterMatchEntr
 
     }
 
-    private static void addTcpFlagsAugmentation(ByteBuf input, ExperimenterIdCaseBuilder expCaseBuilder, boolean hasMask) {
+    private static void addTcpFlagsAugmentation(ByteBuf input, ExperimenterIdCaseBuilder expCaseBuilder,
+            boolean hasMask) {
         TcpFlagsContainerBuilder flagsContainerBuilder = new TcpFlagsContainerBuilder();
         TcpFlagsBuilder flagsBuilder = new TcpFlagsBuilder();
         flagsBuilder.setFlags(input.readUnsignedShort());
@@ -51,7 +52,7 @@ public class OnfOxmTcpFlagsDeserializer extends AbstractOxmExperimenterMatchEntr
     }
 
     /**
-     * @return oxm_field class
+     * Return the oxm_field class.
      */
     @Override
     protected Class<? extends MatchField> getOxmField() {
@@ -59,7 +60,7 @@ public class OnfOxmTcpFlagsDeserializer extends AbstractOxmExperimenterMatchEntr
     }
 
     /**
-     * @return oxm_class class
+     * Return the oxm_class class.
      */
     @Override
     protected Class<? extends OxmClassBase> getOxmClass() {
index 91de3e43f70a8bfd47a6f93656cfdac0dff30789..94615b3a5e7698543054818307b275154e4cf693 100644 (file)
@@ -68,7 +68,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev1
 //import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev130731.Group;
 
 /**
- * Initializes serializer registry with action serializers
+ * Initializes serializer registry with action serializers.
+ *
  * @author michal.polkorab
  */
 public final class ActionsInitializer {
@@ -78,7 +79,8 @@ public final class ActionsInitializer {
     }
 
     /**
-     * Registers action serializers into provided registry
+     * Registers action serializers into provided registry.
+     *
      * @param serializerRegistry registry to be initialized with action serializers
      */
     public static void registerActionSerializers(SerializerRegistry serializerRegistry) {
@@ -117,4 +119,4 @@ public final class ActionsInitializer {
         helper.registerSerializer(PushPbbCase.class, new OF13PushPbbActionSerializer());
         helper.registerSerializer(PopPbbCase.class, new OF13PopPbbActionSerializer());
     }
-}
\ No newline at end of file
+}
index 85bcbda686e46958918fe49e3c3cc98902ec226a..32c3f2629d619e67c3e8f3181fb30eb07e5ac61a 100644 (file)
@@ -51,17 +51,17 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.RoleRequestOutput;
 
 /**
- * @author giuseppex.petralia@intel.com
+ * Initializes serializer registry with additional action serializers.
  *
+ * @author giuseppex.petralia@intel.com
  */
-public class AdditionalMessageFactoryInitializer {
+public final class AdditionalMessageFactoryInitializer {
     private AdditionalMessageFactoryInitializer() {
         throw new UnsupportedOperationException("Utility class shouldn't be instantiated");
     }
 
     /**
-     * Registers message serializers implemented within NetIde project into
-     * provided registry
+     * Registers message serializers implemented within NetIde project into provided registry.
      *
      * @param serializerRegistry
      *            registry to be initialized with message serializers
index 3c9ff80be6ef55a0076fb3221ca5d149aa2b939b..4fb153e9fa2a91bc8d2298b6cc7d39d5035a8cc5 100644 (file)
@@ -25,8 +25,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.instruction
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.instruction.rev130731.instruction.grouping.instruction.choice.WriteMetadataCase;
 
 /**
- * @author michal.polkorab
+ * Initializes serializer registry with instruction serializers.
  *
+ * @author michal.polkorab
  */
 public final class InstructionsInitializer {
 
@@ -35,12 +36,13 @@ public final class InstructionsInitializer {
     }
 
     /**
-     * Registers instruction serializers into provided registry
+     * Registers instruction serializers into provided registry.
+     *
      * @param serializerRegistry registry to be initialized with instruction serializers
      */
     public static void registerInstructionSerializers(SerializerRegistry serializerRegistry) {
         // register OF v1.3 instruction serializers
-        InstructionSerializerRegistryHelper helper= new InstructionSerializerRegistryHelper(
+        InstructionSerializerRegistryHelper helper = new InstructionSerializerRegistryHelper(
                 EncodeConstants.OF13_VERSION_ID, serializerRegistry);
         helper.registerSerializer(GotoTableCase.class, new GoToTableInstructionSerializer());
         helper.registerSerializer(WriteMetadataCase.class, new WriteMetadataInstructionSerializer());
index e7456afe9128627051c5ae54d199915459fe56d0..6a21b2df69e96a08c4755adf47e2a613a13f73aa 100644 (file)
@@ -9,13 +9,14 @@
 package org.opendaylight.openflowjava.protocol.impl.serialization;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFSerializer;
 import org.opendaylight.openflowjava.protocol.api.extensibility.SerializerRegistry;
 import org.opendaylight.openflowjava.protocol.api.keys.MessageTypeKey;
 import org.opendaylight.yangtools.yang.binding.DataObject;
 
 /**
+ * Serializes messages.
+ *
  * @author michal.polkorab
  * @author timotej.kubas
  */
@@ -24,7 +25,8 @@ public class SerializationFactory {
     private SerializerRegistry registry;
 
     /**
-     * Transforms POJO message into ByteBuf
+     * Transforms POJO message into ByteBuf.
+     *
      * @param version version used for encoding received message
      * @param out ByteBuf for storing and sending transformed message
      * @param message POJO message
@@ -36,6 +38,8 @@ public class SerializationFactory {
     }
 
     /**
+     * Sets the SerializerRegistry.
+     *
      * @param serializerRegistry registry with serializers
      */
     public void setSerializerTable(SerializerRegistry serializerRegistry) {
index 4875898ebbdf61859c0a7ff7967984d3e6ac2de1..803fd209aa66c53c06516fd8c8eebcd165e98315 100644 (file)
@@ -23,7 +23,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 /**
- * Stores and handles serializers<br>
+ * Stores and handles serializers<br>
  * K - {@link MessageTypeKey} type<br>
  * S - returned serializer type
  *
@@ -72,7 +72,9 @@ public class SerializerRegistryImpl implements SerializerRegistry {
     }
 
     /**
-     * @param msgTypeKey
+     * Gets the encoder for the given message type key.
+     *
+     * @param msgTypeKey the message type key
      * @return encoder for current type of message (msgTypeKey)
      */
     @Override
@@ -89,7 +91,7 @@ public class SerializerRegistryImpl implements SerializerRegistry {
 
     @Override
     public <K> void registerSerializer(MessageTypeKey<K> msgTypeKey, OFGeneralSerializer serializer) {
-        if ((msgTypeKey == null) || (serializer == null)) {
+        if (msgTypeKey == null || serializer == null) {
             throw new IllegalArgumentException("MessageTypeKey or Serializer is null");
         }
         OFGeneralSerializer serInRegistry = registry.put(msgTypeKey, serializer);
index 22c96c953c43d3dfd11244cb7aaf6d434e6ec944..7ef389f6600c970efff43f6d9a57a70fd3335d32 100644 (file)
@@ -9,18 +9,17 @@
 package org.opendaylight.openflowjava.protocol.impl.serialization.action;
 
 import io.netty.buffer.ByteBuf;
-
 import org.opendaylight.openflowjava.protocol.api.extensibility.HeaderSerializer;
 import org.opendaylight.openflowjava.protocol.api.extensibility.OFSerializer;
 import org.opendaylight.openflowjava.protocol.impl.util.ActionConstants;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.action.rev150203.actions.grouping.Action;
 
 /**
- * @author michal.polkorab
+ * Base class for an action serializer.
  *
+ * @author michal.polkorab
  */
-public abstract class AbstractActionSerializer implements OFSerializer<Action>,
-        HeaderSerializer<Action>{
+public abstract class AbstractActionSerializer implements OFSerializer<Action>, HeaderSerializer<Action> {
 
     @Override
     public void serialize(Action input, ByteBuf outBuffer) {
@@ -35,12 +34,12 @@ public abstract class AbstractActionSerializer implements OFSerializer<Action>,
     }
 
     /**
-     * @return numeric representation of action type
+     * Returns the numeric representation of action type.
      */
     protected abstract int getType();
 
     /**
-     * @return action length
+     * Returns the action length.
      */
     protected abstract int getLength();