2 * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html
8 package org.opendaylight.openflowjava.nx;
10 import org.opendaylight.openflowjava.nx.codec.match.ArpOpCodec;
11 import org.opendaylight.openflowjava.nx.codec.match.ArpShaCodec;
12 import org.opendaylight.openflowjava.nx.codec.match.ArpSpaCodec;
13 import org.opendaylight.openflowjava.nx.codec.match.ArpThaCodec;
14 import org.opendaylight.openflowjava.nx.codec.match.ArpTpaCodec;
15 import org.opendaylight.openflowjava.nx.codec.match.EthDstCodec;
16 import org.opendaylight.openflowjava.nx.codec.match.EthSrcCodec;
17 import org.opendaylight.openflowjava.nx.codec.match.EthTypeCodec;
18 import org.opendaylight.openflowjava.nx.codec.match.Reg0Codec;
19 import org.opendaylight.openflowjava.nx.codec.match.Reg1Codec;
20 import org.opendaylight.openflowjava.nx.codec.match.Reg2Codec;
21 import org.opendaylight.openflowjava.nx.codec.match.Reg3Codec;
22 import org.opendaylight.openflowjava.nx.codec.match.Reg4Codec;
23 import org.opendaylight.openflowjava.nx.codec.match.Reg5Codec;
24 import org.opendaylight.openflowjava.nx.codec.match.Reg6Codec;
25 import org.opendaylight.openflowjava.nx.codec.match.Reg7Codec;
26 import org.opendaylight.openflowjava.nx.codec.match.TunIdCodec;
27 import org.opendaylight.openflowjava.nx.codec.match.NspCodec;
28 import org.opendaylight.openflowjava.nx.codec.match.NsiCodec;
34 public class NiciraMatchCodecs {
36 public static final Reg0Codec REG0_CODEC = new Reg0Codec();
37 public static final Reg1Codec REG1_CODEC = new Reg1Codec();
38 public static final Reg2Codec REG2_CODEC = new Reg2Codec();
39 public static final Reg3Codec REG3_CODEC = new Reg3Codec();
40 public static final Reg4Codec REG4_CODEC = new Reg4Codec();
41 public static final Reg5Codec REG5_CODEC = new Reg5Codec();
42 public static final Reg6Codec REG6_CODEC = new Reg6Codec();
43 public static final Reg7Codec REG7_CODEC = new Reg7Codec();
44 public static final TunIdCodec TUN_ID_CODEC = new TunIdCodec();
45 public static final ArpOpCodec ARP_OP_CODEC = new ArpOpCodec();
46 public static final ArpShaCodec ARP_SHA_CODEC = new ArpShaCodec();
47 public static final ArpSpaCodec ARP_SPA_CODEC = new ArpSpaCodec();
48 public static final ArpThaCodec ARP_THA_CODEC = new ArpThaCodec();
49 public static final ArpTpaCodec ARP_TPA_CODEC = new ArpTpaCodec();
50 public static final EthDstCodec ETH_DST_CODEC = new EthDstCodec();
51 public static final EthSrcCodec ETH_SRC_CODEC = new EthSrcCodec();
52 public static final EthTypeCodec ETH_TYPE_CODEC = new EthTypeCodec();
53 public static final NspCodec NSP_CODEC = new NspCodec();
54 public static final NsiCodec NSI_CODEC = new NsiCodec();