2 * Copyright (C) 2013 Ebay Software Foundation
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 * Authors : Ashwin Raveendran
10 package org.opendaylight.ovsdb.lib.table.internal;
12 import org.opendaylight.ovsdb.lib.table.Bridge;
13 import org.opendaylight.ovsdb.lib.table.Capability;
14 import org.opendaylight.ovsdb.lib.table.Interface;
15 import org.opendaylight.ovsdb.lib.table.Port;
16 import org.opendaylight.ovsdb.lib.table.Controller;
17 import org.opendaylight.ovsdb.lib.table.Manager;
18 import org.opendaylight.ovsdb.lib.table.Mirror;
19 import org.opendaylight.ovsdb.lib.table.NetFlow;
20 import org.opendaylight.ovsdb.lib.table.Open_vSwitch;
21 import org.opendaylight.ovsdb.lib.table.Qos;
22 import org.opendaylight.ovsdb.lib.table.Queue;
23 import org.opendaylight.ovsdb.lib.table.SFlow;
24 import org.opendaylight.ovsdb.lib.table.SSL;
25 import org.opendaylight.ovsdb.lib.table.Flow_Sample_Collector_Set;
26 import org.opendaylight.ovsdb.lib.table.Flow_Table;
27 import org.opendaylight.ovsdb.lib.table.IPFIX;
29 import java.util.ArrayList;
30 import java.util.List;
33 public static List<Table> tables = new ArrayList<Table>();
36 tables.add(new Bridge());
37 tables.add(new Port());
38 tables.add(new Capability());
39 tables.add(new Interface());
40 tables.add(new Controller());
41 tables.add(new Manager());
42 tables.add(new Mirror());
43 tables.add(new NetFlow());
44 tables.add(new Open_vSwitch());
45 tables.add(new Qos());
46 tables.add(new Queue());
47 tables.add(new SFlow());
48 tables.add(new SSL());
49 tables.add(new Flow_Sample_Collector_Set());
50 tables.add(new Flow_Table());
51 tables.add(new IPFIX());
54 public static List<Table> getTables() {