--- /dev/null
+/**\r
+ * \r
+ */\r
+package jp.sourceforge.ea2ddl.ddl.model;\r
+\r
+import java.io.Serializable;\r
+import java.util.ArrayList;\r
+import java.util.List;\r
+\r
+/**\r
+ * @author taktos\r
+ * \r
+ */\r
+public class ForeignKeyModel implements Serializable {\r
+ private static final long serialVersionUID = 1L;\r
+\r
+ private String _name;\r
+ private List<String> _columnNameList = new ArrayList<String>();\r
+ private String _targetTable;\r
+ private List<String> _targetColumnNameList = new ArrayList<String>();\r
+\r
+ public String getName() {\r
+ return _name;\r
+ }\r
+\r
+ public void setName(String name) {\r
+ _name = name;\r
+ }\r
+\r
+ public List<String> getColumnNameList() {\r
+ return _columnNameList;\r
+ }\r
+\r
+ public void setColumnNameList(List<String> columnNameList) {\r
+ _columnNameList = columnNameList;\r
+ }\r
+\r
+ public void addColumnName(String columnName) {\r
+ getColumnNameList().add(columnName);\r
+ }\r
+\r
+ public String getTargetTable() {\r
+ return _targetTable;\r
+ }\r
+\r
+ public void setTargetTable(String targetTable) {\r
+ _targetTable = targetTable;\r
+ }\r
+\r
+ public List<String> getTargetColumnNameList() {\r
+ return _targetColumnNameList;\r
+ }\r
+\r
+ public void setTargetColumnNameList(List<String> targetColumnNameList) {\r
+ _targetColumnNameList = targetColumnNameList;\r
+ }\r
+\r
+ public void addTargetColumnName(String targetColumnName) {\r
+ getTargetColumnNameList().add(targetColumnName);\r
+ }\r
+\r
+}\r