svnno****@sourc*****
svnno****@sourc*****
2009年 4月 3日 (金) 11:07:58 JST
Revision: 3076 http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=3076 Author: j5ik2o Date: 2009-04-03 11:07:58 +0900 (Fri, 03 Apr 2009) Log Message: ----------- JPAのためのカラムメタクラスを追加しました。 Added Paths: ----------- charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/ColumnMeta.java -------------- next part -------------- Added: charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/ColumnMeta.java =================================================================== --- charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/ColumnMeta.java (rev 0) +++ charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/ColumnMeta.java 2009-04-03 02:07:58 UTC (rev 3076) @@ -0,0 +1,74 @@ +package org.jiemamy.composer.importer.meta; + +/** + * カラム用のメタデータです。 + * + * @author j5ik2o + * + */ +public class ColumnMeta { + + /** 名前 */ + protected String name; + + /** 挿入可能フラグ */ + protected boolean insertable = true; + + /** 更新可能フラグ */ + protected boolean updatable = true; + + + /** + * 名前を取得する。 + * + * @return 名前 + */ + public String getName() { + return name; + } + + /** + * 挿入可能フラグを取得する。 + * + * @return trueの場合は挿入可能 + */ + public boolean isInsertable() { + return insertable; + } + + /** + * 更新可能フラグを返します。 + * + * @return trueの場合は更新可能 + */ + public boolean isUpdatable() { + return updatable; + } + + /** + * 挿入可能フラグを設定する。 + * + * @param insertable 挿入可能フラグ + */ + public void setInsertable(boolean insertable) { + this.insertable = insertable; + } + + /** + * 名前を設定する。 + * + * @param name 名前 + */ + public void setName(String name) { + this.name = name; + } + + /** + * 更新可能フラグを設定する。 + * + * @param updatable 更新可能フラグ + */ + public void setUpdatable(boolean updatable) { + this.updatable = updatable; + } +} Property changes on: charon/jiemamy-jpa-importer/trunk/src/main/java/org/jiemamy/composer/importer/meta/ColumnMeta.java ___________________________________________________________________ Added: svn:mime-type + text/plain