package org.infosec.ismp.collectd.snmp.configuration; import java.util.Vector; /** * @author guoxianwei * @date 2010-11-4 下午06:47:39 * */ public class Device { public Device(){ m_tables = new Vector<Table>(); } public String getType() { return m_type; } public void setType(String type) { m_type = type; } public Vector<Table> getTables() { return m_tables; } public String getBrand() { return m_brand; } public void setBrand(String brand) { m_brand = brand; } public void setTables(Vector<Table> tables) { m_tables = tables; } public String getParent() { return m_parent; } public void setParent(String parent) { m_parent = parent; } //for test public void addTable(final Table table){ m_tables.add(table); } public void addTables(final Vector<Table> tables){ m_tables.addAll(tables); } public int getTableCount(){ return m_tables.size(); } public Iterable<Table> getTableCollection(){ return m_tables; } private String m_type; private String m_brand; private String m_parent; private Vector<Table> m_tables; }