Added more ignorable files to .gitignore
[ovsdb.git] / ovsdb / src / main / java / org / opendaylight / ovsdb / lib / table / internal / Tables.java
1 /*
2  * Copyright (C) 2013 Ebay Software Foundation
3  *
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
7  *
8  * Authors : Ashwin Raveendran
9  */
10 package org.opendaylight.ovsdb.lib.table.internal;
11
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;
28
29 import java.util.ArrayList;
30 import java.util.List;
31
32 public class Tables {
33     public static List<Table> tables = new ArrayList<Table>();
34
35     static {
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());
52     }
53
54     public static List<Table> getTables() {
55         return tables;
56     }
57 }