/*
* Copyright (C) 2013 Ebay Software Foundation
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*
* Authors : Ashwin Raveendran
*/
package org.opendaylight.ovsdb.lib.table.internal;
import org.opendaylight.ovsdb.lib.table.Bridge;
import org.opendaylight.ovsdb.lib.table.Capability;
import org.opendaylight.ovsdb.lib.table.Interface;
import org.opendaylight.ovsdb.lib.table.Port;
import org.opendaylight.ovsdb.lib.table.Controller;
import org.opendaylight.ovsdb.lib.table.Manager;
import org.opendaylight.ovsdb.lib.table.Mirror;
import org.opendaylight.ovsdb.lib.table.NetFlow;
import org.opendaylight.ovsdb.lib.table.Open_vSwitch;
import org.opendaylight.ovsdb.lib.table.Qos;
import org.opendaylight.ovsdb.lib.table.Queue;
import org.opendaylight.ovsdb.lib.table.SFlow;
import org.opendaylight.ovsdb.lib.table.SSL;
import org.opendaylight.ovsdb.lib.table.Flow_Sample_Collector_Set;
import org.opendaylight.ovsdb.lib.table.Flow_Table;
import org.opendaylight.ovsdb.lib.table.IPFIX;
import java.util.ArrayList;
import java.util.List;
public class Tables {
public static List<Table> tables = new ArrayList<Table>();
static {
tables.add(new Bridge());
tables.add(new Port());
tables.add(new Capability());
tables.add(new Interface());
tables.add(new Controller());
tables.add(new Manager());
tables.add(new Mirror());
tables.add(new NetFlow());
tables.add(new Open_vSwitch());
tables.add(new Qos());
tables.add(new Queue());
tables.add(new SFlow());
tables.add(new SSL());
tables.add(new Flow_Sample_Collector_Set());
tables.add(new Flow_Table());
tables.add(new IPFIX());
}
public static List<Table> getTables() {
return tables;
}
}