OSDN Git Service

EAからOracle用DDLが吐けるようになった
[ea2ddl/ea2ddl.git] / ea2ddl-ddl / src / main / java / jp / sourceforge / ea2ddl / ddl / model / ForeignKeyModel.java
diff --git a/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/model/ForeignKeyModel.java b/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/model/ForeignKeyModel.java
new file mode 100644 (file)
index 0000000..f34e607
--- /dev/null
@@ -0,0 +1,62 @@
+/**\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